The invention provides an encryption method for a finger vein fuzzy safe box. Including the finger vein image preprocessing, feature extraction, fuzzy vault algorithm encryption and decryption algorithm of fuzzy vault, image preprocessing can refine finger vein image feature extraction, then save as feature template for encryption and decryption, encoding polynomial formed by coordinate information and key finger vein feature points extracted by the according to the mathematical method to establish fuzzy safe site, finger vein feature extraction test users to decrypt, the fuzzy safe search out the real point sets, encoding polynomial reconstruction, by encoding the polynomial coefficients reconstruction to restore the key. The feature points are finger vein image preprocessing of the invention of the unique, and the fuzzy vault algorithm has the advantages of simple, while the use of biometrics and traditional password fusion to solve the password security problem.
【技术实现步骤摘要】
一种手指静脉模糊保险箱加密方法
本专利技术设计的是一种模式识别技术,具体地说是一种手指静脉加密方法。
技术介绍
目前来说,世界各地应用最为广泛的依然还是像密码和ID卡一样的一些传统的身份认证技术,不过这也导致了这些身份认证技术已经被充分的研究,因此其安全性方面也在逐渐的降低。随着生物特征识别技术越来越多的被应用到实际生活中,隐私性和安全性的重要性变得不言而喻。同时,对生物特征识别系统的攻击手段也在不断的更新。与传统密码不同,传统的密码往往是随机生成,对密码攻击的难度主要取决于计算的复杂度,而生物特征却是固定不变的,而且往往暴露在各种场合中,因此对生物特征识别系统的攻击有其新的特点。为了完善并解决上述生物特征识别技术中存在的种种隐患和缺陷,一种将生物特征识别技术和传统密码学技术有机的结合在一起的加密技术—生物特征加密技术应运而生,生物特征加密技术在理论上而言既能通过一些传统的密码学手段对生物特征模板进行保护,反过来又能通过生物特征模板对密钥进行保护,最大化的将两者的特点与优势共存。目前在世界各地学者对生物特征加密技术的理论研究中,依然存在需要进一步提高和完善的方面,比如在生物特征加密技术中,如何在众多类型的生物特征中选择并提取出适合用于指定加密方案的特征,并使其能够与密钥进行结合;又比如在加密的过程中,有关加密域的匹配问题,如何提高匹配精度还需要进一步研究;再比如,基于所涉及的生物特征加密系统进行的实验,如何根据所得到的实验数据对加密系统的性能进行评价,毕竟到目前为止,还并没有出现一个有关生物特征加密系统性能评价的标准。
技术实现思路
本专利技术的目的在于提供一 ...
【技术保护点】
一种手指静脉模糊保险箱加密方法,包括手指静脉图像预处理、特征点提取、模糊保险箱算法加密及模糊保险箱算法解密,其特征是:图像预处理得到细化的指静脉图像,特征点提取后保存为特征模板用于加密与解密,所述模糊保险箱算法加密是通过提取出的手指静脉特征点的坐标信息和密钥构成的编码多项式通过数学方法的结合来建立模糊保险箱,所述模糊保险箱算法解密是提取测试用户的现场手指静脉特征样本对模糊保险箱进行解密、搜索出真实点集、进行编码多项式重构、通过重构的编码多项式系数来恢复密钥。
【技术特征摘要】
1.一种手指静脉模糊保险箱加密方法,包括手指静脉图像预处理、特征点提取、模糊保险箱算法加密及模糊保险箱算法解密,其特征是:图像预处理得到细化的指静脉图像,特征点提取后保存为特征模板用于加密与解密,所述模糊保险箱算法加密是通过提取出的手指静脉特征点的坐标信息和密钥构成的编码多项式通过数学方法的结合来建立模糊保险箱,所述模糊保险箱算法解密是提取测试用户的现场手指静脉特征样本对模糊保险箱进行解密、搜索出真实点集、进行编码多项式重构、通过重构的编码多项式系数来恢复密钥。2.根据权利要求1所述的手指静脉模糊保险箱加密方法,其特征是:所述特征点提取是将静脉骨架图像中的交叉点和端点作为手指静脉的特征点从图像中提取出来,将其数量和坐标信息作为特征信息。3.根据权利要求2所述的手指静脉模糊保险箱加密方法,其特征是:用平面位置信息(x,y)来描述手指静脉特征点,假设要加密的密钥K长度为16nbits,所有的运算都是在有限域GF(216)上进行,所述模糊保险箱算法加密的具体步骤如下:(1)首先通过密钥K来构造出编码多项式p(x),将K顺序分割为n个长度为16bits的字符串,即K=knkn-1…k1,计算出K的CRC-16值记为k0,将kn,kn-1,…,k0依次分别作为多项式高阶到低阶的系数,即:p(x)=knxn+kn-1xn-1+…+k1x+k0(2)建立模糊保险箱中的真实点集,提取出注册手指静脉模板的特征点集合MT={(xi,yi)},i=1,2,…,N,其中N是特征点的数量,将每个特征点的横纵坐标(xi,yi)用8bits的字符串表示,并把它们简单的串联起来成为一个长度为16bits的字符串,进行GF(216)上的量化,结果记为ui,将ui映射到编码多项式p(x)上,得到集合U={ui,p(ui)},i=1,2,…,N,该集合即为所建立的模糊保险箱的真实特征点集;(3)添加杂凑点构成最终的模糊保险箱,随机产生一定数量的杂凑点,杂凑点集合表示为C{mj,nj},...
【专利技术属性】
技术研发人员:王科俊,姜金祎,邢向磊,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江,23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。