An embedded fingerprint authentication system integrated with a hardware-based truly random number generator

  • Authors:
  • Murat Erat;Kenan Danişman;Salih Ergün;Alper Kanak;Mehmet Kayaoglu

  • Affiliations:
  • TÜBÍTAK, National Research Institute of Electronics and Cryptology, Kocaeli, Turkiye and Dept. of Electronics Engineering, Erciyes University, Kayseri, Turkiye;Dept. of Electronics Engineering, Erciyes University, Kayseri, Turkiye;TÜBÍTAK, National Research Institute of Electronics and Cryptology, Kocaeli, Turkiye;TÜBÍTAK, National Research Institute of Electronics and Cryptology, Kocaeli, Turkiye;TÜBÍTAK, National Research Institute of Electronics and Cryptology, Kocaeli, Turkiye

  • Venue:
  • CAIP'07 Proceedings of the 12th international conference on Computer analysis of images and patterns
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Recent advances in information security requires randomly selected strong keys. Most of these keys are generated by software-based random number generators. However, implementing a Truly Random Number Generator (TRNG) without using a hardware-supported platform is not reliable. In this paper, a fingerprint authentication system using a hardware-based TRNG to produce a private key that encrypts the fingerprint template of a person is presented. The designed hardware can easily be mounted on a standard or embedded PC via its PCI interface to produce random number keys. Random numbers forming the private key is guaranteed to be true because it passes a two-level randomness test evaluated first on the FPGA then on the PC by applying the full NIST test suite. The whole system implements an AES-based encryption scheme to store the person's secret stored on a smart or glossary card safely. The main contribution of the work is the use of new-generation hardware-based TRNGs to enhance the security of a fingerprint authentication system.