Complex for studying the principles of fingerprint authentication in information security systems

Authors

  • Denys Ostapets
  • Volodymyr Dziuba
  • Tetiana Koval

DOI:

https://doi.org/10.34185/1562-9945-6-131-2020-06

Keywords:

комплекс, ідентифікація, аутентифікація, біометрія, відбиток пальцю, локальні ознаки, методи порівняння

Abstract

One of the most common and popular among biometric techniques is fingerprints. Cur-rently, a large number of information security systems have been created using these tech-niques. Thus, there is a problem of studying the methods of machine fingerprint recognition during the training of relevant specialists. The aim of the work is to develop a software com-plex for studying the mechanism of biometric authentication using a fingerprint. Fingerprints are static biometry methodic. There are global and local signs of the imprint. For implementation in the developed complex the method of comparison of fingerprints on special points was chosen. The choice of method is made based on the results of comparative analysis and is based on the fact that it has sufficient speed and is the most common. The composition of the developed complex corresponds to the composition of the biometric system but without the scanning device. The complex database is a set of text files (with coordinates of special points) and image files of prints. The developed complex works in 3 modes: registration, identification and authentication. A high-level cross-platform programming language Python was chosen to develop the software of the complex. An open fingerprint database was used to work with the complex. The complex has a demonstration nature. During its use, you can explore and study all the components of the process of biometric identification and authentication of the user by fingerprint: demonstration of the process of finding minutiae on the fingerprint and their comparison; formation of a reference and control template of the user's fingerprint; comparison of control and reference templates of the user during the procedure of identification and authentication and response. Examples of the main processing stages of the complex and the corresponding screen forms (windows) are given. The composition of the complex (in the form of appropriate structural schemes) and software are developed in the work, the main examples and stages of its work are given. It is shown that the complex can be used in the educational process, for example in laboratory or practical classes.

References

Moroz A.A. Biometric technologies. Methods of fingerprinting // Mathematical Machines and Systems. - 2011. - № 3. - P. 58-65.

Handbook of Fingerprint Recognition / D. Maltoni, D. Maio, A.K. Jain, S. Prabhakar – London: Springer-Verlag, 2009. – 494p.

Biometric data exchange formats. Part 8. Skeletal data of a fingerprint template. DSTU ISO / IEC 19794-8: 2017.

Gasparyan A.V., Kirakosyan A.A. A system for comparing fingerprints based on local characteristics // Bulletin of RAU. Series of physical, mathematical and natural sciences. - 2006. - No. 2. - S. 85-91.

Advanced Source Code. Fingerprint Database [Electronic resource] - Access mode: http://www.advancedsourcecode.com/fingerprintdatabase.asp

Published

2021-03-01