[實用新型]用于加密計算機文件的USB加密裝置有效
| 申請?zhí)枺?/td> | 201320885043.3 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN203673487U | 公開(公告)日: | 2014-06-25 |
| 發(fā)明(設計)人: | 夏偉軒;剛煜;文勇軍 | 申請(專利權)人: | 長沙理工大學 |
| 主分類號: | G06F21/85 | 分類號: | G06F21/85;G06F21/60 |
| 代理公司: | 湖南兆弘專利事務所 43008 | 代理人: | 趙洪;譚武藝 |
| 地址: | 410114 湖南省*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 加密 計算機 文件 usb 裝置 | ||
技術領域
本實用新型涉及計算機文件加密與解密技術領域,具體涉及一種用于加密計算機文件的USB加密裝置。
背景技術
目前,信息安全是一個很重要的話題,其中數據的加密與解密是很關鍵的技術。當前針對存放在計算機硬盤上的文件數據的保密,主要是用計算機軟件的方法對它們進行加密與解密運算。但是,現在有很多可行的技術可以對這種加密軟件本身的一些關鍵模塊(比如S盒)等進行破解,導致加密算法失效,最終會影響到文件數據的保密性。而且,現在軟件加密所涉及的算法復雜度大多數都比較高,當要加密或解密比較大的文件時會大量地消耗計算機CPU的資源,使得工作效率降低。
實用新型內容
本實用新型要解決的技術問題是提供一種能夠在計算機外部為計算機上的文件加密程序生成偽隨機序列,計算機CPU資源消耗少、加密效率高、破解困難、安全性高、使用快捷、攜帶方便的用于加密計算機文件的USB加密裝置。
為了解決上述技術問題,本實用新型采用的技術方案為:
一種用于加密計算機文件的USB加密裝置,包括外殼和設于外殼內的加密電路模塊,所述外殼上設有密碼輸入按鍵模塊和USB接口,所述加密電路模塊分別與密碼輸入按鍵模塊、USB接口相連,所述加密電路模塊在工作狀態(tài)下根據密碼輸入按鍵模塊采集的用戶密碼生成用于加密計算機文件的偽隨機序列并通過USB接口發(fā)送給與USB接口相連的計算機。
作為上述技術方案的進一步改進:
所述加密電路模塊包括USB控制器、8位數據選擇器、加密控制電路、偽隨機序列發(fā)生電路、鍵值編碼器和USB芯片固件程序存儲芯片,所述密碼輸入按鍵模塊通過鍵值編碼器與加密控制電路相連,所述USB接口依次通過USB控制器、8位數據選擇器與加密控制電路相連,所述加密控制電路與偽隨機序列發(fā)生電路相連,所述USB芯片固件程序存儲芯片與USB控制器相連,在工作狀態(tài)下所述密碼輸入按鍵模塊采集用戶密碼并通過加密控制電路發(fā)送給偽隨機序列發(fā)生電路,所述偽隨機序列發(fā)生電路將根據用戶密碼生成用于加密計算機文件的偽隨機序列依次通過加密控制電路、8位數據選擇器、USB控制器、USB接口發(fā)送給與USB接口相連的計算機。
所述偽隨機序列發(fā)生電路為128級線性反饋移位寄存器。
所述USB接口為USBmini接口。
所述8位數據選擇器、加密控制電路、偽隨機序列發(fā)生電路、鍵值編碼器均為FPGA電路。
本實用新型用于加密計算機文件的USB加密裝置具有下述優(yōu)點:本實用新型包括外殼和設于外殼內的加密電路模塊,外殼上設有密碼輸入按鍵模塊和USB接口,加密電路模塊分別與密碼輸入按鍵模塊、USB接口相連,加密電路模塊在工作狀態(tài)下根據密碼輸入按鍵模塊采集的用戶密碼生成用于加密計算機文件的偽隨機序列并通過USB接口發(fā)送給與USB接口相連的計算機,由于本實用新型通過加密電路模塊在計算機外部為計算機上的文件加密程序生成偽隨機序列,加密電路模塊不需要消耗計算機的CPU資源即可生成偽隨機序列,而且生成偽隨機序列的加密電路模塊采用獨立于計算機的硬件實現,不容易被破解,因此具有計算機CPU資源消耗少、加密效率高、破解困難、安全性高、使用快捷、攜帶方便的優(yōu)點。
附圖說明
圖1為本實用新型實施例的立體結構示意圖。
圖2為本實用新型實施例的框架結構示意圖。
圖3為本實用新型實施例中USB控制器的芯片引腳連接示意圖。
圖4為本實用新型實施例中FPGA芯片與USB控制器的芯片引腳連接示意圖。
圖5為本實用新型實施例中FPGA芯片與編程芯片的芯片引腳連接示意圖。
圖6為本實用新型實施例中加密控制電路與密碼輸入按鍵模塊的芯片引腳連接示意圖。
圖7為本實用新型實施例中USB芯片固件程序存儲芯片的芯片引腳連接示意圖。
圖例說明:1、外殼;11、密碼輸入按鍵模塊;12、USB接口;2、加密電路模塊;21、USB控制器;22、8位數據選擇器;23、加密控制電路;24、偽隨機序列發(fā)生電路;25、鍵值編碼器;26、USB芯片固件程序存儲芯片。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長沙理工大學,未經長沙理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201320885043.3/2.html,轉載請聲明來源鉆瓜專利網。





