论文部分内容阅读
生物特征具有唯一性、不可否认性、不易被遗失忘记和直接与个体相联的特性。人们将生物特征与密码学相结合,有效解决了传统密码学中密钥不能将用户数字身份和物理身份相统一的问题。现有的生物特征加密方法主要分为密钥释放、密钥绑定和密钥生成三类,密钥绑定是使用最多也是最成熟的加密方法。然而,就现有的模糊保险箱这个经典的密钥绑定方法而言,仍存在一定的安全隐患,如:该模糊保险箱方法不能有效抵抗基于杂凑点添加方式的统计攻击和多应用领域中的交叉对比攻击等。针对上述问题,本文提出了一种基于指纹全局圆柱码的密钥绑定方法。该密钥绑定方法不用添加杂凑点,可以抵抗多应用领域中的交叉对比攻击。该方法主要由三个部分组成:1)全局圆柱码特征提取。提取唯一表示一幅指纹图像的二值定长特征;2)密钥绑定。将安全密钥作为多项式的系数,用随机生成数构造在多项式上的点,并对随机生成数对应的多项式值进行BCH编码,再用第一部分提取出的二值定长特征与编码值进行异或操作;3)密钥恢复。利用二值定长特征恢复多项式上的点并重构多项式,最后得到绑定密钥。为了验证全局圆柱码特征的性能和密钥绑定方法的有效性,我们在FVC2002DB2上进行了实验。实验结果表明,全局圆柱码特征的性能较Fingercode特征的性能有一定程度的提高,且基于指纹全局圆柱码的密钥绑定方法有较好的密钥恢复率。