專利名稱:一種指紋加解密系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊安全領(lǐng)域,尤其是利用指紋保證通訊安全的指紋加解密系統(tǒng)及方法。
背景技術(shù):
目前通訊發(fā)展迅速,但是與通訊相關(guān)的安全問題卻沒有增加到足夠讓用戶放心的地步。要么過于復(fù)雜、難于操作,要么需要一些特定的隨身攜帶的身份驗證設(shè)備?,F(xiàn)有的保密方法是通過一些密碼、密匙、數(shù)字證書等文件來實現(xiàn)加密。這種加密方法需要用戶記住自己的加密密碼、需要隨身使用到U盾等。由于目前許多賬戶都需要密碼,一些賬戶安全性不高,用戶被盜號的情況時有發(fā)生,這種情況下,用戶就需要修改密碼;另外,不同的賬號對密碼的安全性要求不同,一些只需要純數(shù)字或純字母,一些需要數(shù)字和字母的組合,一些還需要特殊字符,而且對于密碼的長度要求不一。由于多個不同的密碼造成了用戶記憶困難,用戶經(jīng)常輸錯密碼導(dǎo)致體驗大大降低,給用戶帶來了不少麻煩。U盾的使用較為方便和安全,但是需要隨身攜帶,而且也沒有一個統(tǒng)一的U盾可以對所有的賬號加密。因此這些都是目前影響用戶信息安全的潛在威脅。
如發(fā)明名稱為“以指紋資料加密的電子郵件傳送方法和接收方法”的中國專利CN102340455A公開了一種以指紋加密電子郵件和以指紋解密電子郵件的方法。這種方法有效解決他人以亂碼掃描破解密碼的問題。
但是上述方法僅用指紋對電子郵件進行加密和解密,對于所有信息進行全方位的保護并沒有提出更人性化的解決方法。發(fā)明內(nèi)容
本發(fā)明的目的,就是克服現(xiàn)有技術(shù)的不足,提供可以簡單完成加密,可靠性高,不需要攜帶特定加密裝置的,也不需要記密碼的一種指紋加解密系統(tǒng)及方法。
為了達到上述目的,采用如下技術(shù)方案:
—種指紋加解密系統(tǒng),包括具有指紋識別裝置的發(fā)送終端和接收終端,
所述發(fā)送終端包括采集模塊、第一判斷模塊和加密模塊;
所述采集模塊用于采集用戶指紋并記錄用戶指紋被采集的時間,將采集的時間發(fā)送至第一判斷模塊;
所述第一判斷模塊,其用于判斷用戶指紋被采集的連續(xù)時間是否超過預(yù)設(shè)的第一時間段,若超過,調(diào)出預(yù)設(shè)的加密選項;
所述加密模塊,其用于利用加密選項使用被采集的用戶指紋加密用戶需要發(fā)送至接收終端的信息、文件或文件夾;
所述接收終端包括采集模塊、對比模塊和解密模塊;
所述采集模塊,其用于采集用戶指紋;
所述對比模塊,其用于對比預(yù)存的用戶指紋和采集模塊實時采集的用戶指紋是否一致;
所述解密模塊,當(dāng)對比模塊的對比結(jié)果為是時,解密所述信息、文件或文件夾;當(dāng)對比模塊的對比結(jié)果為否時,不解密所述信息、文件或文件夾。
進一步地,所述發(fā)送終端還包括第二判斷模塊,其用于判斷用戶指紋在調(diào)出預(yù)設(shè)的加密選項至啟動加密操作的第二時間段內(nèi)是否被持續(xù)采集,若是,通知加密模塊加密所述信息、文件或文件夾;若否,不加密所述信息、文件或文件夾。
進一步地,所述接收終端還包括判斷模塊和提示模塊,所述判斷模塊用于判斷接收終端的用戶指紋被采集的連續(xù)時間是否超過第一時間段,若超過,則通知對比模塊進行指紋對比;若否,則對比模塊終止指紋對比,所述提示模塊提示用戶。
進步一步地,還包括綁定用戶指紋和發(fā)送終端,建立用戶指紋與發(fā)送終端的對應(yīng)列表的服務(wù)終端;服務(wù)終端包括身份驗證模塊,當(dāng)用戶通過發(fā)送終端加密信息、文件或文件夾時,身份驗證模塊驗證發(fā)送終端的采集模塊實時采集的指紋與對應(yīng)列表的用戶指紋是否一致,若一致,則允許發(fā)送信息、文件或文件夾至接收終端,若否,則不允許發(fā)送信息、文件或文件夾至接收終端;當(dāng)接收終端接收所述信息、文件或文件夾前,身份驗證模塊驗證接收終端的采集模塊實時采集的指紋與對應(yīng)列表的用戶指紋是否一致,若一致,則允許接收信息、文件或文件夾,若否,則不允許接收信息、文件或文件夾。
進一步地,所述接收終端還包括顯示控制模塊,當(dāng)發(fā)送終端發(fā)送信息至接收終端時,解密模塊解密信息后在接收終端顯示,所述顯示控制模塊讀取采集模塊采集指紋的時間,在采集模塊采集指紋的期間內(nèi)顯示所述信息,當(dāng)采集模塊停止采集指紋時,停止顯示所述信息。
進一步地,所述服務(wù)終端還包括多用戶驗證模塊,當(dāng)一用戶需要通過發(fā)送終端發(fā)送同一消息、文件或文件夾至二個以上用戶時,服務(wù)終端下發(fā)一采集指令至每一個接收終端,若接收終端在第三時間段內(nèi)采集所有接收該信息、文件或文件夾的用戶指紋信息并上傳至服務(wù)終端,則多用戶驗證模塊通知發(fā)送終端的加密模塊加密所述信息、文件或文件夾。
進一步地,所述多用戶驗證模塊還用于同時驗證發(fā)送終端和所有接收終端同時采集用戶指紋,若所述發(fā)送終端和所有的接收終端與其用戶指紋匹配時,解密所述信息、文件或文件夾。
一種指紋加解密方法,包括以下步驟:
發(fā)送終端采集用戶指紋并記錄采集時間;
判斷所述用戶指紋被采集的連續(xù)時間是否超過第一時間段,若超過,調(diào)出預(yù)設(shè)的加密選項;
利用加密選項使用被采集的用戶指紋加密用戶需要發(fā)送至接收終端的信息、文件或文件夾;
接收終端實時采集用戶指紋;
對比接收終端中預(yù)存的用戶指紋和接收終端實時采集的指紋是否一致,若一致,解密所述信息、文件或文件夾;若否,不解密所述信息、文件或文件夾。
進一步地,所述接收終端實時采集用戶指紋與預(yù)存的用戶指紋一致,且指紋的采集時間超過預(yù)設(shè)的第二時間段,解密所述信息、文件或文件夾。
進一步地,用戶在發(fā)送或接收消息、文件或文件夾至接收終端之前,采集用戶指紋,建立用戶指紋與發(fā)送終端和用戶指紋與接收終端的對應(yīng)關(guān)系;當(dāng)發(fā)送終端發(fā)送消息、文件或文件夾至接收終端時,驗證發(fā)送終端實時采集的指紋是否與對應(yīng)關(guān)系中的用戶指紋一致,并在接收終端發(fā)出提示信號。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:
本發(fā)明實際解決了現(xiàn)實中加密文件比較復(fù)雜,加密密碼多易記憶混亂,需要特定加密硬件,操作困難,隱私無法保護等難題,簡單有效地利用用戶指紋對通訊過程中的通訊安全進行加密保護。
實時采集用戶指紋,并利用實時采集的用戶指紋與歷史數(shù)據(jù)對比,防止僅利用歷史數(shù)據(jù)解密的情況出現(xiàn),大大增強了安全性,保障了用戶的通訊安全。
對于遠程傳輸、接收需要發(fā)送人或者接收人同時在線實時采集用戶指紋,才能完成數(shù)據(jù)的傳輸、接收,進一步加強了安全保密性、提高了時效性。
圖1是本發(fā)明實施例一所述的指紋加解密系統(tǒng)的結(jié)構(gòu)示意圖2是本發(fā)明實施例一第一手機的具體結(jié)構(gòu)示意圖3是本發(fā)明實施例一第二手機的具體結(jié)構(gòu)示意圖4是本發(fā)明實施例二所述的指紋加解密系統(tǒng)的結(jié)構(gòu)示意圖5是本發(fā)明所述指紋加解密方法的步驟流程圖6是第一手機發(fā)送信息的示意圖7是第二手機接收信息的示意圖。
圖不:1—第一手機;11—米集模塊;12—第一判斷模塊;13—加密模塊;14一第二判斷模塊;2—第二手機;21—米集模塊;22—對比模塊;23—解密模塊;24—判斷模塊;25一提不模塊;26—顯不控制模塊;3—服務(wù)終端;31—身份驗證模塊;32—多用戶驗證模塊;具體實施方式
下面將結(jié)合附圖以及具體實施方法來詳細說明本發(fā)明,在本發(fā)明的示意性實施及說明用來解釋本發(fā)明,但并不作為對本發(fā)明的限定。
本發(fā)明以具有指紋識別器的手機為例,并不限于具有指紋識別器的電子產(chǎn)品或與指紋識別器組成通訊的系統(tǒng)。例如具有指紋識別器的鼠標與電腦組成的終端,或具有指紋識別器的鍵盤與電腦組成的終端,或者獨立的指紋識別器與電腦組成的終端等等。
實施例一
請參閱圖1,其為本實施例所述的指紋加解密系統(tǒng)。包括具有指紋識別裝置的第一手機I和第二手機2。所述第一手機I作為發(fā)送終端,所述第二手機2作為接收終端。本實施例以具有指紋識別器的手機為例,發(fā)送消息、文件或文件夾的第一手機I包括采集模塊11、第一判斷模塊12和加密模塊13。第一手機I的指紋識別器實際為采集模塊11,用于采集用戶指紋。采集的指紋存儲進第一手機I。通過一些可利用藍牙、wifi傳送消息的軟件程序或集成在手機中的功能模塊,與帶有指紋識別器的手機共同構(gòu)成本發(fā)明所述的系統(tǒng)。
第一手機I中的采集模塊11用于采集用戶指紋并記錄用戶指紋被采集的時間,將采集的時間發(fā)送至第一判斷模塊12。第一手機I將采集到的用戶指紋存儲進手機的目錄中,并同時記錄用戶指紋被持續(xù)采集的時間。當(dāng)用戶通過采集模塊11采集指紋時,第一手機I記錄手指持續(xù)按壓在采集模塊11的時間。當(dāng)用戶手指離開采集模塊11時,第一手機I已記錄了指紋從采集開始到結(jié)束采集的時間。
第一手機I中的第一判斷模塊12,其用于判斷用戶指紋被采集的連續(xù)時間是否超過預(yù)設(shè)的第一時間段,若超過,調(diào)出預(yù)設(shè)的加密選項。由于采集模塊11已經(jīng)記錄了用戶指紋信息和指紋被持續(xù)采集的時間,通過對比這個時間和預(yù)設(shè)的第一時間段,可以決定是否調(diào)出預(yù)設(shè)的加密選項。加密選項為預(yù)設(shè)在第一手機I中的加密功能菜單,這個功能菜單包括可以選擇文件或文件夾進行加密,還可以對特定的消息進行加密。通過該加密選項,用戶可以選擇需要加密的對象進行加密。啟動該加密選項的前提是用戶指紋被持續(xù)采集的時間超過預(yù)設(shè)的第一時間段。即用戶需要長按指紋識別器才能調(diào)出加密選項,否則不能調(diào)出加密選項。這樣可以防止誤觸發(fā)加密選項,提高用戶的體驗。
調(diào)出加密選項之后,用戶可以選擇加密或者取消加密。當(dāng)用戶選擇需要加密的對象后,通過加密模塊13使用被采集的用戶指紋加密需要發(fā)送至接收終端的信息、文件或文件夾。例如加密后的圖片經(jīng)過藍牙傳送至第二臺手機。
進一步地,請參閱圖2,所述第一手機I還包括第二判斷模塊14,其用于判斷用戶指紋在調(diào)出預(yù)設(shè)的加密選項至啟動加密操作的第二時間段內(nèi)是否被持續(xù)采集,若是,通知加密模塊13加密所述信息、文件或文件夾;若否,不加密所述信息、文件或文件夾。
第二手機2中也包括采集模塊21,即指紋識別器。舉例,在接收圖片的時候,通過第二機用戶預(yù)存的用戶指紋實現(xiàn)圖片的解密。接收圖片的手機接收圖片后,通過采集模塊21采集用戶指紋,將實時采集的用戶指紋與手機中預(yù)存的用戶指紋對比,對比模塊22將對比結(jié)果發(fā)送至解密模塊23,解密模塊23通過對比結(jié)果決定是否解密該圖片。當(dāng)對比結(jié)果一致時,解密該圖片,當(dāng)對比結(jié)果不一致時,不解密該圖片,用戶無法查看不解密的圖片。
進一步地,請參閱圖3,所述第二手機2還包括判斷模塊24和提示模塊25。所述判斷模塊24用于判斷接收終端的用戶指紋被采集的連續(xù)時間是否超過第一時間段,若超過,則通知對比模塊22進行指紋對比;若否,則對比模塊22終止指紋對比,所述提示模塊25提示用戶。為了防止一些特發(fā)事件,當(dāng)?shù)诙謾C2的用戶利用其指紋進行解密時,在短時間的采集指紋時間內(nèi),提示指紋有誤。當(dāng)長時間采集指紋時,才能對信息、文件或文件夾正常解LU O
實施例二
在本實施例中,本發(fā)明所述的系統(tǒng)還包括一些擁有服務(wù)終端的應(yīng)用程序,例如即時聊天通訊工具、郵件等。手機、安裝在手機中的應(yīng)用程序、服務(wù)終端共同構(gòu)成了本系統(tǒng)。
在實施例一的基礎(chǔ)上,本實施例還包括綁定了用戶指紋和用戶賬號的服務(wù)終端。
第一手機I中安裝一款即時通訊軟件,第二手機2中也安裝同一款即時通訊軟件,兩手機通過即時通訊軟件通訊。第一用戶在第一手機的即時通訊軟件中,利用第一手機的指紋識別器采集其指紋,將該指紋存儲至服務(wù)終端中。由于第一用戶在第一手機中利用其賬號登陸了即時通訊軟件,服務(wù)終端將第一用戶的用戶指紋與其賬號綁定,并建立用戶指紋與其賬號的對應(yīng)列表。同理,服務(wù)終端也建立了第二用戶、第三用戶、第四用戶等用戶與其用戶指紋的對應(yīng)列表。
請參閱圖4,服務(wù)終端3包括身份驗證模塊31。當(dāng)?shù)谝挥脩敉ㄟ^第一手機I的即時通訊軟件加密信息、文件或文件夾時,身份驗證模塊31驗證第一手機I實時采集的指紋與服務(wù)終端3的對應(yīng)列表中用戶指紋是否一致,若一致,則允許發(fā)送信息、文件或文件夾至第二手機2的即時通訊軟件;若否,則不允許發(fā)送信息、文件或文件夾至第二手機2的即時通訊軟件。第一手機I的即時通訊軟件登錄了第一用戶的賬號,當(dāng)發(fā)生手機或者賬號丟失或者被盜用時,其它用戶通過第一用戶的賬號發(fā)送信息、文件或文件夾至其它賬號,由于服務(wù)終端中記錄了第一用戶的用戶指紋,其它用戶無法通過第一用戶的賬號發(fā)送信息、文件或文件夾至其它賬號,增強了保密性。
當(dāng)?shù)诙謾C2的即時通訊軟件接收所述加密的信息、文件或文件夾時,第二手機2的身份驗證模塊31驗證實時采集的用戶指紋與服務(wù)終端3的對應(yīng)列表的用戶指紋比較。若比較結(jié)果一致,則允許接收解密信息、文件或文件夾,若否,則不允許接收解密所述信息、文件或文件夾。
進一步地,所述服務(wù)終端還包括多用戶驗證模塊32。在每一個用戶使用不同的手機情況下,當(dāng)一用戶需要通過第一手機I的即時通訊軟件發(fā)送同一消息、文件或文件夾至二個以上用戶時,服務(wù)終端3下發(fā)一采集指令至每一個手機。此時,手機開始采集用戶的指紋。若所有手機在預(yù)設(shè)的第三時間段內(nèi)采集所有接收該信息、文件或文件夾的用戶指紋信息并上傳至服務(wù)終端,則多用戶驗證模塊32通知第一手機I的加密模塊13加密所述信息、文件或文件夾。不同的手機都可以接收到該信息、文件或文件夾。
進一步地,所述多用戶驗證模塊32還用于同時驗證發(fā)送終端和所有接收終端同時采集用戶指紋,若所述發(fā)送終端和所有的接收終端與其用戶指紋匹配時,解密所述信息、文件或文件夾。舉例,當(dāng)?shù)谝挥脩敉ㄟ^第一手機I的即時通訊軟件發(fā)送一消息至三個其它賬號。服務(wù)終端下發(fā)采集指令至三個賬號的接收終端,當(dāng)著三個賬號的接收終端同時采集到用戶指紋,且發(fā)送終端在同一時刻也采集到用戶指紋時,證明4個賬號同時在線,此時方可解密發(fā)送的信息、文件或文件夾。否則,不可以解密所述信息、文件或文件夾。這樣的設(shè)置可以保證發(fā)送終端需要發(fā)送到所有接收終端的信息、文件或文件夾能同時收到。
進一步地,所述第二手機2還包括顯示控制模塊26、當(dāng)?shù)谝皇謾CI發(fā)送信息至第二手機2時,解密模塊23解密信息后在接收終端顯示。經(jīng)過解密模塊23解密的信息才能正常顯示,否則顯示的是亂碼。所述顯示控制模塊26讀取采集模塊21采集指紋的時間,在采集模塊21采集指紋的期間內(nèi)顯示所述信息。當(dāng)采集模塊21停止采集指紋時,停止顯示所述信息。舉例,當(dāng)?shù)谝挥脩襞c第二用戶通訊,第一用戶發(fā)送的信息至第二用戶的手機中。第二用戶在正常的使用過程中,需要手指一直按著采集模塊21,所述第一用戶發(fā)送至第二用戶的信息才能正常顯示,否則以亂碼顯示。這樣設(shè)置可以避免手機丟失時或用戶離開時,信息被他人查看。
請參閱圖5,其為一種指紋加解密方法的步驟流程圖,其包括以下步驟:
SlO:第一手機采集用戶指紋并記錄采集時間。
第一手機采集使用該手機的用戶指紋,并記錄每次持續(xù)采集用戶指紋的時間。進一步,第一手機采集用戶指紋,將該用戶指紋存儲至與所有手機端聯(lián)網(wǎng)通訊的服務(wù)終端。在所有手機使用即時通訊軟件的過程中,綁定用戶賬號和用戶指紋的對應(yīng)關(guān)系。通過記錄用戶指紋與用戶賬號的一對一或者一對多的關(guān)系,從而確定每一個賬號的使用者的身份信息。例如記錄電腦網(wǎng)卡MAC地址與用戶指紋的唯一對應(yīng)關(guān)系。
S20:判斷所述用戶指紋被采集的連續(xù)時間是否超過第一時間段,若超過,調(diào)出預(yù)設(shè)的加密選項,若否,返回步驟S10。
每次采集指紋持續(xù)的時間不同,手機中安裝有即時通訊軟件的客戶端,客戶端中記錄有用戶的賬號信息。當(dāng)即時通訊軟件的客戶端記錄用戶采集指紋的持續(xù)時間超過預(yù)設(shè)的第一時間段時,假設(shè)為2秒,調(diào)出預(yù)設(shè)的加密選項供用戶選擇加密對象。
S30:利用加密選項使用被采集的用戶指紋加密用戶需要發(fā)送至其它用戶的信息、文件或文件夾。
采用發(fā)送信息、文件或文件夾的用戶指紋對需要發(fā)送的內(nèi)容進行加密,將發(fā)送者的指紋作為密匙。
進一步地,如步驟SlO所述,第一手機發(fā)送或接收消息、文件或文件夾至第二手機之前,采集用戶指紋,建立用戶指紋與手機的對應(yīng)關(guān)系。當(dāng)?shù)谝皇謾C發(fā)送消息、文件或文件夾至第二手機時,服務(wù)終端驗證第一手機實時采集的指紋是否與對應(yīng)關(guān)系中的用戶指紋一致,并在第二手機發(fā)出提示信號。當(dāng)
S40:第二手機實時采集用戶指紋。
作為接受端的第二手機實時采集用戶指紋。
S50:對比第二手機中預(yù)存的用戶指紋和第二手機實時采集的指紋是否一致,若一致,解密所述信息、文件或文件夾;若否,不解密所述信息、文件或文件夾。
判斷步驟S40中第二手機實時采集的用戶指紋是否與預(yù)存在服務(wù)終端的用戶指紋相同。例如一用戶在一即時通訊客戶端將其指紋和賬號綁定。在該用戶接收到其它用戶發(fā)送的信息時,服務(wù)終端將該賬號實時采集的指紋與服務(wù)終端中預(yù)存的該賬號對應(yīng)的用戶指紋比較,若相同,則允許接收的信息解密,若不同,則不允許解密。這樣可以防止其它用戶獲得該手機中后對其內(nèi)容進行查看。
進一步地,所述第二手機實時采集用戶指紋與預(yù)存的用戶指紋一致,且用戶指紋的采集時間超過預(yù)設(shè)的第二時間段,解密所述信息、文件或文件夾。為了防止一些特發(fā)事件,可以延長解密的時間。當(dāng)?shù)诙謾C實時采集的用戶指紋與服務(wù)終端的預(yù)存的用戶指紋一致的情況下,第二手機接收到的信息暫時不解密,需要滿足用戶在第二手機中持續(xù)按壓指紋識別器超過一定的時間后,才進行正常解密。即第二手機需要檢測到用戶指紋被持續(xù)的時間超過第二時間段,可以設(shè)為3秒,接收到的信息才能被解密。
進一步地,當(dāng)?shù)谝皇謾C發(fā)送消息、文件或文件夾至接收終端時,服務(wù)終端驗證發(fā)送終端實時采集的指紋是否與對應(yīng)關(guān)系中的用戶指紋一致,若一致,則允許解密,若不一致,則提示第二手機該消息、文件或文件夾存在風(fēng)險。例如一用戶手機被偷竊后,偷竊者利用該手機通過即時通訊軟件發(fā)送具有病毒的文件或木馬鏈接至第二手機,此時,由于指紋不一致,服務(wù)終端提示第二手機的用戶該文件存在風(fēng)險,更好地保護了用戶的信息、財產(chǎn)安全。
請參閱圖6和圖7,圖6中利用指紋給信息加密。圖7中,上部分字符“XXXXX”表示未解密信息,當(dāng)利用指紋解密所述信息時,顯示圖6中發(fā)送的信息內(nèi)容。
本發(fā)明所述的信息包括即時通訊的信息、短信、郵件等信息;文件包括應(yīng)用程序、語音文件、視頻文件等;文件夾包括裝有文件的文件夾、壓縮包等。
以上對本發(fā)明實施例所提供的技術(shù)方案進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明實施例的原理以及實施方式進行了闡述,以上實施例的說明只適用于幫助理解本發(fā)明實施例的原理;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例,在具體實施方式
以及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種指紋加解密系統(tǒng),包括具有指紋識別裝置的發(fā)送終端和接收終端,其特征在于: 所述發(fā)送終端包括采集模塊、第一判斷模塊和加密模塊; 所述采集模塊用于采集用戶指紋并記錄用戶指紋被采集的時間,將采集的時間發(fā)送至第一判斷模塊; 所述第一判斷模塊,其用于判斷用戶指紋被采集的連續(xù)時間是否超過預(yù)設(shè)的第一時間段,若超過,調(diào)出預(yù)設(shè)的加密選項; 所述加密模塊,其用于利用加密選項使用被采集的用戶指紋加密用戶需要發(fā)送至接收終端的信息、文件或文件夾; 所述接收終端包括采集模塊、對比模塊和解密模塊; 所述采集模塊,其用于采集用戶指紋; 所述對比模塊,其用于對比預(yù)存的用戶指紋和采集模塊實時采集的用戶指紋是否一致; 所述解密模塊,當(dāng)對比模塊的對比結(jié)果為是時,解密所述信息、文件或文件夾;當(dāng)對比模塊的對比結(jié)果為否時,不解密所述信息、文件或文件夾。
2.根據(jù)權(quán)利要求1所述的指紋加解密系統(tǒng),其特征在于:所述發(fā)送終端還包括第二判斷模塊,其用于判斷用戶指紋在調(diào)出預(yù)設(shè)的加密選項至啟動加密操作的第二時間段內(nèi)是否被持續(xù)采集,若是,通知加密模塊加密所述信息、文件或文件夾;若否,不加密所述信息、文件或文件夾。
3.根據(jù)權(quán)利要求1所述的指紋加解密系統(tǒng),其特征在于:所述接收終端還包括判斷模塊和提示模塊,所述判斷模塊用于判斷接收終端的用戶指紋被采集的連續(xù)時間是否超過第一時間段,若超過,則通知對比模塊進行指紋對比;若否,則對比模塊終止指紋對比,所述提示模塊提示用戶。
4.根據(jù)權(quán)利要求1所述的指紋加解密系統(tǒng),其特征在于:還包括綁定用戶指紋和發(fā)送終端,建立用戶指紋與發(fā)送終端的對應(yīng)列表的服務(wù)終端;服務(wù)終端包括身份驗證模塊,當(dāng)用戶通過發(fā)送終端加密信息、文件或文件夾時,身份驗證模塊驗證發(fā)送終端的采集模塊實時采集的指紋與對應(yīng)列表的用戶指紋是否一致,若一致,則允許發(fā)送信息、文件或文件夾至接收終端,若否,則不允許發(fā)送信息、文件或文件夾至接收終端;當(dāng)接收終端接收所述信息、文件或文件夾前,身份驗證模塊驗證接收終端的采集模塊實時采集的指紋與對應(yīng)列表的用戶指紋是否一致,若一致,則允許接收信息、文件或文件夾,若否,則不允許接收信息、文件或文件夾。
5.根據(jù)權(quán)利要求4所述的指紋加解密系統(tǒng),其特征在于:所述接收終端還包括顯示控制模塊,當(dāng)發(fā)送終端發(fā)送信息至接收終端時,解密模塊解密信息后在接收終端顯示,所述顯示控制模塊讀取采集模塊采集指紋的時間,在采集模塊采集指紋的期間內(nèi)顯示所述信息,當(dāng)采集模塊停止采集指紋時,停止顯示所述信息。
6.根據(jù)權(quán)利要求4所述的指紋加解密系統(tǒng),其特征在于:所述服務(wù)終端還包括多用戶驗證模塊,當(dāng)一用戶需要通過發(fā)送終端發(fā)送同一消息、文件或文件夾至二個以上用戶時,月艮務(wù)終端下發(fā)一采集指令至每一個接收終端,若接收終端在第三時間段內(nèi)采集所有接收該信息、文件或文件夾的用戶指紋信息并上傳至服務(wù)終端,則多用戶驗證模塊通知發(fā)送終端的加密模塊加密所述信息、文件或文件夾。
7.根據(jù)權(quán)利要求6所述的指紋加解密系統(tǒng),其特征在于:所述多用戶驗證模塊還用于同時驗證發(fā)送終端和所有接收終端同時采集用戶指紋,若所述發(fā)送終端和所有的接收終端與其用戶指紋匹配時,解密所述信息、文件或文件夾。
8.一種指紋加解密方法,其特征在于,包括以下步驟: 發(fā)送終端采集用戶指紋并記錄采集時間; 判斷所述用戶指紋被采集的連續(xù)時間是否超過第一時間段,若超過,調(diào)出預(yù)設(shè)的加密選項; 利用加密選項使用被采集的用戶指紋加密用戶需要發(fā)送至接收終端的信息、文件或文件夾; 接收終端實時采集用戶指紋; 對比接收終端中預(yù)存的用戶指紋和接收終端實時采集的指紋是否一致,若一致,解密所述信息、文件或文件夾;若 否,不解密所述信息、文件或文件夾。
9.根據(jù)權(quán)利要求8所述的指紋加解密方法,其特征在于:所述接收終端實時采集用戶指紋與預(yù)存的用戶指紋一致,且指紋的采集時間超過預(yù)設(shè)的第二時間段,解密所述信息、文件或文件夾。
10.根據(jù)權(quán)利要求8所述的指紋加解密方法,其特征在于:用戶在發(fā)送或接收消息、文件或文件夾至接收終端之前,采集用戶指紋,建立用戶指紋與發(fā)送終端和用戶指紋與接收終端的對應(yīng)關(guān)系;當(dāng)發(fā)送終端發(fā)送消息、文件或文件夾至接收終端時,驗證發(fā)送終端實時采集的指紋是否與對應(yīng)關(guān)系中的用戶指紋一致,并在接收終端發(fā)出提示信號。
全文摘要
一種指紋加解密系統(tǒng),包括具有指紋識別裝置的發(fā)送終端和接收終端,所述發(fā)送終端包括用于采集用戶指紋并記錄用戶指紋被采集的時間的采集模塊;用于判斷用戶指紋被采集的連續(xù)時間是否超過預(yù)設(shè)的第一時間段,若超過,調(diào)出預(yù)設(shè)的加密選項的第一判斷模塊和用于利用加密選項使用被采集的用戶指紋加密用戶需要發(fā)送至接收終端的信息、文件或文件夾加密模塊;所述接收終端包括采集用戶指紋的采集模塊、對比預(yù)存的用戶指紋和采集模塊實時采集的用戶指紋的對比模塊和用于解密的解密模塊。本發(fā)明有效地利用了指紋對通訊數(shù)據(jù)進行加密,可以避免記憶密碼造成使用不便或密碼被盜造成信息安全等問題。
文檔編號H04L9/32GK103200009SQ201310124449
公開日2013年7月10日 申請日期2013年4月11日 優(yōu)先權(quán)日2013年4月11日
發(fā)明者丁文江 申請人:迪士恩信息科技(上海)有限公司