本發(fā)明涉及信息安全技術領域,尤其涉及一種信息解密方法及裝置。
背景技術:
隨著互聯(lián)網(wǎng)應用的發(fā)展,人們已經(jīng)可以利用互聯(lián)網(wǎng)進行學習、購物、休閑、理財?shù)炔僮?,但是在進行這些操作的時候,一般都需要先行注冊個人身份信息,登錄相應網(wǎng)站或客戶端,然后開始進行對應操作,這樣就會使得個人身份信息有泄露的可能性,因此,如何確保信息安全成為網(wǎng)絡用戶特別關注的話題。
目前,一般的做法是服務器利用用戶在注冊時所留取的虹膜信息加密私鑰,然后利用公鑰加密通信信息,并將通信信息下發(fā)到用戶的移動終端,用戶的移動終端在接收到驗證信息的讀取請求后,利用虹膜識別系統(tǒng)采集用戶的虹膜信息對該驗證信息進行解密,而如果讀取驗證信息的人不是當事用戶,則虹膜識別系統(tǒng)是無法采集到用戶的虹膜信息,可見,利用用戶在注冊時所留取的虹膜信息加密私鑰,然后利用公鑰加密通信信息,并將通信信息下發(fā)到用戶的移動終端,能夠保證通信信息只能被當事用戶讀取,極大的提高了通信信息的保密性。但是,由于虹膜識別系統(tǒng)要求用戶的眼睛必須正視屏幕才能保證用戶的虹膜信息得到采集,因此,在帶有虹膜識別系統(tǒng)的移動終端中,都還設置有檢測用戶的眼睛是否正對著手機的設備,這也提高了移動終端的硬件要求。
技術實現(xiàn)要素:
本發(fā)明的目的在于提供一種信息解密方法及裝置,以在降低經(jīng)過加密的信息解密的難度的同時,降低對硬件要求。
為了實現(xiàn)上述目的,本發(fā)明提供如下技術方案:
一種信息解密方法,包括:
接收服務器發(fā)送的經(jīng)過加密的信息,采用可穿戴設備獲取虹膜信息;
判斷獲取的所述虹膜信息與預存的虹膜信息是否匹配;
在獲取的所述虹膜信息與預存的虹膜信息匹配時,根據(jù)所述虹膜信息解密所述經(jīng)過加密的信息。
與現(xiàn)有技術相比,本發(fā)明提供的信息解密方法具有如下有益效果:
本發(fā)明提供的信息解密方法中,由于采用可穿戴設備獲取虹膜信息,使得采用可穿戴設備獲取用戶的虹膜信息時,用戶只需穿戴可穿戴設備,就可以自動實現(xiàn)眼睛與可穿戴設備中顯示屏的對準,從而能夠方便的獲取虹膜信息,并將獲取的虹膜信息與預存的虹膜信息進行匹配,實現(xiàn)經(jīng)過加密的信息的解密,這不僅降低了信息解密對硬件設備的要求,而且還降低了虹膜信息獲取的難度。
本發(fā)明還提供了一種信息解密裝置,包括接收單元、解密單元和虹膜識別單元;其中:
所述接收單元,用于接收服務器發(fā)送的經(jīng)過加密的信息;
所述虹膜識別單元,用于采用可穿戴設備獲取虹膜信息,判斷獲取的所述虹膜信息與預存的虹膜信息是否匹配;
所述解密單元,用于在獲取的所述虹膜信息與預存的虹膜信息匹配時,根據(jù)所述虹膜信息解密所述接收單元接收的所述經(jīng)過加密的信息。
與現(xiàn)有技術相比,本發(fā)明提供的信息解密裝置的有益效果與上述技術方案提供的信息解密方法的有益效果相同,在此不做贅述。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明實施例一提供的信息解密方法的流程圖;
圖2為本發(fā)明實施例二提供的信息解密裝置的結(jié)構(gòu)框圖一;
圖3為本發(fā)明實施例二提供的信息解密裝置的結(jié)構(gòu)框圖二;
圖4為圖2和圖3中虹膜識別單元的具體結(jié)構(gòu)框圖;
圖5為本發(fā)明實施例三中提供的移動終端的結(jié)構(gòu)框圖;
圖6為本發(fā)明實施例三中提供的可穿戴設備的結(jié)構(gòu)框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
實施例一
請參閱圖1,本發(fā)明實施例提供的信息解密方法包括:
S1:接收服務器發(fā)送的經(jīng)過加密的信息;
S2:采用可穿戴設備獲取虹膜信息;
S3:判斷獲取的虹膜信息與預存的虹膜信息是否匹配;
在獲取的虹膜信息與預存的虹膜信息匹配時,根據(jù)虹膜信息解密經(jīng)過加密的信息;否則,不解密經(jīng)過加密的信息。
通過上述實施例提供的信息解密方法的過程可知,由于采用可穿戴設備獲取虹膜信息,使得采用可穿戴設備獲取用戶的虹膜信息時,用戶只需穿戴可穿戴設備,就可以自動實現(xiàn)眼睛與可穿戴設備中顯示屏的對準,從而能夠方便的獲取虹膜信息,并將獲取的虹膜信息與預存的虹膜信息進行匹配,實現(xiàn)經(jīng)過加密的信息的解密,這不僅降低了信息解密對硬件設備的要求,而且還降低了虹膜信息獲取的難度。
可以理解的是,本實施例中的可穿戴設備既可以是AR設備,也可以是VR設備,且用戶只要穿戴可穿戴設備,即可使眼睛正對可穿戴設備的顯示屏,,而無需刻意調(diào)整角度正對可穿戴設備的顯示屏。
具體的,采用可穿戴設備獲取虹膜信息包括:采用可穿戴設備采集虹膜圖像,對虹膜圖像進行分析,得到虹膜信息??蛇x的,還可根據(jù)虹膜信息得到虹膜特征值,并在判斷獲取的虹膜信息與預存的虹膜信息是否匹配時,將虹膜特征值作為虹膜信息,判斷獲取的虹膜信息與預存的虹膜信息是否匹配;換句話說,在判斷獲取的虹膜信息與預存的虹膜信息是否匹配時,利用虹膜特征值與預存的虹膜信息進行匹配,能夠提高虹膜信息的匹配精度。
值得注意的是,本實施例提供的信息解密方法中,預存的虹膜信息采用如下方法得到:采用虹膜采集設備預先采集虹膜信息,將預先采集的所述虹膜信息進行保存,得到預存的虹膜信息,這樣就可以根據(jù)實際需要確定預存的虹膜信息,使得信息解密方法的適用范圍增大。
可以理解的是,采用虹膜采集設備預先采集虹膜信息時,所使用的虹膜采集設備既可以是本實施例中的可穿戴設備,也可以是移動終端,還可以是其他具有虹膜信息采集功能的設備。
需要說明的是,本實施例提供的信息解密方法適用于各種信息,例如:常見的短信信息、指令信息、網(wǎng)絡信息等,在此不一一列舉。
實施例二
請參閱圖1~圖3,本實施例提供了一種信息解密裝置,其包括接收單元1、解密單元2和虹膜識別單元3;其中,
接收單元1,用于接收服務器發(fā)送的經(jīng)過加密的信息;
虹膜識別單元3,用于采用可穿戴設備獲取虹膜信息,判斷獲取的虹膜信息與預存的虹膜信息是否匹配;
解密單元2,用于在獲取的虹膜信息與預存的虹膜信息匹配時,根據(jù)虹膜信息解密接收單元1接收的經(jīng)過加密的信息。
下面結(jié)合附圖對本實施例提供的信息解密裝置的實施過程進行詳細說明。
S1:接收單元1接收服務器發(fā)送的經(jīng)過加密的信息;
S2:虹膜識別單元3利用可穿戴設備上的攝像頭獲取虹膜信息;
S3:虹膜識別單元3判斷獲取的虹膜信息與預存的虹膜信息是否匹配;
如果匹配,則解密單元2根據(jù)虹膜信息解密經(jīng)過加密的信息;
如果不匹配,則不解密經(jīng)過加密的信息。
與現(xiàn)有技術相比,本發(fā)明實施例提供的信息解密裝置的有益效果與上述實施例提供的信息解密方法的有益效果相同,在此不做贅述。
需要說明的是,本實施例提供的信息解密裝置中,虹膜識別單元3還用于采用虹膜采集設備預先采集虹膜信息,將預先采集的虹膜信息進行保存,得到預存的虹膜信息,這樣就可以根據(jù)實際需要確定預存的虹膜信息,使得信息解密方法的適用范圍增大。另外,采用虹膜采集設備預先采集虹膜信息時,所使用的虹膜采集設備既可以是本實施例中的可穿戴設備,也可以是移動終端,還可以是其他具有虹膜信息采集功能的設備。
可以理解的是,本實施例提供的信息解密方法適用于各種信息,例如:常見的短信信息、指令信息、網(wǎng)絡信息等,在此不一一列舉。
需要說明的是,上述實施例提供的信息解密裝置中,虹膜識別單元3既可以獨立于可穿戴設備,也可以設在可穿戴設備中,在此不做限定。
請參閱圖2和圖3,上述實施例中接收單元1是位于移動終端中的,而解密單元2可以位于移動終端4中,也可以位于可穿戴設備5中。
請參閱圖2,當解密單元2位于移動終端4中,解密后的信息可以直接通過移動終端4進行顯示。
請參閱圖3,當解密單元2位于可穿戴設備5中,解密后的信息可以直接通過可穿戴設備5顯示,這樣用戶利用可穿戴設備獲取虹膜信息后,用戶不用摘掉可穿戴設備,即可看到經(jīng)過解密的信息,而且還能防止其他人看到解密后的信息。
需要說明的是,本實施例中的可穿戴設備既可以是AR設備,也可以是VR設備,且用戶只要穿戴可穿戴設備,即可使眼睛正對可穿戴設備的顯示屏,,而無需刻意調(diào)整角度正對可穿戴設備的顯示屏。
另外,上述實施例中的虹膜識別單元3還用于采用可穿戴設備采集虹膜圖像;對所述虹膜圖像進行分析,得到虹膜信息;判斷獲取的所述虹膜信息與預存的虹膜信息是否匹配。
具體的,請參閱圖4,虹膜識別單元3包括圖像采集模塊31、圖像分析模塊32和匹配模塊33;其中,
圖像采集模塊31,用于采用所述可穿戴設備采集虹膜圖像。
圖像分析模塊32,用于對虹膜圖像進行分析,得到虹膜信息。
匹配模塊33,用于判斷獲取的虹膜信息與預存的虹膜信息是否匹配。
具體實施時,圖像采集模塊31采用可穿戴設備采集虹膜圖像;圖像分析模塊32對虹膜圖像進行分析,得到虹膜信息;匹配模塊33判斷獲取的虹膜信息與預存的虹膜信息是否匹配。
進一步,圖像分析模塊32用于根據(jù)虹膜信息得到虹膜特征值,匹配模塊33用于將虹膜特征值作為虹膜信息。判斷虹膜特征值與預存的虹膜信息是否匹配。
需要說明的是,上述實施例中的圖像采集模塊31可以為設在可穿戴設備的顯示屏上的攝像頭,這樣用戶穿戴可穿戴設備后,用戶的眼睛在直接正對可穿戴設備的顯示屏的同時,還能夠?qū)崿F(xiàn)用戶眼睛與攝像頭正對,使得可穿戴設備能夠準確的采集虹膜圖像。
實施例三
請參閱圖5,本發(fā)明實施例提供了一種移動終端,包括處理器601、存儲器602、收發(fā)器603和總線604,所述處理器601、存儲器602和收發(fā)器603通過總線604互相通信;
其中,所述收發(fā)器603用于接收服務器發(fā)送的經(jīng)過加密的信息,以及接收可穿戴設備發(fā)送的虹膜信息;所述處理器601用于判斷獲取的所述虹膜信息與預存的虹膜信息是否匹配;在獲取的所述虹膜信息與預存的虹膜信息匹配時,根據(jù)所述虹膜信息解密加密的信息;所述存儲器602用于存儲解密后的信息。存儲器602還用于存儲處理器所需的程序代碼,以實現(xiàn)信息解密方法。
進一步,處理器601用于根據(jù)虹膜信息得到虹膜特征值,將虹膜特征值作為虹膜信息。判斷虹膜特征值與預存的虹膜信息是否匹配。
可選的,移動終端還包括顯示器(圖中未示出);可以理解的是,解密后的信息可以在移動終端的顯示器上進行顯示。
相應的,請參閱圖6,為了實現(xiàn)可穿戴設備發(fā)送虹膜信息的功能,可穿戴設備中設有圖像采集器701、處理器702、收發(fā)器703、總線704和存儲器705,圖像采集器701、處理器702、收發(fā)器703和存儲器705通過總線704相互通信;圖像采集器701用于采集虹膜圖像;該處理器702用于對所述虹膜圖像進行分析,得到所述虹膜信息;收發(fā)器703用于發(fā)送向移動終端發(fā)送所述虹膜信息;存儲器705用于存儲處理器702所需的程序代碼,以實現(xiàn)信息解密方法。
需要說明的是,圖像采集器701可以為普通的攝像頭,也可以為其他可實現(xiàn)圖像采集的硬件設備。
可選的,可穿戴設備還包括顯示器(圖中未示出),相應的,解密后的信息可以在可穿戴設備的顯示器上進行顯示。
其中,本實施例所述的移動終端中的處理器601或可穿戴設備中的處理器702可以是一個處理器,也可以是多個處理元件的統(tǒng)稱。例如,該移動終端中的處理器601或可穿戴設備中的處理器702可以是中央處理器(Central Processing Unit,簡稱CPU),也可以是特定集成電路(Application Specific Integrated Circuit,簡稱ASIC),或者是被配置成實施本實施例的一個或多個集成電路,例如:一個或多個微處理器(digital signal processor,簡稱DSP),或,一個或者多個現(xiàn)場可編程門陣列(Field Programmable Gate Array,簡稱FPGA)。
移動終端中的存儲器602或可穿戴設備中存儲器705可以是一個存儲裝置,也可以是多個存儲元件的統(tǒng)稱,且用于存儲可執(zhí)行程序代碼等。且存儲器602可以包括隨機存儲器(RAM),也可以包括非易失性存儲器(non-volatile memory),例如磁盤存儲器,閃存(Flash)等。
移動終端中的總線604或可穿戴設備中的總線704可以是工業(yè)標準體系結(jié)構(gòu)(Industry Standard Architecture,ISA)總線、外部設備互連(Peripheral Component,PCI)總線或擴展工業(yè)標準體系結(jié)構(gòu)(Extended Industry Standard Architecture,EISA)總線等。該總線可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖5和圖6中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于設備實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關之處參見方法實施例的部分說明即可。
本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。