一種用于光盤數(shù)據(jù)信息加密解密的u盤及實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及光盤加密領(lǐng)域,尤其涉及一種用于光盤信息加密解密的U盤及實現(xiàn)方法。
【背景技術(shù)】
[0002]信息作為一種資源,它的普遍性、共享性、增值性、可處理性和多效用性,使其對于人類具有特別重要的意義。信息安全的實質(zhì)就是要保護信息資源免受各種類型的威脅、干擾和破壞,即保證信息的安全性。根據(jù)國際標準化組織的定義,信息安全性的含義主要是指信息的完整性、可用性、保密性和可靠性。信息安全是任何國家、政府、部門、行業(yè)都必須十分重視的問題,是一個不容忽視的國家安全戰(zhàn)略。
[0003]光盤是以光信息做為存儲物的載體,用來存儲數(shù)據(jù)的一種物品。分不可擦寫光盤,如⑶-ROM、DVD-ROM等;和可擦寫光盤,如⑶-RW、DVD-RAM等。光盤是利用激光原理進行讀、寫的設備,是迅速發(fā)展的一種輔助存儲器,可以存放各種文字、聲音、圖形、圖像和動畫等多媒體數(shù)字信息。
[0004]現(xiàn)有技術(shù)中公開號CN102592634A的專利公開了一種防止DVD視頻光盤被非法復制的純軟件級加密方法。其特點是加密后的光盤目錄VIDE0_TS中除存有加密后的母源數(shù)據(jù)VTS外,還存在多個DVD播放系統(tǒng)不會調(diào)用且不能用于實際播放的虛假VTS,虛假VTS中的VOB文件大小與母源數(shù)據(jù)VTS的一致,能達到誤導提取軟件的目的;而且光盤系統(tǒng)中含有大量導致復制出錯的光盤復制控制代碼,從而有效的防止光盤復制和軟件提取加密內(nèi)容。此方案采用純軟件的方式進行加密,安全級別較低,極易被破解。
[0005]又如公開號為CN101499304的專利公開了一種防止光盤非法復制的⑶與DVD光盤加密方法。其步驟是首先采用軟件對母源數(shù)據(jù)邏輯加密,然后在母盤制備過程中在特定的位置對母盤進行激光燒灼損傷。通過這2個過程得到加密母盤并壓片生產(chǎn)出相應的加密光盤,從而達到有效地防止光盤復制的要求。此方案操作復雜不利于加工生產(chǎn),同時成本較尚O
【發(fā)明內(nèi)容】
[0006]針對【背景技術(shù)】中所出現(xiàn)的問題,本發(fā)明提供了一種用于光盤數(shù)據(jù)信息加密解密的U盤,有效地防止了刻錄在光盤上的敏感數(shù)據(jù)信息泄露出去,保護了重要數(shù)據(jù)的安全。特別適合應用于政府機要和檔案部門的文檔備份和保存;同時由于本加密U盤和普通的可讀寫光驅(qū)組成了一套對光盤數(shù)據(jù)加/解密的廉價設備,也非常適應于廣大的企業(yè)和個人用戶,保護了企業(yè)商業(yè)機密信息以及個人隱私,所述U盤包括:
U盤固件加密/解密模塊,用于完成對光盤數(shù)據(jù)信息的加密解密;
密碼存儲模塊,用于存儲密碼;
模式選擇模塊,用于接收用戶通過外部鍵盤輸入的光盤數(shù)據(jù)讀寫模式。
[0007]優(yōu)選的是,所述U盤通過可讀寫光盤驅(qū)動器,根據(jù)計算機的指令完成對刻寫到光盤的數(shù)據(jù)加密和讀出光盤數(shù)據(jù)的解密。
[0008]在上述任一方案中優(yōu)選的是,所述外部鍵盤輸入的光盤數(shù)據(jù)傳輸模式包括光盤數(shù)據(jù)刻寫加密模式和光盤數(shù)據(jù)讀出解密模式。
[0009]在上述任一方案中優(yōu)選的是,所述U盤固件加密/解密模塊包括固件加密單元和固件解密單元。
[0010]在上述任一方案中優(yōu)選的是,所述加密單元用于將計算機中待刻寫數(shù)據(jù)進行加密,計算機從U盤讀出所述加密數(shù)據(jù)刻寫至光盤。
[0011]在上述任一方案中優(yōu)選的是,所述解密單元用于對計算機中從光盤讀出到U盤的加密數(shù)據(jù)進行解密。
[0012]在上述任一方案中優(yōu)選的是,所述密碼存儲模塊中存儲的密碼由用戶通過外部鍵盤輸入,使用時必須輸入密碼,密碼正確則U盤進入等待模式。
[0013]在上述任一方案中優(yōu)選的是,所述U盤固件加密/解密模塊通過將加密算法和所述密碼存儲模塊中存儲的密碼進行捆綁,實現(xiàn)對光盤數(shù)據(jù)的加密解密。
[0014]本發(fā)明還提供了一種用于光盤數(shù)據(jù)信息加密解密的U盤實現(xiàn)方法,利用U盤的硬件邏輯和軟件算法實現(xiàn)光盤數(shù)據(jù)的加密和解密,所述方法包括以下步驟:
U盤裝置插入計算機USB 口,上電自檢初始化后,檢測密碼存儲模塊中是否存有用戶通過外部鍵盤輸入的密碼;
若所述密碼存儲模塊存有密碼且判斷正確,則U盤固件加密/解密模塊完成密碼加載,否則循環(huán)等待用戶再次輸入密碼;
密碼加載成功,則U盤裝置進入等待模式,等待用戶通過外部鍵盤輸入光盤數(shù)據(jù)讀寫模式。
[0015]優(yōu)選的是,所述U盤通過可讀寫光盤驅(qū)動器,根據(jù)計算機的指令完成對刻寫到光盤的數(shù)據(jù)加密和讀出光盤數(shù)據(jù)的解密。
[0016]在上述任一方案中優(yōu)選的是,所述外部鍵盤輸入的光盤數(shù)據(jù)讀寫模式包括光盤數(shù)據(jù)刻寫加密模式和光盤數(shù)據(jù)讀出解密模式。
[0017]在上述任一方案中優(yōu)選的是,所述U盤固件加密/解密模塊包括固件加密單元和固件解密單元。
[0018]在上述任一方案中優(yōu)選的是,所述光盤數(shù)據(jù)刻寫加密模式執(zhí)行步驟包括:
用戶選擇光盤數(shù)據(jù)刻寫加密模式;
計算機將待刻寫數(shù)據(jù)寫入U盤;
U盤固件加密單元對該數(shù)據(jù)進行加密;
計算機從U盤讀出該加密數(shù)據(jù)刻寫至光盤。
[0019]在上述任一方案中優(yōu)選的是,所述光盤數(shù)據(jù)讀出解密模式執(zhí)行步驟進一步包括: 用戶選擇光盤數(shù)據(jù)讀出解密模式;
計算機讀取光盤加密數(shù)據(jù);
計算機將所述加密數(shù)據(jù)寫入U盤保存;
計算機從U盤中讀出該加密數(shù)據(jù)時U盤固件解密單元將該加密數(shù)據(jù)解密傳輸至計算機。
[0020]在上述任一方案中優(yōu)選的是,所述密碼存儲模塊中存儲的密碼由用戶通過外部鍵盤輸入,使用時必須輸入密碼,密碼正確則U盤進入等待模式。
[0021]在上述任一方案中優(yōu)選的是,所述U盤固件加密/解密模塊通過將加密算法和所述密碼存儲模塊中存儲的密碼進行捆綁,實現(xiàn)對光盤數(shù)據(jù)的加密解密。
[0022]本發(fā)明提供有效地防止了刻錄在光盤上的敏感數(shù)據(jù)信息泄露出去,保護了重要數(shù)據(jù)的安全,同時成本低廉適用范圍廣泛。
【附圖說明】
[0023]圖1是本發(fā)明一示例性實施例示出的用于光盤數(shù)據(jù)信息加密解密的U盤系統(tǒng)結(jié)構(gòu)示意圖。
[0024]圖2是按照本發(fā)明示出的用于光盤數(shù)據(jù)信息加密解密的U盤實現(xiàn)方法流程圖。
【具體實施方式】
[0025]下面參照附圖結(jié)合示例性的實施例對本申請進行描述。
[0026]實施例1:
本實施例公開了一種用于光盤數(shù)據(jù)信息加密解密的U盤,依托計算機平臺,所述U盤包括:
U盤固件加密/解密模塊,用于完成對光盤數(shù)據(jù)信息的加密解密;
密碼存儲模塊,用于存儲密碼;
模式選擇模塊,用于接收用戶通過外部鍵盤輸入的光盤數(shù)據(jù)讀寫模式。
[0027]其中,所述U盤通過可讀寫光盤驅(qū)動器,根據(jù)計算機的指令完成對刻寫到光盤的數(shù)據(jù)加密和讀出光盤數(shù)據(jù)的解密。所述外部鍵盤輸入的光盤數(shù)據(jù)傳輸模式包括光盤數(shù)據(jù)刻寫加密模式和光盤數(shù)據(jù)讀出解密模式。所述U盤固件加密/解密模塊包括固件加密單元和固件解密單元。所述加密單元用于將計算機中待刻寫數(shù)據(jù)進行加密,計算機從U盤讀出所述加密數(shù)據(jù)刻寫至光盤。所述解密單元用于對計算機中從光盤讀出到U盤的加密數(shù)據(jù)進行解密。所述密碼存儲模塊中存儲的密碼由用戶通過外部鍵盤輸入,使用時必須輸入密碼,密碼正確則U盤進入等待模式。所述U盤固件加密/解密模塊通過將加密算法和所述密碼存儲模塊中存儲的密碼進行捆綁,實現(xiàn)對光盤數(shù)據(jù)的加密解密。
[0028]有益效果:本實施例提供的用于光盤數(shù)據(jù)信息加密解密的U盤有效地防止了刻錄在光盤上的敏感數(shù)據(jù)信息泄露出去,保護了重要數(shù)據(jù)的安全。特別適合應用于政府機要和檔案部門的文檔備份和保存;同時由于本加密U盤和普通的可讀寫光驅(qū)組成了一套對光盤數(shù)據(jù)加/解密的廉價設備,也非常適應于廣大的企業(yè)和個人用戶,保護了企業(yè)商業(yè)機密信息以及個人隱私。
[0029]實施例2:
如圖1所示,為本發(fā)明一示例性實施例示出的用于光盤數(shù)據(jù)信息加密解密的U盤系統(tǒng)結(jié)構(gòu)示意圖。該系統(tǒng)主要包括三大部分:光盤數(shù)據(jù)、計算機平臺及光盤數(shù)據(jù)加密或解密部分。光盤數(shù)據(jù)加密或解密部分由特制U盤實現(xiàn),計算機作為光盤數(shù)據(jù)和U盤之間的傳輸媒介只負責信息的傳輸以及發(fā)送簡單指令,計算機通過可讀寫光盤驅(qū)動器完成對光盤加密數(shù)據(jù)的讀出及刻寫加密數(shù)據(jù)至光盤,U盤裝置通過USB接口連接計算機。光盤數(shù)據(jù)的讀取和刻寫過程中數(shù)據(jù)均處于加密狀態(tài),即整個傳輸鏈路中外界無法識別該讀取或刻寫的數(shù)據(jù),下載到計算機中的數(shù)據(jù)如不通過硬件U盤完成解密同樣無法進行信息的查看,例如在公司日常工作中,員工均可從光盤讀取相應數(shù)據(jù),但是對于加密信息不通過加密U盤無法完