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


Erat M., DANIŞMAN K., ERGUEN S., KANAK A., KAYAOGLU M.

12th International Conference on Computer Analysis of Images and Patterns, Vienna, Avusturya, 27 - 29 Ağustos 2007, cilt.4673, ss.366-373 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası: 4673
  • Basıldığı Şehir: Vienna
  • Basıldığı Ülke: Avusturya
  • Sayfa Sayıları: ss.366-373
  • Erciyes Üniversitesi Adresli: Evet

Özet

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.