Abstract
In the modern electronic world, the authentication of a person is an important task in many areas of day-to-day. Using biometrics to authenticate a person’s identity has several advantages over the present practices of Personal Identification Numbers (PINs) and passwords. To gain maximum security in the authentication system using biometrics, the computation of the authentication as well as the store of the biometric pattern has to take place in the security token(e.g., smart card, USB token). However, there is an open issue of integrating biometrics into the security token because of its limited resources(processing power and memory space). In this paper, we describe our implementation of the USB token system having 206MHz StrongARM CPU, 16MBytes Flash memory, and 1MBytes RAM. Then, we describe a fingerprint enrollment algorithm that can check false minutiae detected and true minutiae missed by using multiple impressions. Also, to meet the memory space specification and processing power of the security token in fingerprint verification algorithm, we describe a memory-efficient alignment algorithm. Based on experimental results, we confirmed that the RAM requirement of the proposed algorithm is about 16 KBytes, and the Equal Error Rate(EER) is 1.7%. Therefore, our fingerprint authentication algorithm can be executed in real-time on the developed USB token.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Jain, A., Bole, R., Panakanti, S.: Biometrics: Personal Identification in Networked Society. Kluwer Academic Publishers, Dordrecht (1999)
Jain, L., et al.: Intelligent Biometric Techniques in Fingerprint and Face Recognition. CRC Press, Boca Raton (1999)
Gamble, F., Frye, L., Grieser, D.: Real-time Fingerprint Verification System. Applied Optics 31(5), 652–655 (1992)
Jain, A., Hong, L., Bolle, R.: On-line Fingerprint Verification. IEEE Trans. on Pattern Analysis and Machine Intelligence 19(4), 302–313 (1997)
Ratha, N., Karu, K., Jain, A.: A Real-Time Matching System for Large Fingerprint Databases. IEEE Transactions on Pattern Analysis and Machine Intelligence 18(8) (August 1996)
Lim, S., Lee, K.: Efficient Iris Recognition through Improvement of Feature Vector and Classifier. ETRI Journal 23(2) (2001)
Im, S., et al.: A Direction Based Vascular Pattern Extraction Algorithm for Hand Vascular Pattern Verification. ETRI Journal 25(2) (2003)
Kingpin: Attacks on and Countermeasures for USB Hardware Token Devices. In: Proceedings of the Fifth Nordic Workshop on Secure IT Systems Encouraging Co-operation, Reykjavik, Iceland, pp. 35–57, October 12-13 (2000)
Janke, M.: FingerCard Project Presentation (2001), http://www.finger-card.org
Gil, Y., et al.: Performance Analysis of Smart Card-based Fingerprint Recognition for Secure User Authentication. In: Proc. of IFIP on E-commerce, E-business, E-government, pp. 87–96 (2001)
Intel, http://www.intel.com
Pan, S., et al.: A Memory-Efficient Fingerprint Verification Algorithm using A Multi-Resolution Accumulator Array. ETRI Journal 25(3) (June 2003)
SecuGen, http://www.secugen.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Moon, D., Gil, Y.H., Ahn, D., Pan, S.B., Chung, Y., Park, C.H. (2004). Fingerprint-Based Authentication for USB Token Systems. In: Chae, KJ., Yung, M. (eds) Information Security Applications. WISA 2003. Lecture Notes in Computer Science, vol 2908. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24591-9_27
Download citation
DOI: https://doi.org/10.1007/978-3-540-24591-9_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20827-3
Online ISBN: 978-3-540-24591-9
eBook Packages: Springer Book Archive