999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CRC與離散對數難題的雙重認證模糊金庫方案

2017-12-02 17:16:28張歡歡
軟件導刊 2017年11期

張歡歡

摘要:模糊金庫方案是生物特征加密領域一種流行的密鑰綁定方案,它將生物特征與秘密數據安全地綁定在一起,形成一個金庫且能夠實現“模糊”解鎖,攻擊者不能從金庫中獲取生物特征或秘密數據。因此,方案可以在保護秘密數據的同時,也保護用戶的生物特征。基于CRC循環冗余編碼的模糊金庫是模糊金庫應用于生物特征認證識別的一種重要實現,但是其存在兩類嚴重問題,即CRC碰撞和無法抵抗混合替代攻擊。提出了基于CRC與離散對數難題的雙重認證模糊金庫,可以同時解決這兩類問題。

關鍵詞關鍵詞:模糊金庫;生物特征加密;CRC校驗;混合替代攻擊

DOIDOI:10.11907/rjdk.171923

中圖分類號:TP301

文獻標識碼:A文章編號文章編號:16727800(2017)011002603

0引言

2002年,ARI JUELS等[1]提出的模糊金庫方案很好地解決了生物特征模糊性問題,他們將個體的生物特征看作與之對應的一些特征點集合,將個體生物特征與密鑰κ綁定形成一個金庫,設計了一種擁有容錯能力的方案,即允許上鎖生物特征與解鎖生物特征略有不同。但此方案中解鎖階段采用RS解碼恢復出密鑰κ′,并未采用任何措施確認κ′與原始密鑰κ是否相等,因此不能用于生物認證。隨后學者提出基于CRC校驗與拉格朗日內插函數的模糊金庫[24],只有通過拉格朗日多項式插值法得到的密鑰滿足CRC校驗,才算通過驗證,然而由于這些方案中CRC校驗位只有短短的8bit或者16bit,所以CRC碰撞發生的概率不可被忽略(CRC碰撞即非法用戶通過拉格朗日插值法得到的非真實密鑰滿足CRC校驗)。而CRC碰撞一旦發生,將會導致非法用戶通過認證,從而使系統的FAR(錯誤接受率)升高。本文基于離散對數數學難題,在基于CRC校驗的模糊金庫中引入參數組(p,g,gκ),只有在恢復出的密鑰κ′通過CRC校驗,同時滿足gκ′=gκ時,認證才算通過。實驗表明,該方案在維持FRR(錯誤拒絕率)基本不變的情況下,降低了系統的FAR。

1經典模糊金庫方案

模糊金庫方案是Juels和Sudan在2002年提出的密鑰綁定算法,其最大特點是具有無序性,該特點非常適合將生物特征的模糊性和密碼算法的精確性聯系起來。模糊金庫方案一般分為兩個步驟:①上鎖階段。用戶將秘密κ和無序集A綁定構成模糊金庫,使攻擊者很難從模糊金庫中找出秘密κ和無序集A;②解鎖階段。用戶使用無序集B從保險箱中解密出秘密κ,用戶能夠解密得到κ的充分必要條件是無序集B和無序集A有足夠多的元素重合。模糊金庫算法的具體實現過程可以描述如下:

(1)上鎖階段:選取密鑰κ∈Fkq與一個一次多項式f(x)=f0+f1x+f2x2+…+fk-1xk-1相關聯,即將密鑰κ映射為f(x)的系數。然后將上鎖的特征點集合A={a1,a2,…,at}中的所有特征點都映射到f(x)上,得到真實特征點的點集R={(a1,f(a1)),(a2,f(a2)),…(at,f(at))},再隨機添加適量雜湊點,構成雜湊點點集R′。雜湊點的一維坐標值應與真實點的特征值不同,且添加的雜湊點不經過選定的一次多項式f(x),即可得到模糊金庫VA=R∪R′。為了隱藏秘密κ,雜湊點的數量要遠遠大于真實點數目(一般取真實特征點的10倍以上)。

(2)解鎖階段:用戶使用無序集B從模糊金庫中解密κ,假設B和A中有足夠多的元素重合,找出這些重合的點,這些點必然落在多項式P上。使用這些點重構一個多項式f,由f得到秘密κ。如果B和A重合的點數不夠,則無法重構出一個與f相同的多項式。經典模糊金庫框架如圖1所示。

圖1經典模糊金庫框架

2基于CRC的模糊金庫方案

基于CRC的模糊金庫方案[2,5]與經典模糊金庫方案不同的是,該方案中采用拉格朗日內插法和CRC校驗代替了經典模糊金庫方案在解密階段時使用的RS解碼模塊。因此,可以通過檢查CRC校驗是否滿足,以確定密鑰是否被正確地恢復,也使其可以作為生物特征的識別認證。基于CRC的模糊金庫分為注冊階段和認證階段兩部分,其主要思路是計算出真實密鑰κ的CRC,并且直接附在真實密鑰κ的后面,用這個新密鑰作為一次多項式的系數,按照經典模糊金庫中的上鎖步驟完成注冊。而在認證階段,利用拉格朗日多項式內插法恢復出多項式后,再檢查恢復出的多項式系數是否滿足CRC校驗,并以此作為認證是否通過的依據?;贑RC的模糊金庫方案框架如圖2所示。

圖2基于CRC的模糊金庫框架

3基于CRC與離散對數難題的雙重認證模糊金庫方案

本文提出的認證方案與以往基于模糊金庫的認證方案不同的是,其在模糊金庫里添加了參數組(p,g,gκ),其中p為選定的大素數,g為有限乘法群F*p中一個生成元。由于在已知(p,g,gκ)時,想要求出κ比較困難,故參數組(p,g,gκ)不會泄露密鑰κ的信息。在認證階段,首先根據朗格朗日多項式插值法恢復出一次多項式的系數,得到κ′,驗證κ′是否滿足CRC校驗,若不滿足,則認證失??;若滿足CRC校驗,再利用金庫中的公共參數g計算出gκ′,并驗證gκ′=gκ是否成立,若滿足,則認證成功,若不滿足,則認證失敗。可以看出,認證用戶只有同時通過CRC校驗和gκ′=gκ時才能認證成功,所以該方案可以很好地降低非法用戶成功通過認證的概率。當然,對于合法用戶而言,CRC校驗和gκ′=gκ都可以很簡單地通過,所以對系統的錯誤拒絕率基本沒有影響。因此,該方案的設計可以在維持FRR(錯誤拒絕率)基本不變的情況下,有效降低系統的FAR。

4安全性分析

文獻[8]~[10]指出了基于生物模板保護的方案存在的缺點以及基于模糊金庫的方案可能遭受的攻擊類型,抗混合替代攻擊是基于模糊金庫的方案都無法避免的攻擊類型,以下對本文提出方案的與抗混合替代攻擊性進行分析。endprint

主站蜘蛛池模板: 国产精品冒白浆免费视频| 国产亚洲精品97在线观看| 四虎亚洲国产成人久久精品| 丁香五月婷婷激情基地| 日韩久草视频| 欧美亚洲欧美| 日本道综合一本久久久88| jizz国产视频| 国产二级毛片| 国产精品毛片在线直播完整版| 亚洲欧洲一区二区三区| 毛片网站观看| 色噜噜久久| 玖玖免费视频在线观看| 国产精品国产主播在线观看| 亚洲中文字幕久久无码精品A| 综合天天色| 国产屁屁影院| 精品久久蜜桃| 最新亚洲人成无码网站欣赏网| 亚洲成人网在线播放| 综1合AV在线播放| 国产农村妇女精品一二区| 欧美天天干| 99re热精品视频国产免费| 啪啪国产视频| 乱人伦中文视频在线观看免费| 免费观看亚洲人成网站| 国产美女久久久久不卡| av在线人妻熟妇| 国产剧情国内精品原创| 亚洲午夜天堂| 国产成人高清亚洲一区久久| 国产在线精品99一区不卡| 亚洲黄色片免费看| 精品福利一区二区免费视频| 在线观看国产精品第一区免费 | 亚洲成a∧人片在线观看无码| 久久精品中文无码资源站| 夜夜操国产| 少妇精品网站| 国产精品无码AV中文| 在线色国产| 国产成人成人一区二区| 国产亚洲欧美在线视频| 狠狠亚洲五月天| 国产人成午夜免费看| 国产女同自拍视频| 青草精品视频| 特级做a爰片毛片免费69| 欧美亚洲一区二区三区导航| 亚洲无码精彩视频在线观看| 国产精品亚洲五月天高清| 精品91自产拍在线| 亚洲美女久久| 99久久人妻精品免费二区| 国产超碰一区二区三区| 第九色区aⅴ天堂久久香| 婷婷六月综合| 99热这里只有精品在线播放| 免费观看国产小粉嫩喷水 | 啦啦啦网站在线观看a毛片| 欧美日韩精品一区二区在线线 | 蝌蚪国产精品视频第一页| 久久婷婷五月综合97色| 成人国产精品一级毛片天堂| 欧美日韩综合网| 亚洲成人免费在线| 亚洲天堂区| 色综合中文字幕| 亚洲免费三区| 免费网站成人亚洲| 国产精选自拍| 国产精品浪潮Av| 黄色网站在线观看无码| 久久亚洲国产视频| 欧美日韩激情在线| www亚洲天堂| 亚洲精品亚洲人成在线| 免费三A级毛片视频| 在线观看热码亚洲av每日更新| 91区国产福利在线观看午夜 |