Implementation of Embedded Biometrics Technologies : A Case of a Security Token for Fingerprints

임베디드 생체 인식 기술 구현 : 지문 보안 토큰 사례

  • Published : 2003.11.01

Abstract

Biometric technologies using biometric information like fingerprints features are in wide use for the secure user authentication in many services including log-in of computer systems, entrance ID and E-commercial security. Nowadays, biometric technologies are ported into small embedded systems like security tokens or smart cards due to the merit of being secure and automatic in comparison with the previous method in user authentication such as using a PIN. In this paper, the security token developed as an embedded system and tile user authentication system implemented and tested using fingerprints information are described. Communications between the security token and tile host are tested and verified with USB. And, execution time and runtime memory on tile security token board was measured and performance improvement was described. In addition, requisites for the transit from the security token to the match-on-card was mentioned.

지문 정보 등의 생체 정보를 이용하는 생체 인식 기술은 컴퓨터 시스템의 로그인, 출입 ID, 전자 상거래 보안등의 여러 서비스에서 사용자의 안전한 인증(authentication)을 위해 널리 사용되고 있다. 근래에 이르러, 생체 기술은 비밀 번호와 같은 기존의 개인 인증 방법에 비해 안전하면서도 자동화를 가져 올 수 있다는 장점으로 인해, 보안 토큰, 스마트 카드와 같은 소형의 임베디드 시스템에 탑재되고 이용되는 추세이다. 본 논문에서는 임베디드 시스템의 형태인 보안 토큰을 개발하고 지문 정보를 이용한 사용자 인증 시스템을 구현하며 시험한 결과를 기술하였다. 보안 토큰과 호스트와의 통신은 USB를 이용하여 시험 및 검증하였으며 보안 토큰 상에서의 지문 정합 프로그램의 수행 시간과 수행 메모리를 측정하고 성능 개선에 대해 기술하였다. 또한, 보안 토큰에서 매치온 카드(match-on-card)로의 전이를 위해 필요한 내용을 언급하였다.

Keywords

References

  1. 반성범 외, '사용자 인증을 위한 Match-on-Card 시스템에 관한 연구', 제2회 생체인식기술 워크샵, 2002. 1
  2. 장승석, Bulk transfer를 위한 USB host (Windows 98 PC) 프로그램 구성, 한국전자통신 연구원 기술문서(TM-1700-1999-095), 1999.10
  3. Universal Serial Bus Specification 1.1, Sep. 23. 1998
  4. S5N8946 ADSL/Cable Modem Microcontroller USer's Manual, Rev. 1.1, SAMSUNG, 2001
  5. A. Jain, L. Hong, and R. Bolle, 'On-line Fingerprint Verification', IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol. 19, No.4, pp. 302-313, 1997 https://doi.org/10.1109/34.587996
  6. N. Ratha, K. Karu, and A. Jain, 'A Real-Time Matching System for Large Fingerprint Databases', IEEE Trans. on Pattern Analysis and Machine Intelligence, Vol.18, No. 8, Aug. 1996 https://doi.org/10.1109/34.531800
  7. DaeSung Moon et al., 'A Fingerprint Matching Algorithm using A Multi-Resolution Scheme for Memory-Constrained Environments', IC-AI'02, Vol. I, pp. 124-128, Lag Vegas, 2002
  8. NitGen, http://www.nitgen.com
  9. http://www.arm.com