[發(fā)明專利]一種基于生物標(biāo)識(shí)的口令生成方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201810362584.5 | 申請(qǐng)日: | 2018-04-20 |
| 公開(公告)號(hào): | CN110391899B | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設(shè)計(jì))人: | 魏長偉;欽培 | 申請(qǐng)(專利權(quán))人: | 武漢真元生物數(shù)據(jù)有限公司 |
| 主分類號(hào): | H04L9/08 | 分類號(hào): | H04L9/08;H04L9/40 |
| 代理公司: | 武漢智權(quán)專利代理事務(wù)所(特殊普通合伙) 42225 | 代理人: | 張凱 |
| 地址: | 430000 湖北省武漢市青*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 生物 標(biāo)識(shí) 口令 生成 方法 系統(tǒng) | ||
1.一種基于生物標(biāo)識(shí)的口令生成方法,其特征在于,包括以下步驟:
采集用戶的生物特征信息并生成生物標(biāo)識(shí);
設(shè)置口令長度為L;
利用偽隨機(jī)數(shù)發(fā)生器,將生物標(biāo)識(shí)作為偽隨機(jī)數(shù)發(fā)生器的種子,生成整數(shù)集合Z={z0,...,zL-1},L≥1,然后將集合Z中的每個(gè)元素與預(yù)設(shè)的跟隨參數(shù)按特定算法進(jìn)行運(yùn)算,得到集合Z′={z′0,...,z′L-1};
將集合Z′中的每個(gè)元素映射到口令字符類型在Unicode編碼中的編碼空間內(nèi),生成映射后的整數(shù)集合M={m0,...,mL-1};
把整數(shù)集合M中的每一個(gè)元素作為Unicode碼字,生成L個(gè)字符的口令;
生成生物標(biāo)識(shí)的具體步驟為:提取用戶生物特征信息的特征序列,利用預(yù)設(shè)算法對(duì)所述特征序列進(jìn)行處理,生成對(duì)應(yīng)的生物標(biāo)識(shí),所述預(yù)設(shè)算法為模糊提取器、模糊保險(xiǎn)柜或模糊承諾。
2.如權(quán)利要求1所述的一種基于生物標(biāo)識(shí)的口令生成方法,其特征在于:所述特定算法為單向散列函數(shù)、異或、同或、位與、位或、加、減、乘、除、級(jí)聯(lián)或拼接運(yùn)算。
3.如權(quán)利要求1所述的一種基于生物標(biāo)識(shí)的口令生成方法,其特征在于:所述口令字符類型為美國信息交換標(biāo)準(zhǔn)代碼中除控制字符和空格以外的字符。
4.如權(quán)利要求3所述的一種基于生物標(biāo)識(shí)的口令生成方法,其特征在于,對(duì)于將集合Z′中的每個(gè)元素映射到口令字符類型在Unicode編碼中的編碼空間內(nèi),生成映射后的整數(shù)集合M={m0,...,mL-1},具體為:
mi=(z′imod94)+33;
將集合M中的每個(gè)元素mi映射到33~126之間,得到映射后的整數(shù)集合M={m0,...,mL-1}。
5.如權(quán)利要求1所述的一種基于生物標(biāo)識(shí)的口令生成方法,其特征在于:所述跟隨參數(shù)為隨機(jī)數(shù)、時(shí)間戳或地理位置,且所述跟隨參數(shù)由云端服務(wù)器、口令認(rèn)證服務(wù)器或終端提供。
6.一種基于生物標(biāo)識(shí)的口令生成系統(tǒng),其特征在于,包括:
采集模塊,其用于采集用戶的生物特征信息并生成生物標(biāo)識(shí);
集合生成模塊,其用于設(shè)置口令長度為L,并利用偽隨機(jī)數(shù)發(fā)生器,將生物標(biāo)識(shí)作為偽隨機(jī)數(shù)發(fā)生器的種子,生成整數(shù)集合Z={z0,...,zL-1},L≥1,然后將集合Z中的每個(gè)元素與預(yù)設(shè)的跟隨參數(shù)按特定算法進(jìn)行運(yùn)算,得到集合Z′={z′0,...,z′L-1};
映射模塊,其用于將集合Z′中的每個(gè)元素映射到口令字符類型在Unicode編碼中的編碼空間內(nèi),生成映射后的整數(shù)集合M={m0,...,mL-1};
口令生成模塊,其用于把整數(shù)集合M中的每一個(gè)元素作為Unicode碼字,生成L個(gè)字符的口令;
生成生物標(biāo)識(shí)的具體步驟為:提取用戶生物特征信息的特征序列,利用預(yù)設(shè)算法對(duì)所述特征序列進(jìn)行處理,生成對(duì)應(yīng)的生物標(biāo)識(shí),所述預(yù)設(shè)算法為模糊提取器、模糊保險(xiǎn)柜或模糊承諾。
7.如權(quán)利要求6所述的一種基于生物標(biāo)識(shí)的口令生成系統(tǒng),其特征在于:所述口令字符類型為美國信息交換標(biāo)準(zhǔn)代碼中除控制字符和空格以外的字符。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢真元生物數(shù)據(jù)有限公司,未經(jīng)武漢真元生物數(shù)據(jù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810362584.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。





