Σχεδίαση και υλοποίηση εφαρμογής ταυτοποίησης με βιομετρικά στοιχεία και αναγνώριση εγγράφων με χρήση κινητών συσκευών
Design and development of mobile application for biometric based identification
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Mobile application ; Biometric based identification ; FaceTec ; Photo ID match ; Face authenticationΠερίληψη
Η επαλήθευση ταυτότητας μέσω εφαρμογών έχει γίνει ένα από τα πιο διαδεδομένα μέσα διασφάλισης της ψηφιακής ασφάλειας σε διάφορους τομείς, όπως οι τραπεζικές συναλλαγές, οι κρατικές υπηρεσίες και οι πλατφόρμες κοινωνικής δικτύωσης. Οι εφαρμογές αυτές χρησιμοποιούν τεχνολογίες όπως βιομετρικούς ελέγχους (σάρωση προσώπου, δακτυλικών αποτυπωμάτων), επαλήθευση μέσω ταυτοποιητικών εγγράφων και πιστοποιητικών, καθώς και δύο παραγόντων αυθεντικοποίηση (2FA).
Η αξιοπιστία τους βασίζεται στη δυνατότητα διασταύρωσης δεδομένων και στον έλεγχο της αυθεντικότητας σε πραγματικό χρόνο, κάτι που καθιστά δύσκολη την πλαστογράφηση ή την παράκαμψη των μηχανισμών ασφαλείας. Ωστόσο, η επιτυχία τους εξαρτάται από την ευχρηστία και την προστασία των προσωπικών δεδομένων, με πολλές εφαρμογές να επενδύουν σε προηγμένα συστήματα κρυπτογράφησης και αποθήκευσης πληροφοριών.
Η παρούσα μεταπτυχιακή εργασία παρουσιάζει μια λύση η οποία έχει εφαρμογή σε κινητά τηλέφωνα Android και αφορά της μεθόδους επαλήθευσης ταυτότητας. Για το σκοπό αυτό χρησιμοποιήθηκε το σύνολο εργαλείων ανάπτυξης λογισμικού και βιβλιοθηκών (Software Development Kit) της FaceTec.
Η εφαρμογή αποτελεί ένα σύστημα αυθεντικοποίησης, το οποίο επαληθεύει μέσω μιας διαδικασίας αναγνώρισης προσώπου ή μέσω κάποιων κωδικών username και password την ταυτότητα του χρήστη. Η εφαρμογή συγκρίνει το πρόσωπο του χρήστη με τη φωτογραφία του διπλώματός του και ταυτόχρονα κάνει οπτική αναγνώριση του κειμένου του διπλώματός για να επαληθεύσει τα στοιχεία του. Όταν ο χρήστης ανοίξει ξανά την εφαρμογή, η αναγνώριση προσώπου επαληθεύει το 3D liveness και το συγκρίνει με το αποθηκευμένο 3D Face Map. Έτσι, συνδέεται στην εφαρμογή χωρίς τη χρήση κωδικών πρόσβασης.