[發(fā)明專利]基于視覺(jué)密碼的身份認(rèn)證方法有效
| 申請(qǐng)?zhí)枺?/td> | 201110335586.3 | 申請(qǐng)日: | 2011-10-28 |
| 公開(kāi)(公告)號(hào): | CN102340402A | 公開(kāi)(公告)日: | 2012-02-01 |
| 發(fā)明(設(shè)計(jì))人: | 張權(quán);溫沙蒙;張翔;盧哲俊;鮮明;董健 | 申請(qǐng)(專利權(quán))人: | 中國(guó)人民解放軍國(guó)防科學(xué)技術(shù)大學(xué) |
| 主分類號(hào): | H04L9/32 | 分類號(hào): | H04L9/32;G06T1/00 |
| 代理公司: | 國(guó)防科技大學(xué)專利服務(wù)中心 43202 | 代理人: | 王文惠 |
| 地址: | 410073 湖*** | 國(guó)省代碼: | 湖南;43 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 視覺(jué) 密碼 身份 認(rèn)證 方法 | ||
1.一種基于視覺(jué)密碼的身份認(rèn)證方法,其特征在于,包括下述步驟:
第一步:新用戶注冊(cè);
設(shè)六個(gè)基礎(chǔ)像素矩陣是
將基礎(chǔ)像素矩陣作為基礎(chǔ)圖點(diǎn),則六個(gè)基礎(chǔ)像素矩陣形成六個(gè)不同的基礎(chǔ)圖點(diǎn),每個(gè)基礎(chǔ)圖點(diǎn)包括2*2個(gè)像素點(diǎn);隨機(jī)選取任意基礎(chǔ)圖點(diǎn)進(jìn)行排列,生成新用戶的掩模圖M;配發(fā)掩模圖M給新用戶,并將新用戶的其他信息和掩模圖M一起作為該新用戶的注冊(cè)信息存入數(shù)據(jù)庫(kù)中;
第二步:用戶合法身份驗(yàn)證;
當(dāng)任意用戶的身份需要進(jìn)行驗(yàn)證時(shí),實(shí)施下述步驟:
第(1)步:生成隨機(jī)密碼;
隨機(jī)生成n(n為任意正整數(shù))位密碼,記為P;
第(2)步:生成密碼圖;
生成的密碼圖是0-1灰度的圖像,從生成的密碼圖中,利用視覺(jué)效果可得到密碼P;設(shè)密碼圖中包含密碼P的區(qū)域?yàn)橛行Х秶行Х秶纬傻膱D像為有效圖像S;
第(3)步:生成密碼子圖;
從數(shù)據(jù)庫(kù)中調(diào)出任意一幅掩模圖T,第一步中形成的所有用戶掩模圖M構(gòu)成數(shù)據(jù)庫(kù),所有掩模圖尺寸相等;首先將掩模圖T和有效圖像S進(jìn)行對(duì)齊;定義對(duì)齊單元的概念為:在掩模圖T中一個(gè)對(duì)齊單元是指任意一個(gè)基礎(chǔ)圖點(diǎn),在有效圖像S中一個(gè)對(duì)齊單元是指任意一個(gè)像素點(diǎn);對(duì)齊的規(guī)則為:將掩模圖T和有效圖像S疊放時(shí),有效圖像S所有對(duì)齊單元均覆蓋在掩模圖T的對(duì)齊單元內(nèi);將掩模圖T和有效圖像S對(duì)齊后,記錄掩模圖T和有效圖像S的疊放位置W;即在疊放位置W進(jìn)行疊放后,設(shè)有效圖像S的第i行第j列的對(duì)齊單元覆蓋在掩模圖T中第i′行第j′列的對(duì)齊單元上,即相對(duì)應(yīng);
設(shè)十個(gè)分解像素矩陣是
設(shè)五個(gè)拓展像素矩陣是
利用有效圖像S生成拓展圖像,拓展圖像由拓展圖點(diǎn)構(gòu)成,每個(gè)拓展圖點(diǎn)的生成規(guī)則為:有效圖像S第i行第j列的像素點(diǎn)對(duì)應(yīng)拓展圖像第i行第j列的拓展圖點(diǎn),若有效圖像S第i行第j列的像素點(diǎn)為黑色,則拓展圖像第i行第j列的拓展圖點(diǎn)的四個(gè)元素都為黑色,即為
再利用拓展圖像和掩模圖T生成視覺(jué)密碼子圖,視覺(jué)密碼子圖由分解圖點(diǎn)構(gòu)成,并且滿足:掩模圖T第i′行第j′列的對(duì)齊單元與視覺(jué)密碼子圖第i行第j列的分解圖點(diǎn)對(duì)應(yīng)元素相乘時(shí),得到的結(jié)果是拓展圖像第i行第j列的拓展圖點(diǎn);
將生成的視覺(jué)密碼子圖顯示給用戶;
第(4)步:錄入口令;
將用戶的掩模圖M與顯示給用戶的視覺(jué)密碼子圖在掩模圖T和有效圖像S??的疊放位置W處進(jìn)行疊放,形成疊放圖;即在疊放位置W進(jìn)行疊放后,設(shè)視覺(jué)密碼子圖的第i行第j列的對(duì)齊單元覆蓋在掩模圖M中第i′行第j′列的對(duì)齊單元上,即相對(duì)應(yīng);如果利用視覺(jué)由疊放圖得到密碼P,則說(shuō)明掩模圖M對(duì)應(yīng)的用戶為注冊(cè)用戶,根據(jù)用戶掩模圖可得到該用戶的其他信息;否則,返回第(1)步,直到數(shù)據(jù)庫(kù)中所有掩模圖都被調(diào)用過(guò),則證明待驗(yàn)證用戶為非注冊(cè)用戶。
2.根據(jù)權(quán)利要求1所述的基于視覺(jué)密碼的身份認(rèn)證方法,其特征在于,密碼圖中的長(zhǎng)寬分別為用戶掩模圖的一半。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)人民解放軍國(guó)防科學(xué)技術(shù)大學(xué),未經(jīng)中國(guó)人民解放軍國(guó)防科學(xué)技術(shù)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110335586.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:曬圖機(jī)底盤(pán)部件
- 下一篇:曬圖機(jī)上的傳送帶分隔部件
- 汽車安全管理系統(tǒng)及其管理方法
- 一種身份核驗(yàn)系統(tǒng)、身份核驗(yàn)系統(tǒng)的熱替換方法及系統(tǒng)
- 具有身份識(shí)別系統(tǒng)的手持電鉆
- 一種身份數(shù)據(jù)管理方法、系統(tǒng)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種身份數(shù)據(jù)管理方法、系統(tǒng)和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 基于可信身份的證書(shū)共享方法
- 一種身份標(biāo)識(shí)識(shí)別方法、裝置以及相關(guān)設(shè)備
- 一種識(shí)別身份認(rèn)證裝置的方法、設(shè)備以及圖像形成裝置
- 用于身份原子化的系統(tǒng)和方法以及用途
- 基于區(qū)塊鏈的身份管理元數(shù)據(jù)處理方法和系統(tǒng)





