论文部分内容阅读
模糊金库算法(Fuzzy Vault)是生物加密领域的一个经典算法,它很好的融合了生物特征的模糊性与密码算法的精确性,实现了个人身份特征与密钥信息相互绑定的目的。模糊金库算法的提出,弥补了原有信息安全体系中存在的不足,该算法利用生物认证方式取代原有的“用户名+密码”模式,规避了身份验证过程中的短板,如未经授权用户身份冒用、共用等现象。同时,模糊金库算法针对传统密码体制的密码长度有限、存储管理不便、记忆困难等问题,做出了相应改善,使得信息在传输和存储的过程中更加安全。在生物识别领域,指纹识别以其独特性、持久性、易用性等特点,已经在诸多实际应用领域中占据主导地位,形成了技术上和市场上的绝对优势。本文主要研究基于指纹特征的模糊金库算法,在大量文献研究的基础上,引入伪随机序列,提出一种改进的随机性模糊金库算法。论文的主要工作和成果如下:1.研究并实现基于指纹局部特征信息的指纹识别算法。模糊金库算法作为本文算法的研究基础,它利用采集到的指纹特征信息,对密钥信息进行加密处理,是一种指纹密钥算法。所以,通过指纹识别算法提取可靠的指纹特征信息,有助于提高模糊金库算法的整体性能。2.研究分析最早由Juels提出的模糊金库算法,以及U.Uludag、ShenglinYang等学者所提出的基于模糊金库算法的改进算法,比较并指出各种算法在设计方面、性能分析方面和实验设计方面存在的问题。3.本文提出改进的随机性模糊金库算法。该算法引入伪随机序列发生器对指纹特征数据进行变换,增加实验数据的随机性;改变模糊金库算法中的特征多项式为一维线性函数,使得函数长度与密钥信息无关;引入密钥分离的思想,在保证密钥信息与身份绑定的同时,提高了密钥信息的保密性。通过算法的改进,达到储存与绑定密钥信息的目的。