Abstract—In this paper a parameterized geometric alignment method is proposed for minutiae-based fingerprint template protection by transforming an original minutia vicinity into a geometrically-aligned and protected minutia vicinity by randomly generated parameters. Template diversification can be achieved by setting different parameters for different minutiae vicinities. Comparison result of two protected templates is summarized from comparison results of protected minutiae vicinities from both templates. Experimental results on the public FVC2002DB2_A database show satisfactory biometric performance (with average Equal Error Rate 0.0404) of the proposed algorithm. Performance and security analysis are also given for the proposed approach. I. INTRODUCTION ingerprint templates need careful protection because fingerprint characteristics cannot be updated like usual passwords or PIN codes. Standard encryption (DES, AES, etc) is insufficient to protect a biometric template because the encrypted template needs decryption to invert to its plain-text for comparison. This is insecure as full access to samples or unprotected biometric features is given to the potentially untrusted entity that conducts the comparison. It is preferable to run the comparison process in an encrypted domain. However standard encryption algorithms tolerate no fuzzy distortions inherent with fingerprint samples, neither do cryptographic hash functions such as SHA-1, MD5, …,etc., by purpose. Therefore, biometric template protection algorithms [1-21] were proposed, among which fingerprint template protection algorithms were intensively investigated [2,4-6,8-9,13-16,19-20]. Fingerprint template protection algorithms can use different biometric features: luminance features with image processing techniques [4-5]; minutiae features complemented with additional biometric features (such as ridge surroundings) [6,16]; and the only minutiae features based algorithms which protects already-generated minutiae templates conforming to ANSI or ISO standards. However, the key-inversion attack [12] was found towards the fuzzy vault approach [2]. Fuzzy extractor [13] and secure sketch [14] don't suffer from the key-inversion attack, but they sacrifice comparison accuracy. Biotokens [15] exhibits good performance by exploiting enlarged feature Manuscript received June 7, 2009. This work was supported by funding under the Seventh Research Framework Programme of the European Union, Project TURBINE (ICT-2007-216339). Bian Yang is with the Norwegian Information Security Laboratory at Gjøvik University College, Gjøvik, N-2821, Norway. (phone: +47-61135256; fax: +47-61135170; e-mail: bian.yang@hig.no). Christoph Busch is with the Norwegian Information Security Laboratory at Gjøvik University College, Gjøvik, N-2821, Norway. (phone: +47- 61135194; fax: +47-61135170; e-mail: christoph.busch@hig.no). space, but with large template size which in turn makes this algorithm less attractive to storage-limited applications such as Reference-on-Card systems or On-Card-Comparison systems [22]; in addition, the unprotected information (“control” and “residual” bytes) in [15] might be weak to privacy threats such as linking across different protected templates diversified from the same fingerprint. The method of cancelable fingerprint templates [9] was proposed to distort minutiae data in a non-invertible way. As this mechanism is non-invertible, there is no way to launch the key-inversion attack [12]. All minutiae are assumed to be pre-aligned in [9], but in practical cases a failure-to-align rate of approximately 10% is likely to occur [23]. The pre- alignment accuracy will impact the end-to-end biometric performance. The work [19-20] was also constrained by the same pre-condition of accurate core point detection, which is difficult to achieve in practical applications. We propose a geometric alignment method for each minutia vicinity, which is formed by the minutia itself and its M closest neighboring minutiae. To diversify the original minutia vicinity into various protected vicinities, the geometric alignment is achieved with randomly generated parameters. The geometrically-aligned vicinity can be compared individually and comparisons of all geometrically-aligned vicinities will contribute to a score indicating the similarity of two protected minutiae templates. The proposed parameterized geometric alignment based template protection algorithm is designed to achieve the following goals: reliable geometric alignment without need of inherent homologous points such as core or delta in the original minutia template; satisfactory biometric performance; non-invertibility from a protected template to its original unprotected minutiae template; unlinkability among diversified protected templates from one fingerprint. The reminder of the paper is structured as follows: Section II presents the proposed method, Section III demonstrates the experimental results, Section IV gives a security analysis, and Section V concludes this paper. II.PROPOSED P ARAMETERIZED GEOMETRIC ALIGNMENT BASED FINGERPRINT MINUTIAE TEMPLATE PROTECTION A. General Framework Fig.1 illustrates a general framework for the proposed parameterized geometric alignment based fingerprint Parameterized Geometric Alignment for Minutiae-Based Fingerprint Template Protection Bian Yang and Christoph Busch F 978-1-4244-5020-6/09/$25.00 ©2009 IEEE