[發(fā)明專利]身份驗證系統(tǒng)及身份驗證方法有效
| 申請?zhí)枺?/td> | 201410264485.5 | 申請日: | 2014-06-13 |
| 公開(公告)號: | CN103997504B | 公開(公告)日: | 2017-11-10 |
| 發(fā)明(設計)人: | 譚知微 | 申請(專利權)人: | 譚知微;澳門培正中學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/32 |
| 代理公司: | 珠海智專專利商標代理有限公司44262 | 代理人: | 林永協(xié) |
| 地址: | 中國澳門羅*** | 國省代碼: | 澳門;82 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 身份驗證 系統(tǒng) 方法 | ||
1.身份驗證系統(tǒng),包括:
生物信息獲取及存儲裝置,包括生物信息獲取模塊,用于獲取生物信息,并將獲取的所述生物信息數值化;
其特征在于:
所述生物信息獲取及存儲裝置還包括分散處理模塊,用于對數值化的所述生物信息進行加密,并將加密后的數據分散處理形成三個以上的數據塊,將每一所述數據塊分別存儲到不同的存儲裝置中,且每一所述數據塊均不包含所述生物信息的完整數據;
所述身份驗證系統(tǒng)還具有驗證裝置,所述驗證裝置具有
數據獲取模塊,用于獲取多個所述存儲裝置所存儲的數據;
數據合并模塊,用于對獲得的數據進行合并,并將合并后的數據解密;
驗證模塊,將解密后的數據與所述生物信息獲取模塊獲得的生物信息數值化后的數據進行對比,根據對比結果驗證身份的真實性;
所述分散處理模塊將加密后的數據分散處理形成多個數據塊時,選取一個一元二次函數以及鑰對(m1,m2),將所述加密后的數據的二進制數值作為一個二元字符串s,所述二元字符串中的相鄰的兩個字符形成位對αβ,設定字符串s的長度為2N,且s=α1β1α2β2…αNβN,且所述一元二次函數為并將所述二進制數值轉換為不少于所述存儲裝置數量的多個矩陣,
多個矩陣為
其中,j=1,2,…,M,并且M為所述數據塊的數量,k是取值1、2、3…N的自然數;
取α以及β的值分別為(α=0、β=0)、(α=0、β=1)、(α=1、β=0)、(α=1、β=1)時,計算fαβ(0)的值,并使用α的值、β的值以及fαβ(0)的值形成查找表格;
每一個矩陣的一個縱列的值為以所述鑰對及所述二進制數值為參數的所述一元二次函數的值,以每一個所述矩陣作為一個所述數據塊;
所述驗證裝置還設有數據恢復模塊,在所述數據合并模塊對數據進行合并出錯時,根據其他三個所述存儲裝置所存儲的數據生成所述生物信息加密后的數據,并將所述數據分散處理。
2.根據權利要求1所述的身份驗證系統(tǒng),其特征在于:
所述數據合并模塊對數據進行合并時,獲取任意三個數據塊的矩陣合并形成收集矩陣,選取所述收集矩陣的一行數據作為字符串,設置所述字符串的初始值,并計算所述字符串對應的所述一元二次函數的截距,根據所述查找表格查找出所述截距對應的二進制數值,將所查找到的所述二進制數值作為位對α以及β的值,并根據α以及β的值代入所述一元二次函數并重復計算得到合并后的字符串。
3.根據權利要求1或2所述的身份驗證系統(tǒng),其特征在于:
所述分散處理模塊應用迭代置換加密方法和/或數字置換加密方法實現(xiàn)對所述生物信息加密。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于譚知微;澳門培正中學,未經譚知微;澳門培正中學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410264485.5/1.html,轉載請聲明來源鉆瓜專利網。





