亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于生物特征的數(shù)據(jù)加解密方法及加解密系統(tǒng)與流程

文檔序號:11253709閱讀:885來源:國知局
一種基于生物特征的數(shù)據(jù)加解密方法及加解密系統(tǒng)與流程

本發(fā)明涉及生物特征數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種基于生物特征的數(shù)據(jù)加解密方法及加解密系統(tǒng)。



背景技術(shù):

隨著科技的發(fā)展,目前計(jì)算機(jī)、手機(jī)、射頻卡等存儲介質(zhì)的運(yùn)用越來越廣泛,其中存儲了大量不同類型并且涉及高保密信息的電子文檔,這些信息一旦被非法竊取將產(chǎn)生不可估量的損失,而目前的普遍做法都是使用各種文檔保密軟件來對數(shù)據(jù)進(jìn)行加密。目前主要的加密系統(tǒng)諸如pgp、truecrypt等都是采用了多種加密算法混合使用來提高安全性,而這些加密系統(tǒng)都有一個(gè)顯著的缺陷,那就是若忘記密鑰,或者密鑰丟失,則加密過的文件無法正常解密而成為廢棄數(shù)據(jù)無法使用。

更重要的是,當(dāng)前的文件加密技術(shù)僅對數(shù)據(jù)本身實(shí)現(xiàn)加密保護(hù),而未標(biāo)定加密文件使用者的身份,也就是說,一旦文件本身被成功解密,理論上任何人都可以訪問被解密的文件和數(shù)據(jù)。

為解決該技術(shù)問題,中國專利cn200920212977.4采用生物特征圖像來對文件進(jìn)行加密,用此方法生成的加密密鑰雖然避免了忘記密鑰或密鑰丟失的問題,但是此方法生成的密鑰具有相同性,也就是對每個(gè)文件進(jìn)行加密生成的密鑰都是相同的;同時(shí),設(shè)備內(nèi)需存儲生物特征,并通過比對加解密時(shí)生成的密鑰是否相同來完成解密,存在個(gè)人身份特征數(shù)據(jù)泄露的安全隱患,無法保證數(shù)據(jù)的安全。



技術(shù)實(shí)現(xiàn)要素:

針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的在于提供一種基于生物特征的數(shù)據(jù)加解密方法及加解密系統(tǒng),無須保存生物特征數(shù)據(jù),數(shù)據(jù)安全性高,且密鑰隨時(shí)變化,不易被破解。

為達(dá)到以上目的,本發(fā)明采取的技術(shù)方案是:一種基于生物特征的數(shù)據(jù)加解密方法:

加密時(shí)采集用戶的生物特征數(shù)據(jù)并對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);采集加密時(shí)的時(shí)間生成加密時(shí)間戳,將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰;使用加密算法和加密密鑰對一個(gè)隨機(jī)數(shù)據(jù)進(jìn)行加密形成密文并將密文和生成所述加密密鑰所用的所述加密時(shí)間戳一起對應(yīng)的保存在本地或服務(wù)器中;解密時(shí)采集用戶的生物特征數(shù)據(jù)并對采集的生物特征數(shù)據(jù)進(jìn)行處理,使用與生成第一數(shù)據(jù)相同的方法從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);讀取密文和與密文對應(yīng)的所述加密時(shí)間戳,采用與生成加密密鑰相同的方法使用與密文對應(yīng)的所述加密時(shí)間戳和第二數(shù)據(jù)共同生成解密密鑰;使用加密時(shí)所用的加密算法對應(yīng)的解密算法以及解密密鑰對保存在本地或服務(wù)器中的密文進(jìn)行解密。

在上述技術(shù)方案的基礎(chǔ)上,加密時(shí)采集用戶的生物特征數(shù)據(jù)包括采集用戶的一種生物特征數(shù)據(jù)或采集用戶的多種生物特征數(shù)據(jù);若加密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);若加密時(shí)采集用戶的多種生物特征數(shù)據(jù),從每種生物特征數(shù)據(jù)中分別提取高熵?cái)?shù)據(jù),并通過級聯(lián)或異或算法將提取的高熵?cái)?shù)據(jù)融合作為第一數(shù)據(jù)。

在上述技術(shù)方案的基礎(chǔ)上,解密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量與加密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量保持一致;若解密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);若解密時(shí)采集用戶的多種生物特征數(shù)據(jù),使用與生成第一數(shù)據(jù)相同的方法使用多種生物特征數(shù)據(jù)生成第二數(shù)據(jù)。

在上述技術(shù)方案的基礎(chǔ)上,加密時(shí)采用異或運(yùn)算或插值運(yùn)算將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰,解密時(shí)采用與生成加密密鑰相同的方法將密文的加密時(shí)間戳與第二數(shù)據(jù)共同生成解密密鑰。

在上述技術(shù)方案的基礎(chǔ)上,包括以下步驟:s1,加密時(shí),采集用戶的至少一種生物特征數(shù)據(jù),生成第一生物特征數(shù)據(jù)bn={b1,b2,...,bn},n為生成第一生物特征數(shù)據(jù)所采集的生物特征數(shù)據(jù)數(shù)量;

s2,若n=1,直接對第一生物特征數(shù)據(jù)進(jìn)行處理,從第一生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);若n>1,從第一生物特征數(shù)據(jù)中分別提取兩個(gè)以上高熵?cái)?shù)據(jù),并通過級聯(lián)或異或算法將提取的高熵?cái)?shù)據(jù)融合作為第一數(shù)據(jù);

s3,采集加密時(shí)的時(shí)間生成加密時(shí)間戳,采用異或運(yùn)算或插值運(yùn)算將加密時(shí)間戳與所述第一數(shù)據(jù)共同生成加密密鑰;

s4,使用加密算法和加密密鑰對一個(gè)隨即數(shù)據(jù)進(jìn)行加密形成密文并將密文和生成所述加密密鑰所用的所述加密時(shí)間戳一起對應(yīng)的保存在本地或服務(wù)器中;

s5,解密時(shí),采集與加密時(shí)數(shù)量相同的生物特征數(shù)據(jù),生成第二生物特征數(shù)據(jù)b'n={b'1,b'2,...,b'n},n為生成第二生物特征數(shù)據(jù)所采集的生物特征數(shù)據(jù)數(shù)量;

s6,若n=1,直接對第二生物特征數(shù)據(jù)進(jìn)行處理,從第二生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);;若n>1,使用與生成第一數(shù)據(jù)相同的方法使用第二生物特征數(shù)據(jù)生成第二數(shù)據(jù);

s7,讀取密文和與密文對應(yīng)的所述加密時(shí)間戳,采用與生成加密密鑰相同的方法使用與密文對應(yīng)的所述加密時(shí)間戳和所述第二數(shù)據(jù)共同生成解密密鑰;

s8,使用與加密時(shí)所用的加密算法對應(yīng)的解密算法以及解密密鑰對保存在本地或服務(wù)器中的密文進(jìn)行解密。

在上述技術(shù)方案的基礎(chǔ)上,所述生物特征數(shù)據(jù)包括指紋信息,虹膜信息,人臉信息,指靜脈信息、掌紋信息、掌靜脈信息、鞏膜信息、步態(tài)信息、聲紋信息中的一種、多種或多種形成的組合。

本發(fā)明該公開了一種基于生物特征的數(shù)據(jù)加解密系統(tǒng),包括:

生物特征采集模塊、加密時(shí)間戳生成模塊、密鑰生成模塊、加密模塊、解密模塊和存儲模塊;

所述生物特征采集模塊用于采集生物特征數(shù)據(jù)并發(fā)送給密鑰生成模塊;

所述加密時(shí)間戳生成模塊用于采集加密時(shí)的時(shí)間生成加密時(shí)間戳并將所述加密時(shí)間戳發(fā)送給所述密鑰生成模塊和所述加密模塊;

所述密鑰生成模塊用于從加密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù),將第一數(shù)據(jù)與所述加密時(shí)間戳共同生成加密密鑰;從解密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù),從所述存儲模塊中讀取密文和與密文對應(yīng)的所述加密時(shí)間戳,將第二數(shù)據(jù)與所述加密時(shí)間戳共同生成解密密鑰;

所述加密模塊用于使用所述加密密鑰對一個(gè)隨機(jī)數(shù)據(jù)進(jìn)行加密生成密文并將密文和生成所述加密密鑰所用的所述加密時(shí)間戳一起對應(yīng)的保存在存儲模塊中;

所述解密模塊用于使用解密密鑰對存儲模塊中存儲的密文進(jìn)行解密;

所述存儲模塊用于存儲密文和與密文對應(yīng)的所述加密時(shí)間戳。

在上述技術(shù)方案的基礎(chǔ)上,所述密鑰生成模塊用于將加密時(shí)采集的一種生物特征數(shù)據(jù)或多種生物特征數(shù)據(jù)作為第一數(shù)據(jù);若加密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);若加密時(shí)采集用戶的多種生物特征數(shù)據(jù),從多種生物特征數(shù)中分別提取兩個(gè)以上高熵?cái)?shù)據(jù),并通過級聯(lián)或異或算法將提取的高熵?cái)?shù)據(jù)融合作為第一數(shù)據(jù);解密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量與加密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量保持一致;若解密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);若解密時(shí)采集用戶的多種生物特征數(shù)據(jù),使用與生成第一數(shù)據(jù)相同的方法使用多種生物特征數(shù)據(jù)生成第二數(shù)據(jù)。

在上述技術(shù)方案的基礎(chǔ)上,所述密鑰生成模塊用于在加密時(shí)采用異或運(yùn)算或插值運(yùn)算將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰;在解密時(shí)采用與生成加密密鑰相同的方法將密文的加密時(shí)間戳與第二數(shù)據(jù)共同生成解密密鑰。

在上述技術(shù)方案的基礎(chǔ)上,所述密鑰生成模塊包括生物特征處理器,所述生物特征處理器用于從加密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);并從解密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù)。

與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:

本發(fā)明在加密時(shí)采集用戶的生物特征數(shù)據(jù),從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);采集加密時(shí)的時(shí)間生成加密時(shí)間戳,將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰;使用加密算法和加密密鑰對一個(gè)隨機(jī)數(shù)據(jù)進(jìn)行加密形成密文;解密時(shí)采集用戶的生物特征數(shù)據(jù),使用與生成第一數(shù)據(jù)相同的方法從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);讀取密文和與密文對應(yīng)的所述加密時(shí)間戳,使用與密文對應(yīng)的加密時(shí)間戳和第二數(shù)據(jù)共同生成解密密鑰;使用對應(yīng)的解密算法以及解密密鑰對保存在本地或服務(wù)器中的密文進(jìn)行解密。采用本發(fā)明存儲的是經(jīng)過生物特征數(shù)據(jù)加密后的密文,密文被竊取了,不會造成用戶生物特征數(shù)據(jù)的丟失,因此也不會對用戶造成隱私泄露、信息安全等問題;同時(shí),生成密鑰中加入了加密時(shí)間戳,密鑰為隨時(shí)變化的,不易被破解,提高了數(shù)據(jù)安全性。

附圖說明

圖1為本發(fā)明實(shí)施例中基于生物特征的數(shù)據(jù)加解密方法的流程示意圖;

圖2為本發(fā)明實(shí)施例中基于生物特征的數(shù)據(jù)加解密系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

以下結(jié)合附圖及實(shí)施例對本發(fā)明作進(jìn)一步詳細(xì)說明。

參見圖1所示,本發(fā)明實(shí)施例提供一種名稱基于生物特征的數(shù)據(jù)加解密方法:

a.加密時(shí)采集用戶的生物特征數(shù)據(jù)并對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);

b.采集加密時(shí)的時(shí)間生成加密時(shí)間戳,將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰;

c.使用加密算法和加密密鑰對一個(gè)隨機(jī)數(shù)據(jù)進(jìn)行加密形成密文并將密文和生成所述加密密鑰所用的所述加密時(shí)間戳一起對應(yīng)的保存在本地或服務(wù)器中;

d.解密時(shí)采集用戶的生物特征數(shù)據(jù)并對采集的生物特征數(shù)據(jù)進(jìn)行處理,使用與生成第一數(shù)據(jù)相同的方法從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);

e.讀取密文和與密文對應(yīng)的所述加密時(shí)間戳,采用與生成加密密鑰相同的方法使用與密文對應(yīng)的所述加密時(shí)間戳和第二數(shù)據(jù)共同生成解密密鑰;

f.使用加密時(shí)所用的加密算法對應(yīng)的解密算法以及解密密鑰對保存在本地或服務(wù)器中的密文進(jìn)行解密。

本發(fā)明在加密時(shí)采集用戶的生物特征數(shù)據(jù),從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);采集加密時(shí)的時(shí)間生成加密時(shí)間戳,將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰;使用加密算法和加密密鑰對一個(gè)隨機(jī)數(shù)據(jù)進(jìn)行加密形成密文;解密時(shí)采集用戶的生物特征數(shù)據(jù),使用與生成第一數(shù)據(jù)相同的方法從生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);讀取密文和與密文對應(yīng)的所述加密時(shí)間戳,使用與密文對應(yīng)的加密時(shí)間戳和第二數(shù)據(jù)共同生成解密密鑰;使用對應(yīng)的解密算法以及解密密鑰對保存在本地或服務(wù)器中的密文進(jìn)行解密。采用本發(fā)明無須保存生物特征數(shù)據(jù),數(shù)據(jù)安全性高,有效避免個(gè)人身份信息泄露;同時(shí),密鑰為隨時(shí)變化的不易被破解。

如果加密時(shí)和解密時(shí)的用戶相同,則解密后獲得正確的明文;如果加密時(shí)和解密時(shí)的用戶相同則解密后無法獲得正確的明文。本方法可廣泛適用于生物特征數(shù)據(jù)加解密,還可應(yīng)用于執(zhí)行生物特征數(shù)據(jù)認(rèn)證。

加密時(shí)采集用戶的生物特征數(shù)據(jù)包括采集用戶的一種生物特征數(shù)據(jù)或采集用戶的多種生物特征數(shù)據(jù);若加密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);若加密時(shí)采集用戶的多種生物特征數(shù)據(jù),從每種生物特征數(shù)據(jù)中分別提取高熵?cái)?shù)據(jù),并通過級聯(lián)或異或算法將提取的高熵?cái)?shù)據(jù)融合作為第一數(shù)據(jù)。

解密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量與加密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量保持一致;若解密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);若解密時(shí)采集用戶的多種生物特征數(shù)據(jù),使用與生成第一數(shù)據(jù)相同的方法使用多種生物特征數(shù)據(jù)生成第二數(shù)據(jù)。

加密時(shí)采用異或運(yùn)算或插值運(yùn)算將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰,解密時(shí)采用與生成加密密鑰相同的方法將密文的加密時(shí)間戳與第二數(shù)據(jù)共同生成解密密鑰。

包括以下步驟:

s1,加密時(shí),采集用戶的至少一種生物特征數(shù)據(jù),生成第一生物特征數(shù)據(jù)bn={b1,b2,...,bn},n為生成第一生物特征數(shù)據(jù)所采集的生物特征數(shù)據(jù)的個(gè)數(shù);

s2,若n=1,直接對第一生物特征數(shù)據(jù)進(jìn)行處理,從第一生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);若n>1,從第一生物特征數(shù)中分別提取兩個(gè)以上高熵?cái)?shù)據(jù),并通過級聯(lián)或異或算法將提取的高熵?cái)?shù)據(jù)融合作為第一數(shù)據(jù);

s3,采集加密時(shí)的時(shí)間生成加密時(shí)間戳,采用異或運(yùn)算或插值運(yùn)算將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰;

s4,使用加密算法和加密密鑰對一個(gè)隨即數(shù)據(jù)進(jìn)行加密形成密文并將密文和生成加密密鑰所用的加密時(shí)間戳一起對應(yīng)的保存在本地或服務(wù)器中;

s5,解密時(shí),采集與加密時(shí)數(shù)量相同的生物特征數(shù)據(jù),生成第二數(shù)據(jù)b'n={b'1,b'2,...,b'n},n為生成第二數(shù)據(jù)所采集的生物特征數(shù)據(jù)的個(gè)數(shù);

s6,若n=1,直接對第二生物特征數(shù)據(jù)進(jìn)行處理,從第二生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);;若n>1,使用與生成第一數(shù)據(jù)相同的方法使用第二生物特征數(shù)據(jù)生成第二數(shù)據(jù);

s7,讀取密文和與密文對應(yīng)的加密時(shí)間戳,采用與生成加密密鑰相同的方法使用與密文對應(yīng)的加密時(shí)間戳和第二數(shù)據(jù)共同生成解密密鑰;

s8,使用與加密時(shí)所用的加密算法對應(yīng)的解密算法以及解密密鑰對保存在本地或服務(wù)器中的密文進(jìn)行解密。

生物特征數(shù)據(jù)包括指紋信息,虹膜信息,人臉信息,指靜脈信息、掌紋信息、掌靜脈信息、鞏膜信息、步態(tài)信息、聲紋信息中的一種、多種或多種形成的組合

參見圖2所示,本發(fā)明還公開了一種基于生物特征的數(shù)據(jù)加解密系統(tǒng),包括:

生物特征采集模塊、加密時(shí)間戳生成模塊、密鑰生成模塊、加密模塊、解密模塊和存儲模塊;

生物特征采集模塊用于采集生物特征數(shù)據(jù)并發(fā)送給密鑰生成模塊;

加密時(shí)間戳生成模塊用于采集加密時(shí)的時(shí)間生成加密時(shí)間戳并將加密時(shí)間戳發(fā)送給密鑰生成模塊和加密模塊;

密鑰生成模塊用于從加密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù),將第一數(shù)據(jù)與所述加密時(shí)間戳共同生成加密密鑰;從解密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù),從所述存儲模塊中讀取密文和與密文對應(yīng)的所述加密時(shí)間戳,將第二數(shù)據(jù)與所述加密時(shí)間戳共同生成解密密鑰;

加密模塊用于使用加密密鑰對一個(gè)隨機(jī)數(shù)據(jù)進(jìn)行加密生成密文并將密文和生成加密密鑰所用的加密時(shí)間戳一起對應(yīng)的保存在存儲模塊中;

解密模塊用于使用解密密鑰對存儲模塊中存儲的密文進(jìn)行解密;

存儲模塊用于存儲密文和與密文對應(yīng)的加密時(shí)間戳。

密鑰生成模塊用于將加密時(shí)采集的一種生物特征數(shù)據(jù)或多種生物特征數(shù)據(jù)作為第一數(shù)據(jù);若加密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);若加密時(shí)采集用戶的多種生物特征數(shù)據(jù)從每種生物特征數(shù)中分別提取高熵?cái)?shù)據(jù),并通過級聯(lián)或異或算法將提取的高熵?cái)?shù)據(jù)融合作為第一數(shù)據(jù)。解密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量與加密時(shí)采集用戶的生物特征數(shù)據(jù)數(shù)量保持一致;若解密時(shí)采集用戶的一種生物特征數(shù)據(jù),直接對采集的生物特征數(shù)據(jù)進(jìn)行處理,從生物特征數(shù)據(jù)中提取一個(gè)高熵?cái)?shù)據(jù)作為第二數(shù)據(jù);若解密時(shí)采集用戶的多種生物特征數(shù)據(jù),使用與生成第一數(shù)據(jù)相同的方法使用多種生物特征數(shù)據(jù)生成第二數(shù)據(jù)。

密鑰生成模塊用于在加密時(shí)采用異或運(yùn)算或插值運(yùn)算將加密時(shí)間戳與第一數(shù)據(jù)共同生成加密密鑰;在解密時(shí)采用與生成加密密鑰相同的方法使用與密文對應(yīng)的加密時(shí)間戳和第二數(shù)據(jù)共同生成解密密鑰。

密鑰生成模塊包括生物特征處理器,所述生物特征處理器用于從加密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第一數(shù)據(jù);并從解密時(shí)采集的生物特征數(shù)據(jù)中提取高熵?cái)?shù)據(jù)作為第二數(shù)據(jù)。

存儲模塊設(shè)于本地或服務(wù)器中。生物特征采集模塊為指紋采集器、虹膜采集器、鞏膜采集器、人臉采集器、指靜脈采集器、掌靜脈采集器、聲紋采集器、步態(tài)采集器和腦電波采集器中的一種或多種。

如果加密時(shí)和解密時(shí)的用戶相同,則解密后獲得加密時(shí)所用的隨即數(shù)據(jù);如果加密時(shí)和解密時(shí)的用戶相同則解密后無法獲得加密時(shí)所用的隨即數(shù)據(jù)。

本發(fā)明不局限于上述實(shí)施方式,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也視為本發(fā)明的保護(hù)范圍之內(nèi)。本說明書中未作詳細(xì)描述的內(nèi)容屬于本領(lǐng)域?qū)I(yè)技術(shù)人員公知的現(xiàn)有技術(shù)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1