Face Template Security

 

 

Project Goal

Security and privacy concern is one of the most important issues in biometric recognition systems. Since there are intra-class variations existing in biometric templates, the traditional encryption methods which are sensitive to variations are not available to protect biometric data. Our project goal is to develop reliable face template protecting schemes, which has high security, reliable accuracy and cancelability.

The right figure explains the main purpose of our project. The above block diagram shows the structure of the biometric system. We mainly want to protect the templates stored in database. And the below one describes the procedure to implement this protection.

ddd

 

Proposed Schemes

1. The Class-Distribution-Preserving Transform [2,3]

There are already cryptosystem schemes proposed to enhance the security of biometric templates. Unfortunately, most of these schemes require binary templates as input. Our proposed "CDP transform" scheme transforms the original face templates into binary strings. It selects a series of distinguishing points (B), computes the distances between the original templates and the distinguishing points. The distances are thresholded to get binary strings as the final binary representation.

 

2. The Hybrid Framework [1]

We expand the CDP transform scheme to construct a three-step hybrid framework, such that the constructed scheme can achieve the three requirements: cancelability, discriminability and security by integrating three different schemes together. Each one of these three schemes provides one property respectively.

 

 

Experimental Results with The Hybrid Framework: (three different databases: CMU PIE, FERET, FRGC)

Histogram: The three figures show the histograms of the feature templates with three different variations (pose, illumination, pose & illumination) with the CMU PIE database. The subfigures (a), (b) and (c) show the genuine and imposter distribution of the feature templates in each step. The distribution of the binary templates has the smallest overlapping rate. Subfigure (d) shows the performance of the feature templates in each step.

Performance: Show the performance with the three databases.

Histogram

 

Performance

dddd

dddd

dddd

dddd

dddd

dddd

 

Sources:

11/10/2009. PPT for ACM-MM-ICME 2009.

      

Publications:

1. Y C Feng, P C Yuen and A K Jain, "Three-Step Cancelable Framework: A Hybrid Approach for Face Template Protection", Proceedings of SPIE Defense and Security Symposium, 2008.

2. Y C Feng and P C Yuen, "Selection of Distinguish Points for Class Distribution Preserving Transform for Biometric Template Protection," Proceedings of IEEE International Conference on Biometrics (ICB), pp. 636-645, 2007.

3. Y C Feng and P C Yuen, "Class-Distribution Preserving Transform for Face Biometric Data Security," Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), pp. 141-144, 2007.

 

References:

Attacks on Biometric Systems:

C. Hill, “Risk of Masquerade Arising from the Storage of Biometrics,” B.S. Thesis, Australian National University, http://chris.fornax.net/biometrics.html.

A. Alder, “Sample images can be independently restored from face recognition templates,” Electrical and Computer Engineering, vol. 2, pp. 1163-1166, 2003.

A Adler, “Images can be regenerated from quantized biometric match score data”, Proceedings of Canadian conference of Electrical and Computer Engineering, pp. 469-472, 2004.

A Alder, “Vulnerabilities in Biometric Encryption Systems,” Proceedings of the IEEE International Conference on Audio- and Video-Based Biometric Person Authentication, vol. 3546, pp. 1100-1109, 2005.

U. Uludag and A. K. Jain, “Attacks on biometric systems: a case study in fingerprints,” Proc. SPIE, vol. 5306, pp. 622-633, 2004.

P. Mohanty, S. Sarkar, R. Kasturi, “Privacy & Security Issues Related to Match Scores,” Conference on Computer Vision and Pattern Recognition Workshop, 2006.

M. Martinez-Diaz   J. Fierrez-Aguilar   F. Alonso-Fernandez   J. Ortega-Garcia   J.A. Siguenza, “Hill-Climbing and Brute-Force Attacks on Biometric Systems: A Case Study in Match-on-Card Fingerprint Verification,” Proceedings 40th Annual IEEE International Carnahan Conferences Security Technology, 2006

 

Survey on Biometric Protection Schemes:

C. Soutar, “Biometric System Security”, http://www.bioscrypt.com/assets/securitysoutar.pdf.

N Ratha, J Connell and R Bolle, “Enhancing security and privacy in biometric-based authentication systems,” IBM Systems Journal, Vol. 40. No. 3, pp. 614 - 634, 2001.

U Uludag, S Pankanti, S Prabhakar, and A K Jain, “Biometric cryptosystems: issues and challenges,” Proceedings of the IEEE, vol. 92, no. 6, pp. 948-960, 2004.

A K Jain, K Nandakumar and A Nagar, “Biometric Template Security”, EURASIP Journal on Advances in Signal Processing, 2008.

 

Primary Researches:

C Soutar, D Roberge, A Stoinav, G Gilroy, V Kumar, “Biometric Encryption Using Image Processing,” Proceedings of SPIE, vol. 3314, pp. 174-188, 1998.

G Davida, Y Frankel and B Matt, “On enabling secure applications through off-line biometric identification,” IEEE Symposium on Privacy and Security, pp. 148-157, 1998.

A Juels, M Wattenberg, “A fuzzy commitment scheme”, Proceedings of the Sixth ACM Conf. on Comp. and Comm. Security, pp. 28-36, 1999.

 

Fuzzy Vault Scheme:

A Juels and M Sudan. “A Fuzzy Vault Scheme”, IEEE International Symposium on Information Theory, 2002.

T C Clancy, N Kiyavash, and D J Lin, “Secure smartcard-based fingerprint authentication”, Proceedings of ACMSIGMM Multimedia, Biometrics Methods and Applications Workshop, pp. 45-52, 2003.

U Uludag, S Pankanti, and A K Jain, “Fuzzy Vault for Fingerprints,” Proceedings of the Sixth Int’l Conf. Audio and Video-Based Biometric Person Authentication, pp. 310-319, 2005.

U Uludag, and A K Jain, “Securing fingerprint template: fuzzy vault with helper data”, in Proceedings of Computer Vision and Pattern Recognition Workshop, pp. 163-163, 2006.

S Yang and I Verbauwhede, “Automatic secure fingerprint verification system based on fuzzy vault scheme,” in Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, vol. 5, pp. 609-612, March 2005.

A Nagar, K Nandakumar, and A K Jain, “Securing Fingerprint Template: Fuzzy Vault with Minutiae Descriptors,” in Proceedings of the International Conference on Pattern Recognition, 2008.

Y J Lee, K Bae, S J Lee, K R Park, and J Kim, “Biometric key binding: fuzzy vault based on iris images,” in Proceedings of 2nd International Conference on Biometrics, pp. 800C 808, August 2007.

 

Cancelable Biometrics:

Y Sutcu, H Sencar, N Nemon, “A Secure Biometric Authentication Scheme Based on Roubst Hashing,” Proceedings of the Seventh Workshop Multimedia and Security, pp.111-116, 2005.

S Tulyakov, V Chavan, and V Govindaraju, “Symmetric Hash Functions for Fingerprint Minutiae,” Proceedings of the Int’l Workshop Pattern Recognition for Crime Prevention, Security, and Surveillance, pp. 30-38, 2005.

R Ang, R Safavi-Naini, L McAven, “Cancelable Key-Based Fingerprint Templates,” ACISP 2005, pp. 242-252, 2005.

N Ratha, J Connell, R Bolle, S Chikkerur, “Cancelable biometrics: A case study in Fingerprints”, Proceedings of International Conference on Pattern Recognition, 2006.

N Ratha, S Chikkerur, J Connell, R Bolle, “Generating Cancelable Fingerprint Templates”, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 29, pp. 561-752, 2007.

 

Binarization:

F Monrose, M K Reiter and S Wetzel, “Password HardeningBased on Key Stroke Dynamics,” Proceedings of ACM Conference on Computer and Communication Security, pp. 73-82, 1999.

F Monrose, M Reiter, Q Li and S Wetzel, “Cryptographic Key Generation from Voice,” Proceedings of IEEE Symp. Security and Privacy, pp.202-213, 2001.

 

Biohashing:

A Teoh, D Ngo and A Goh, “Biohashing: Two Factor Authentication Featuring Fingerprint Data and Tokenised Random Number,” Pattern Recognition, vol. 37, no. 11, pp. 2245-2255, 2004.

A Teoh, Y. Kuan and  S Lee, “Cancellable biometrics and annotations on BioHash,” Pattern Recognition, Vol. 41, pp. 2034-2044, 2008.

A Teoh, A Goh and D Ngo, “Random Multispace Quantization as an Analytic Mechanism for BioHashing of Biometric and Random Identity Inputs,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 28, no. 12, pp. 1892-1901, 2006.