本發(fā)明屬于電子通訊技術(shù)領域,具體涉及一種指紋加密系統(tǒng)及工作方法。
背景技術(shù):
隨著信息技術(shù)的高速發(fā)展,信息保密與信息安全越來越重要;隨著互聯(lián)網(wǎng)與大數(shù)據(jù)的進一步發(fā)展,個人的隱私與機密文件的保存,已經(jīng)成為目前最為迫切的問題。在日常生活中,移動存儲設備如U盤、閃盤等已成為我們保存與轉(zhuǎn)移文件的主要工具,但是,現(xiàn)有的移動存儲設備并不能有效保證存儲在該設備中的信息安全,一旦該移動存儲設備丟失或被竊取,存儲在其中的信息將會泄露;因此,現(xiàn)有的移動存儲無法很好保護用戶隱私和信息數(shù)據(jù)安全。而且移動存儲設備經(jīng)常會存儲有各種各樣類型的信息文件,在不同的電腦終端上使用;因此,現(xiàn)有的移動存儲設備很難使個人隱私和信息安全得到保護。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于解決以上現(xiàn)有技術(shù)中的技術(shù)問題,提供一種加密效果好,安全可靠,操作簡便的指紋加密系統(tǒng)。
本發(fā)明的目的之一是通過以下技術(shù)方案實現(xiàn)的:
一種指紋加密系統(tǒng),包括指紋識別模塊、與指紋識別模塊通訊連接的信息處理模塊;
所述指紋識別模塊包括第一處理器、與第一處理器相連接的指紋識別器、與第一處理器相連接的第一存儲器;所述第一處理器調(diào)用第一存儲器中的指紋信息與指紋識別器中獲取的指紋信號進行比對,生成比對信息;
所述信息處理模塊包括第二處理器和與第二處理器相連接的第二存儲器;所述第二存儲器獲取比對信息后,第二處理器調(diào)用第二存儲器中的比對信息,執(zhí)行讀寫或刪除文件操作;
所述第一處理器與第二處理器通訊連接。
進一步的改進是,所述信息處理模塊還包括與第二處理器相連接的輸入單元和顯示單元;所述輸入單元為鍵盤輸入單元和/或觸摸屏單元,所述鍵盤輸入單元和/或觸摸屏單元分別與第二處理器相連接;所述顯示單元為LED顯示屏或液晶顯示屏,所述LED顯示屏或液晶顯示屏與第二處理器相連接。
進一步的改進是,所述第一處理器通過第一通訊單元與第二處理器相連接,所述第一通訊單元為WiFi通訊單元、藍牙通訊單元或通訊接口中的任意一種。
進一步的改進是,還包括云平臺,所述第二處理器通過第二通訊單元與云平臺相連接;所述第二通訊單元為WiFi通訊單元、藍牙通訊單元或以太網(wǎng)接口中的任意一種。
進一步的改進是,所述通訊接口為RS-232接口、RS-485接口、USB接口或以太網(wǎng)接口中的任意一種。
本發(fā)明的另一個目的是通過以下技術(shù)方案實現(xiàn)的:
一種指紋加密系統(tǒng)工作方法,包括步驟:
A、預先在第一存儲器或云平臺中存儲數(shù)據(jù)信息;
B、指紋識別模塊的第一處理器調(diào)用第一存儲器或云平臺中的第一指紋信息與第一存儲器中待加密文件進行匹配,生成匹配信息;
C、指紋識別模塊的第一處理器調(diào)用第一存儲器或云平臺中的第一指紋信息與指紋識別器中獲取的第二指紋信息進行比對,生成比對信息;
D、信息處理模塊的第二存儲器收到比對信息后,第二處理器調(diào)用第二存儲器中的比對信息;若第一指紋信息與第二指紋信息相匹配,則轉(zhuǎn)入步驟E;若第一指紋信息與第二指紋信息不相匹配,則轉(zhuǎn)入步驟C;
E、信息處理模塊的第二處理器根據(jù)匹配信息對第一存儲器中與第一指紋信息相匹配的文件進行讀寫或刪除操作。
具體地,所述第一指紋信息和第二指紋信息包括一個以上的手指的指紋圖案信息。
進一步的改進是,所述第一指紋信息和第二指紋信息還包括一個以上的手指的指紋確認次數(shù)信息和/或錄入時的順序信息。
進一步的改進是,步驟E包括:信息處理模塊的第二處理器對第一存儲器或云平臺中的第一指紋信息進行刪除或者通過指紋識別模塊的指紋識別器對第一指紋信息進行修改。
進一步的改進是,步驟E包括:信息處理模塊的第二處理器通過輸入單元對匹配信息進行修改。
本發(fā)明相對于現(xiàn)有技術(shù)的有益效果是:
本發(fā)明的指紋加密系統(tǒng),采用包含一個以上手指的指紋信息、指紋錄入時的確認次數(shù)以及錄入次序等信息并將這些信息與待加密的文件一一對應,通過使用時輸入第二指紋信息與第一指紋信息的比對,從而實現(xiàn)對單個文件進行加密的技術(shù)效果;
本發(fā)明的指紋加密系統(tǒng),采用多種加密方式,通過指紋、錄入次數(shù)、以及錄入時的數(shù)據(jù)信息等多種信息組合與待加密文件相匹配的方式使得本系統(tǒng)更加安全可靠,而且操作簡單,便于隨身攜帶,實用性強;
本發(fā)明的指紋加密系統(tǒng),采用云平臺和本地操作相結(jié)合的方式,當連接云平臺時,云平臺可將第一指紋信息進行備份;當使用網(wǎng)絡時,通過云平臺對匹配信息和第一指紋信息進行更改,并將更改后的數(shù)據(jù)信息發(fā)送至指紋識別模塊或信息處理模塊進行操作,從而改變各個文件的加密狀態(tài),使得本發(fā)明隨時對各文件的加密狀態(tài)進行調(diào)整,從而實現(xiàn)加密狀態(tài)的隨時調(diào)整,增強安全性。
附圖說明
圖1本發(fā)明的指紋加密系統(tǒng)的原理框圖。
具體實施方式
以下結(jié)合附圖和實施例對本發(fā)明的指紋加密系統(tǒng)的技術(shù)方案進行詳細的說明,以使本領域的技術(shù)人員在閱讀了本發(fā)明書的基礎上能夠充分完整的實現(xiàn)本發(fā)明的技術(shù)方案,并解決本發(fā)明所要解決的現(xiàn)有技術(shù)中存在的問題。應當說明的是,以下僅是本發(fā)明的優(yōu)選實施方式,對于本領域的普通技術(shù)人員來說,在不脫離本發(fā)明創(chuàng)造構(gòu)思的前提下,還可以做出若干變形和改進,這些應當都屬于本發(fā)明的保護范圍。
本發(fā)明的技術(shù)特征可以相互組合,其組合后得到的技術(shù)方案仍屬于本發(fā)明的保護范圍。
實施例1
如圖1所示的,一種指紋加密系統(tǒng),包括指紋識別模塊、與指紋識別模塊通訊連接的信息處理模塊;
所述指紋識別模塊包括第一處理器、與第一處理器相連接的指紋識別器、與第一處理器相連接的第一存儲器;所述第一處理器調(diào)用第一存儲器中的指紋信息與指紋識別器中獲取的指紋信號進行比對,生成比對信息;
所述信息處理模塊包括第二處理器和與第二處理器相連接的第二存儲器;所述第二存儲器獲取比對信息后,第二處理器調(diào)用第二存儲器中的比對信息,執(zhí)行讀寫或刪除文件操作;
所述第一處理器與第二處理器通訊連接。
作為一種優(yōu)選的實施方式,指紋識別模塊可與U盤、移動硬盤等移動存儲設備集成為一體做成可攜帶式的指紋識別加密設備;信息處理模塊可集成至PC端或手機終端;指紋識別模塊通過指紋識別器預先在第一存儲器中存入第一指紋信息或通過云平臺將第一指紋信息存入第一存儲器中; 第一處理器調(diào)用第一存儲器中的第一指紋信息與第一存儲器中的待加密文件如辦公文檔,音頻,視頻文件等進行匹配,生成匹配信息;
第一指紋信息包括錄入指紋的手指信息、錄入指紋時的確認次數(shù)信息、各個手指錄入指紋的順序信息等,例如左手中指指紋,確認次數(shù)3次,錄入順序為5,與第一存儲器中某個待加密的辦公文檔文件相匹配;匹配信息包括第一指紋信息與待加密文件的一一對應的信息;
作為另一種優(yōu)選的實施方式,所述指紋識別模塊的指紋識別器上集成有觸點按鍵,指紋識別器在錄入指紋信息的同時將觸點的按壓次數(shù)包含在第一指紋信息中。
優(yōu)選地,第一存儲器和第二存儲器為閃存。
進一步的改進是,所述第一處理器通過第一通訊單元與第二處理器相連接,所述第一通訊單元為WiFi通訊單元、藍牙通訊單元或通訊接口中的任意一種。
進一步的改進是,所述通訊接口為RS-232接口、RS-485接口、USB接口或以太網(wǎng)接口中的任意一種。
使用時,將可攜帶式的指紋識別加密設備與PC端或移動終端通過USB接口相連接;通過指紋識別器錄入第二指紋信息,第一處理器將第一指紋信息與第二指紋信息進行比對,若比對第一指紋信息和第二指紋信息一致,則通過第二處理器對第一存儲器中相應的文件進行刪除或讀寫操作。
進一步的改進是,所述信息處理模塊還包括與第二處理器相連接的輸入單元和顯示單元;所述輸入單元為鍵盤輸入單元和/或觸摸屏單元,所述鍵盤輸入單元和/或觸摸屏單元分別與第二處理器相連接;所述顯示單元為LED顯示屏或液晶顯示屏,所述LED顯示屏或液晶顯示屏與第二處理器相連接。
當?shù)谝恢讣y信息與第二指紋信息比對一致時,可通過第二處理器的輸入單元和/或第一處理器對匹配信息進行修改,改變第一指紋信息與待加密文件的匹配關(guān)系;優(yōu)選地,當?shù)谝恢讣y信息與第二指紋信息多次比對不一致時,可通過第二處理器的輸入單元對比對信息進行修改。
進一步的改進是,還包括云平臺,所述第二處理器通過第二通訊單元與云平臺相連接;所述第二通訊單元為WiFi通訊單元、藍牙通訊單元或以太網(wǎng)接口中的任意一種。
優(yōu)選地,第一通訊單元與云平臺相連接,通過第一通訊單元將預先存儲在云平臺的第一指紋信息下載至第一存儲器中以備調(diào)用;或者將待加密文件、匹配信息和比對信息在云平臺進行備份以備調(diào)用。
實施例2
如圖1所示的,一種指紋加密系統(tǒng)工作方法,包括步驟:
A、預先在第一存儲器或云平臺中存儲數(shù)據(jù)信息;
預先在第一存儲器或云平臺中存儲數(shù)據(jù)信息可以采用如下方式:
方式一、通過指紋識別模塊的指紋識別器錄入第一指紋信息,存入第一存儲器或者通過第一通訊單元發(fā)送至云平臺以備掉用;
方式二、通過信息處理模塊輸入單元的指紋識別器輸入第一指紋信息,發(fā)送至第一存儲器或云平臺進行保存。
所述第一指紋信息和第二指紋信息包括一個以上的手指的指紋圖案信息。
B、指紋識別模塊的第一處理器調(diào)用第一存儲器或云平臺中的第一指紋信息與第一存儲器中待加密文件進行匹配,生成匹配信息;
一種優(yōu)選的實施方式,所述指紋識別模塊的指紋識別器上集成有觸點按鍵,指紋識別器在錄入指紋信息的同時將觸點的按壓次數(shù)包含在第一指紋信息中。第一指紋信息包括一個以上的手指的指紋圖案信息和按壓觸點的次數(shù)信息,如錄入左手中指指紋時,觸點按壓次數(shù)3次;如錄入左手中指指紋時,觸點按壓次數(shù)2次,錄入右手食指指紋時,觸點按壓次數(shù)1次;第一指紋信息與待加密文件采用如下方式進行匹配:
方式一、指紋單獨匹配;如左手中指指紋與某個辦公文檔匹配;
方式二、指紋+觸點;如左手中指指紋+觸點按壓3次與某個辦公文檔匹配;
方式三、指紋1+指紋2+指紋1輸入時或指紋2輸入時的按壓觸點次數(shù)與某個辦公文檔匹配;
進一步的改進是,所述第一指紋信息和第二指紋信息還包括一個以上的手指的指紋確認次數(shù)信息和/或錄入時的順序信息。
另一種優(yōu)選的實施方式,第一指紋信息包括一個以上的錄入指紋的手指信息、錄入指紋時的確認次數(shù)信息、各個手指錄入指紋的順序信息等,例如左手中指指紋,錄入時確認次數(shù)3次,錄入順序為5,與第一存儲器中某個待加密的辦公文檔文件相匹配;匹配信息包括第一指紋信息與待加密文件的一一對應的信息;
第一指紋信息與待加密文件采用如下方式進行匹配:
方式一、指紋+錄入時確認次數(shù)信息+錄入順序,如左手中指指紋+錄入時確認次數(shù)3+錄入順序為5與第一存儲器中某個待加密的辦公文檔文件相匹配;
方式二、指紋+錄入時確認次數(shù)信息,如左手中指指紋+錄入時確認次數(shù)3與第一存儲器中的某個待加密的視頻或音頻文件相匹配;
方式三、指紋+錄入順序;如左手中指指紋+錄入順序3與第一存儲器中的某個待加密的辦公文件相匹配。
C、指紋識別模塊的第一處理器調(diào)用第一存儲器或云平臺中的第一指紋信息與指紋識別器中獲取的第二指紋信息進行比對,生成比對信息;
使用時,通過指紋識別器錄入第二指紋信息與第一指紋信息進行比對,生成判斷第一指紋信息與第二指紋信息是否一致的比對信息;
D、信息處理模塊的第二存儲器收到比對信息后,第二處理器調(diào)用第二存儲器中的比對信息;若第一指紋信息與第二指紋信息相匹配,則轉(zhuǎn)入步驟E;若第一指紋信息與第二指紋信息不相匹配,則轉(zhuǎn)入步驟C;
E、信息處理模塊的第二處理器根據(jù)匹配信息對第一存儲器中與第一指紋信息相匹配的文件進行讀寫或刪除操作。
當比對信息一致時,第二處理器對與匹配信息相匹配的文件進行讀寫或刪除操作;當比對信息不一致時,則在步驟C中繼續(xù)進行錄入第二指紋信息進行比對;優(yōu)選地,當經(jīng)過多次比對信息仍不一致時,指紋識別模塊停止工作。
進一步的改進是,步驟E包括:信息處理模塊的第二處理器對第一存儲器或云平臺中的第一指紋信息進行刪除或者通過指紋識別模塊的指紋識別器對第一指紋信息進行修改。
進一步的改進是,步驟E包括:信息處理模塊的第二處理器通過輸入單元對匹配信息進行修改。
當比對信息一致時,第二處理器通過對第一存儲器或云平臺中的第一指紋信息進行刪除,而除去第一指紋信息與待加密文件的匹配關(guān)系,使加密文件處于未加密狀態(tài)。
當比對信息一致時,第二處理器可通過輸入單元的鍵盤輸入單元或觸摸屏輸入單元或者指紋輸入,對第一指紋信息進行修改。從而更改第一指紋信息與待加密文件的匹配關(guān)系,并通過第二通訊單元將新修改得到的匹配信息發(fā)送至云平臺備份。
以上所述僅為本發(fā)明較佳的實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
根據(jù)以上說明書的記載便可以充分實現(xiàn)本發(fā)明的技術(shù)方案。