Καταγραφή σημείων αναφοράς και διαχείριση βιομετρικών δεδομένων
Benchmark logging and biometric data management
Keywords
Biometrics ; Authentication ; Python ; Flask ; Raspberry Pi 4 ; Fingerprint sensorAbstract
Στην παρούσα μελέτη, καταγράφεται αναλυτικά η δημιουργία ενός συστήματος
ελέγχου ταυτότητας χρηστών, κάνοντας χρήση βιομετρικών δεδομένων και
συγκεκριμένα του δακτυλικού αποτυπώματος. Κατασκευάστηκε υλικό μέρος υπό την
μορφή αισθητήρα δαχτυλικού αποτυπώματος Raspberry Pi 4 και UART Capacitive
Fingerprint Sensor, ενώ για την ανάγκες διαχείρισης των δεδομένων δημιουργήθηκε
διαδικτυακή εφαρμογή με βάση την Python και το Flask. Στα κεφάλαια της παρούσας
εργασίας, παρουσιάζονται έννοιες όπως: η επαλήθευση της ταυτότητας των χρηστών
ενός συστήματος και η συνεισφορά τους στην ασφάλεια αυτού, ο βιομετρικός
έλεγχος ταυτότητας και η διαχείριση των βιομετρικών δεδομένων και ειδικότερα στο
ζήτημα της συλλογής, της επεξεργασίας και της ασφαλούς αποθήκευσής τους.
Επιπλέον, παρουσιάζεται το αποτέλεσμα βιβλιογραφικής αναζήτησης για τα
απαραίτητα χαρακτηριστικά που πρέπει να έχει το software και το hardware
προκειμένου η λειτουργία του ενός συστήματος βιομετρικού ελέγχου ταυτότητας να
είναι ασφαλής και χρηστική. Τέλος, παρουσιάζεται η υπό εξέταση εφαρμογή με
ανάλυση για το software και το hardware που χρησιμοποιήθηκε.
Abstract
In this dissertation, we detail the creation of a biometric data user authentication
system specifically with the use of fingerprint scanner. The hardware part was built
with the use of a Raspberry Pi 4 and a UART Capacitive Fingerprint Sensor, while a
web application based on Python and Flask was created for data management needs.
In the following chapters concepts such as: the verification of the identity of the users
of a system and their contribution to its security, biometric authentication and the
management of biometric data and in particular the issue of their collection,
processing and secure storage are presented. In addition, the result of a bibliographic
search is presented for the necessary characteristics that the software and hardware
must have in order for the operation of a biometric authentication system to be secure
and usable. Finally, the application under consideration is presented with an analysis
of the software and hardware used.