亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種數(shù)據(jù)加解密管理設(shè)備及其應(yīng)用方法_2

文檔序號(hào):9474022閱讀:來源:國知局
算法接口,其通過獲取Key和加密數(shù)據(jù)生成加密后的密文數(shù)據(jù),實(shí)現(xiàn)如下加密接口 El:
Keyl = El(Stringl, String2);
Key2 = El(Stringl,F(xiàn)ileName);
加密解密模塊與存儲(chǔ)芯片雙向相連,其輸入端與密鑰生成模塊相連,主要功能是加密和解密,其中:加密解密模塊面向軟件是加密存儲(chǔ)芯片的SDK,包括芯片初始化、設(shè)備打開、設(shè)置key、讀寫私有數(shù)據(jù)區(qū)、加密數(shù)據(jù)和解密數(shù)據(jù)以及刪除數(shù)據(jù)等;
文件存儲(chǔ)器分別與加密解密模塊及密鑰生成模塊雙向相連,其主要功能是結(jié)合上述模塊功能并接受內(nèi)核處理器指令存儲(chǔ)文件,從而完成數(shù)據(jù)的加密和解密過程。
[0022]請參閱圖2所示,提供了一種數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法,是在圖1所示的數(shù)據(jù)加解密管理設(shè)備的基礎(chǔ)上實(shí)現(xiàn)用于對(duì)外部設(shè)備中的文件加密儲(chǔ)存及解密讀取的目的,其方法步驟包括:
第一,將數(shù)據(jù)加解密管理設(shè)備插接于外部設(shè)備,使之實(shí)現(xiàn)與外部設(shè)備電性導(dǎo)通;
第二,加密與解密識(shí)別,當(dāng)識(shí)別為待加密狀態(tài)時(shí),將加密key所需信息及獲取外部設(shè)備加密key所需信息結(jié)合;當(dāng)識(shí)別為已加密狀態(tài)時(shí),匹配加密保存的key信息,使得外部設(shè)備中保存的文件打開并讀??;
第三,在獲得key結(jié)合信息時(shí),通過key結(jié)合信息建立加密解密識(shí)別文件并保存在文件存儲(chǔ)器中;
第四,保存在文件存儲(chǔ)器中的加密解密識(shí)別文件經(jīng)存儲(chǔ)芯片指令,其數(shù)據(jù)信號(hào)既能直接傳遞到加密解密模塊,也能通過加密解密模塊作匹配識(shí)別后返回到密鑰生成模塊;
第五,當(dāng)數(shù)據(jù)信號(hào)直接傳遞到加密解密模塊時(shí),加密解密模塊匹配加密解密識(shí)別文件,加密解密模塊再將匹配的數(shù)據(jù)信號(hào)依序經(jīng)密鑰生成模塊、USB轉(zhuǎn)串口模塊傳輸?shù)酵獠吭O(shè)備中將加密文件予以打開與讀取;當(dāng)數(shù)據(jù)信號(hào)返回到密鑰生成模塊時(shí),密鑰生成模塊將數(shù)據(jù)信號(hào)轉(zhuǎn)遞USB轉(zhuǎn)串口模塊再傳遞到外部設(shè)備,并將外部設(shè)備中的加密文件予以打開與讀?。划?dāng)加密解密模塊無法匹配外部設(shè)備中的加密文件時(shí),外部設(shè)備中的加密文件則無法打開。
[0023]在本發(fā)明實(shí)施例中,使用加密key對(duì)數(shù)據(jù)進(jìn)行AES加密,是在密鑰生成模塊、AES模塊以及加密解密模塊的共同作用下,再經(jīng)核處理器的邏輯運(yùn)算指令,使得加密解密識(shí)別文件保存在文件存儲(chǔ)器中,同時(shí)使得外部設(shè)備中的加密文件在外部設(shè)備中不以明文形式保存,藉此便完成了數(shù)據(jù)的加密過程。
[0024]在本發(fā)明實(shí)施例中,使用解密key對(duì)數(shù)據(jù)進(jìn)行AES解密,是在密鑰生成模塊、AES模塊以及加密解密模塊的共同作用下,再經(jīng)核處理器的邏輯運(yùn)算指令,使得保存在文件存儲(chǔ)器中的加密解密識(shí)別文件與不以明文形式保存的加密文件匹配,藉此打開與讀取加密文件,從而便完成了數(shù)據(jù)的解密過程。
[0025]在本發(fā)明實(shí)施例中,數(shù)據(jù)加解密管理設(shè)備插接于外部設(shè)備,是通過USB轉(zhuǎn)串口模塊與外部設(shè)備建立通信連接。
[0026]在本發(fā)明實(shí)施例中,外部設(shè)備還包括硬盤、軟盤以及各種具有存儲(chǔ)空間的設(shè)備。
[0027]在本發(fā)明實(shí)施例中,USB轉(zhuǎn)串口模塊是通過USB連接器(但不限于)與外部設(shè)備中與USB連接器(但不限于)相匹配的連接器建立連接;,USB轉(zhuǎn)串口模塊通過USB連接器(但不限于)而構(gòu)成私有總線,使得外部設(shè)備通過USB轉(zhuǎn)SATA與密碼生成模塊進(jìn)行數(shù)據(jù)傳輸通道,也使得USB轉(zhuǎn)串口模塊與外部設(shè)備建立數(shù)據(jù)傳輸通道。由于外部設(shè)備并非本發(fā)明創(chuàng)造的設(shè)計(jì)重點(diǎn),在這里的所有描述只是為了配合對(duì)數(shù)據(jù)加解密管理設(shè)備的功用作解釋,因此,對(duì)其外部設(shè)備的結(jié)構(gòu)、構(gòu)造及其結(jié)合以及其功用等不再作進(jìn)一步贅述。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)加解密管理設(shè)備,通過USB連接器與外部設(shè)備連接,并包括PCB板及通過PCB板集成一體的USB轉(zhuǎn)串口模塊、密鑰生成模塊、存儲(chǔ)芯片、AES模塊、加密解密模塊及文件存儲(chǔ)器,其特征在于:存儲(chǔ)芯片分別包括內(nèi)核處理器和內(nèi)置存儲(chǔ)器,密鑰生成模塊與USB轉(zhuǎn)串口模塊雙向相連,同時(shí)其輸入端分別與存儲(chǔ)芯片和AES模塊相連,加密解密模塊與存儲(chǔ)芯片雙向相連,其輸入端與密鑰生成模塊相連,文件存儲(chǔ)器分別與加密解密模塊、密鑰生成模塊雙向相連,其中密鑰生成模塊、AES模塊及加密解密模塊,藉由內(nèi)核處理器指令文件存儲(chǔ)器存儲(chǔ)或釋放加密解密識(shí)別文件至外部設(shè)備匹配加密文件,藉此實(shí)現(xiàn)數(shù)據(jù)的加密和解LU O2.如權(quán)利要求1所述的數(shù)據(jù)加解密管理設(shè)備,其特征在于:內(nèi)核處理器為邏輯運(yùn)算設(shè)備,內(nèi)置存儲(chǔ)器為程序運(yùn)行的緩存空間。3.如權(quán)利要求2所述的數(shù)據(jù)加解密管理設(shè)備,其特征在于:外部設(shè)備包括移動(dòng)終端及PC機(jī)端。4.如權(quán)利要求3所述的數(shù)據(jù)加解密管理設(shè)備,其特征在于:外部設(shè)備還包括硬盤、軟盤以及具有存儲(chǔ)空間的設(shè)備。5.一種如權(quán)利要求4所述的數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法,是在數(shù)據(jù)加解密管理設(shè)備的基礎(chǔ)上,對(duì)外部設(shè)備中的文件進(jìn)行加密儲(chǔ)存或解密讀取,其特征在于,數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法包括: 第一,將數(shù)據(jù)加解密管理設(shè)備插接于外部設(shè)備,使之與外部設(shè)備實(shí)現(xiàn)電性導(dǎo)通; 第二,加密與解密,當(dāng)數(shù)據(jù)加解密管理設(shè)備識(shí)別外部設(shè)備中需加密的文件為待加密狀態(tài)時(shí),將加密key所需信息及獲取外部設(shè)備加密key所需信息結(jié)合;當(dāng)識(shí)別外部設(shè)備中的文件為已加密狀態(tài)時(shí),匹配加密保存的key信息,使得外部設(shè)備中保存的文件匹配加密解密識(shí)別文件,藉此打開并讀取外部設(shè)備中的加密文件; 第三,當(dāng)在獲得key為結(jié)合信息時(shí),通過key結(jié)合信息建立加密解密識(shí)別文件并保存在文件存儲(chǔ)器中; 第四,保存在文件存儲(chǔ)器中的加密解密識(shí)別文件經(jīng)存儲(chǔ)芯片指令,其數(shù)據(jù)信號(hào)既能直接傳遞到加密解密模塊,也能通過加密解密模塊作匹配識(shí)別后返回到密鑰生成模塊; 第五,當(dāng)數(shù)據(jù)信號(hào)直接傳遞到加密解密模塊時(shí),加密解密模塊釋放加密解密識(shí)別文件數(shù)據(jù)信號(hào),加密解密模塊再將數(shù)據(jù)信號(hào)依序經(jīng)密鑰生成模塊、USB轉(zhuǎn)串口模塊傳輸?shù)酵獠吭O(shè)備中與外部設(shè)備的加密文件數(shù)據(jù)信號(hào)匹配,藉此打開與讀取加密文件;當(dāng)數(shù)據(jù)信號(hào)返回到密鑰生成模塊時(shí),密鑰生成模塊將數(shù)據(jù)信號(hào)轉(zhuǎn)遞USB轉(zhuǎn)串口模塊再傳遞到外部設(shè)備并與外部設(shè)備的加密文件數(shù)據(jù)信號(hào)匹配,藉此打開與讀取加密文件;當(dāng)加密解密模塊釋放的數(shù)據(jù)信號(hào)無法匹配外部設(shè)備中的加密文件的數(shù)據(jù)信號(hào)時(shí),外部設(shè)備中的加密文件則無法打開。6.如權(quán)利要求5所述的數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法,其特征在于:使用加密key對(duì)數(shù)據(jù)進(jìn)行AES加密,是在密鑰生成模塊、AES模塊以及加密解密模塊的共同作用下,再經(jīng)核處理器的邏輯運(yùn)算指令,使得加密解密識(shí)別文件保存在文件存儲(chǔ)器中,同時(shí)使得外部設(shè)備中的加密文件在外部設(shè)備中不以明文形式保存。7.如權(quán)利要求6所述的數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法,其特征在于:使用解密key對(duì)數(shù)據(jù)進(jìn)行AES解密,是在密鑰生成模塊、AES模塊以及加密解密模塊的共同作用下,再經(jīng)核處理器的邏輯運(yùn)算指令,使得保存在文件存儲(chǔ)器中的加密解密識(shí)別文件與不以明文形式保存的加密文件匹配,藉此打開與讀取加密文件。8.如權(quán)利要求7所述的數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法,其特征在于:數(shù)據(jù)加解密管理設(shè)備插接于外部設(shè)備,是通過USB轉(zhuǎn)串口模塊與外部設(shè)備建立通信連接。9.如權(quán)利要求8所述的數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法,其特征在于:USB轉(zhuǎn)串口模塊是通過USB連接器與外部設(shè)備中與USB連接器相匹配的連接器建立連接。10.如權(quán)利要求9所述的數(shù)據(jù)加解密管理設(shè)備的應(yīng)用方法,其特征在于:USB轉(zhuǎn)串口模塊通過USB連接器構(gòu)成私有總線,使得外部設(shè)備通過USB轉(zhuǎn)SATA來與密碼生成模塊建立數(shù)據(jù)傳輸通道,藉此使得USB轉(zhuǎn)串口模塊與外部設(shè)備建立數(shù)據(jù)傳輸通道。
【專利摘要】本發(fā)明提供了一種數(shù)據(jù)加解密管理設(shè)備及其應(yīng)用方法,其中數(shù)據(jù)加解密管理設(shè)備包括PCB板及通過PCB板集成一體的USB轉(zhuǎn)串口模塊、密鑰生成模塊、存儲(chǔ)芯片、AES模塊、加密解密模塊及文件存儲(chǔ)器,存儲(chǔ)芯片分別包括內(nèi)核處理器和內(nèi)置存儲(chǔ)器,密鑰生成模塊與USB轉(zhuǎn)串口模塊雙向相連,同時(shí)其輸入端分別與存儲(chǔ)芯片和AES模塊相連,加密解密模塊與存儲(chǔ)芯片雙向相連,其輸入端與密鑰生成模塊相連,文件存儲(chǔ)器分別與加密解密模塊、密鑰生成模塊雙向相連,其中密鑰生成模塊、AES模塊及加密解密模塊,藉由內(nèi)核處理器指令文件存儲(chǔ)器存儲(chǔ)或釋放加密解密識(shí)別文件至外部設(shè)備匹配加密文件,藉由前述構(gòu)造的結(jié)合,解決了數(shù)據(jù)加密與解密的技術(shù)問題,達(dá)成了方便、快捷且安全性高的良好效果。
【IPC分類】H04L9/08, H04L9/06
【公開號(hào)】CN105227299
【申請?zhí)枴緾N201510457840
【發(fā)明人】伍蕾, 陳東海, 王會(huì)
【申請人】深圳市美貝殼科技有限公司
【公開日】2016年1月6日
【申請日】2015年7月30日
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1