[發明專利]自適應指紋細節點數量的密鑰綁定方法有效
| 申請號: | 201710332224.6 | 申請日: | 2017-05-12 |
| 公開(公告)號: | CN107181592B | 公開(公告)日: | 2019-11-22 |
| 發明(設計)人: | 龐遼軍;李巖;許婷婷;趙恒;曹凱;李慧賢;田捷 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/32 |
| 代理公司: | 61204 西北工業大學專利中心 | 代理人: | 王鮮凱<國際申請>=<國際公布>=<進入 |
| 地址: | 710071*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自適應 指紋 細節 數量 密鑰 綁定 方法 | ||
1.一種自適應指紋細節點數量的密鑰綁定方法,其特征在于包括以下步驟:
步驟一、計算密鑰K的長度L,L的單位為比特,將密鑰K拆分為長度為16比特的t個子比特串r0,r2,…,rt-1,rt-1不足16比特時,以數字0補齊至16比特;
步驟二、使用密碼哈希函數h(x)計算密鑰K的哈希值HK=h(K),在HK中隨機選取連續的16比特作為rt;
步驟三、提取注冊指紋的細節點集合M,M中細節點個數為n,若n<Nmin,則此指紋無法注冊,要求重新獲取用戶的指紋信息,Nmin為注冊時需要的最少細節點個數,否則,執行步驟四;
步驟四、系統公布一個與細節點集合M無交集的公共點集合PM,PM中點的個數為p,其中當n≥t時p=0,否則,p=t-n;
步驟五、將公共點集合PM與細節點集合M進行合并得到合并點集AM,使用CM、AM、F進行fuzzy vault編碼,得到模糊保險箱V,將V、PM以及L作為密鑰綁定部分的結果,密鑰綁定部分結束;其中,CM是fuzzy vault方法添加的雜湊點集;F是拉格朗日多項式;
步驟六、獲取密鑰綁定部分的結果V、PM以及L,并提取驗證指紋的細節點集合M';
步驟七、判斷PM是否為空,若PM為空,執行步驟八,否則執行步驟九;
步驟八、使用M'與V進行fuzzy vault解碼,得到r'0,r'2,…,r't,將r'0,r'2,…,r't-1合并,并取前L位重構出密鑰K',使用密碼哈希函數h(x)計算K'的哈希值HK'=h(K'),判斷r't與HK'中的某個連續16比特是否對應,若對應,則密鑰解綁定成功,返回密鑰K',否則密鑰解綁定失敗,密鑰解綁定部分結束;
步驟九、將PM與M'進行合并得到合并點集AM',使用AM'與V進行fuzzy vault解碼,得到r'0,r'2,…,r't,將r'0,r'2,…,r't-1合并,并取前L位重構出密鑰K',使用密碼哈希函數h(x)計算K'的哈希值HK'=h(K'),判斷r't是否與HK'中的某個連續16比特對應,若對應,則密鑰解綁定成功,返回密鑰K',否則密鑰解綁定失敗,密鑰解綁定部分結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710332224.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:節省水源的車輛自動清洗系統
- 下一篇:一種自動洗車房





