摘要
对指纹加密算法进行整体介绍,并加入纠错机制,设计了带纠错功能的指纹加密算法。该法利用二进制序列发生器生成随机以多项式的系数形式的密钥,将指纹点加密,在密钥恢复阶段用拉格朗日差值来恢复多项式,并利用循环冗余校验码进行校验,可以保证找到最准确的密钥来保证多项式的准确度。实验结果表明:利用带有纠错码的模糊金库算法很好地实现了指纹模板的加密和解密,从而达到了保护生物信息安全的要求;通过密钥长度增长可以提高系统的安全性能。
An overall introduction of fingerprint encryption algorithm is made, then a fingerprint encryption algorithm with error correction is designed by adding error correction mechanism. This new fingerprint encryption algorithm can produce stochastic key in the form of multinomial coefficient by using the binary system sequencer, encrypt fingerprint, and use the Lagrange difference value to restore the muhinomial during authenticating. Due to using the cyclic redundancy check code to find out the most accurate key, the accuracy of this algorithm can be ensured. Experimental result indicates that the fuzzy vault algorithm with error correction can well realize the template protection, and meet the requirements of biological information security protection. In addition, it also indicates that the system's safety performance can be enhanced by changing the key's length.
出处
《中国安全科学学报》
CAS
CSCD
北大核心
2009年第9期97-101,共5页
China Safety Science Journal
关键词
指纹加密/解密
纠错码
指纹细节点
生物加密
随机密钥
fingerprint encryption/decryption
error-correcting code
fingerprint minutia
biometric encryption
random key