Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (24): 78-82.

Previous Articles     Next Articles

Fingercode based remote fingerprint authentication scheme using homomorphic encryption

HE Kang1, LI Mengxing2, ZHAO Jian1, FENG Quan1   

  1. 1.College of Engineering, Gansu Agricultural University, Lanzhou 730000, China
    2.College of Communications and Electronic Engineering, Hunan City University, Yiyang, Hunan 413000, China
  • Online:2013-12-15 Published:2013-12-11

基于Fingercode和同态加密的指纹认证方案

贺  康1,李梦醒2,赵  建1,冯  全1   

  1. 1.甘肃农业大学 工学院,兰州 730000
    2.湖南城市学院 通信与电子工程学院,湖南 益阳 413000

Abstract: In order to solve the problem in protecting privacy of remote identity authentication using fingerprint, a novel scheme based on Fingercode and homomorphic encryption is presented. In the proposed scheme, the server’s template is stored in the encrypted version while the server’s templates of the past schemes are plain, so its security is ensured. A protocol is designed to allow that the server and the user can jointly compute the Euclidean distance between the template and the query without releasing the private data. In the protocol, “packing” method is employed to effectively reduce the load of the computation and communication between the server and customer. Analysis and experiment results show that the proposed scheme is secure and practical.

Key words: authentication, privacy-preserving, Fingercode, homomorphic encryption, packing

摘要: 针对开放网络中进行指纹身份认证时的双方指纹隐私保护问题,提出了基于Fingercode和同态加密的指纹认证方案。相较传统方案,该方案中服务器端模板以加密形式保存,保护了用户指纹数据的安全性;设计了安全认证协议,使得服务器和用户可以联合计算双方指纹特征的距离而不会泄露各自特征数据的隐私。协议中采用了数据打包技术,能够明显减轻服务器与用户之间的通讯压力和计算复杂度。分析和实验结果表明,该方案具有安全性和一定的实用性。

关键词: 认证, 隐私保护, Fingercode, 同态加密, 数据打包