DocumentCode :
70724
Title :
Modeling IrisCode and Its Variants as Convex Polyhedral Cones and Its Security Implications
Author :
Kong, A.W.
Author_Institution :
Forensics & Security Lab., Nanyang Technol. Univ., Singapore, Singapore
Volume :
22
Issue :
3
fYear :
2013
fDate :
Mar-13
Firstpage :
1148
Lastpage :
1160
Abstract :
IrisCode, developed by Daugman, in 1993, is the most influential iris recognition algorithm. A thorough understanding of IrisCode is essential, because over 100 million persons have been enrolled by this algorithm and many biometric personal identification and template protection methods have been developed based on IrisCode. This paper indicates that a template produced by IrisCode or its variants is a convex polyhedral cone in a hyperspace. Its central ray, being a rough representation of the original biometric signal, can be computed by a simple algorithm, which can often be implemented in one Matlab command line. The central ray is an expected ray and also an optimal ray of an objective function on a group of distributions. This algorithm is derived from geometric properties of a convex polyhedral cone but does not rely on any prior knowledge (e.g., iris images). The experimental results show that biometric templates, including iris and palmprint templates, produced by different recognition methods can be matched through the central rays in their convex polyhedral cones and that templates protected by a method extended from IrisCode can be broken into. These experimental results indicate that, without a thorough security analysis, convex polyhedral cone templates cannot be assumed secure. Additionally, the simplicity of the algorithm implies that even junior hackers without knowledge of advanced image processing and biometric databases can still break into protected templates and reveal relationships among templates produced by different recognition methods.
Keywords :
image matching; image representation; iris recognition; IrisCode modelling; Matlab command line; advanced image processing; biometric databases; biometric personal identification; biometric signal rough representation; biometric templates; central ray; convex polyhedral cone templates; iris recognition algorithm; objective function; palmprint templates; security analysis; template protection methods; Algorithm design and analysis; Biomedical imaging; Gabor filters; Iris recognition; Linear programming; Security; Vectors; Biometrics; iris recognition; palmprint recognition; template protection; Algorithms; Biometry; Computer Security; Computer Simulation; Image Enhancement; Image Interpretation, Computer-Assisted; Iris; Models, Biological; Photography; Reproducibility of Results; Sensitivity and Specificity; Software; Software Validation; Subtraction Technique;
fLanguage :
English
Journal_Title :
Image Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7149
Type :
jour
DOI :
10.1109/TIP.2012.2227770
Filename :
6355681
Link To Document :
بازگشت