Touch ID: τι είναι, αισθητήρας δακτυλικών αποτυπωμάτων και αρχή λειτουργίας

Συγγραφέας: IT Sectr Δημοσιεύτηκε: 2026-03-23 Χρόνος ανάγνωσης: 8 λεπ

Touch ID — σύστημα σάρωσης δακτυλικών αποτυπωμάτων που αναπτύχθηκε από την Apple για την ταυτοποίηση χρηστών iPhone, iPad και Mac. Η τεχνολογία έκανε το ντεμπούτο της στο iPhone 5S το 2013 και έγινε ο πρώτος μαζικός βιομετρικός αισθητήρας στα smartphones. Σύμφωνα με το Apple Security White Paper, 2024, η πιθανότητα τυχαίας αντιστοίχισης ενός δακτυλικού αποτυπώματος με ξένο πρότυπο είναι 1 προς 50.000, και ο ίδιος ο αισθητήρας μπορεί να διακρίνει έως και πέντε καταχωρημένα δακτυλικά αποτυπώματα σε μία συσκευή.

Κύρια Σημεία

  • Touch ID — χωρητικός σαρωτής δακτυλικών αποτυπωμάτων της Apple ενσωματωμένος στο κουμπί Home ή στο πλευρικό κουμπί του iPhone/iPad.
  • Χωρητικός αισθητήρας χρησιμοποιεί μια διάταξη μικροσκοπικών πυκνωτών για την ανάγνωση της θηλώδους γραμμής στο δάχτυλο.
  • Secure Enclave αποθηκεύει το μαθηματικό πρότυπο του αποτυπώματος σε απομονωμένο συνεπεξεργαστή και δεν το μεταδίδει στο iOS ή σε εφαρμογές τρίτων.
  • Touch ID πρώτης γενιάς χρησιμοποιήθηκε σε iPhone 5S–iPhone 7, και η δεύτερη γενιά εμφανίστηκε σε iPhone 8 και iPhone SE.
  • Αισθητήρας δεύτερης γενιάς είναι ταχύτερος και ακριβέστερος — ο χρόνος σάρωσης μειώθηκε από 0,3 σε 0,2 δευτερόλεπτα.

Τι είναι το Touch ID;

Touch ID — είναι ένας βιομετρικός αισθητήρας ενσωματωμένος στο κουμπί Home (iPhone 5S–iPhone 8/SE) ή στο πλευρικό κουμπί (iPad Air 4+, iPad mini 6+). Αποτελείται από ζαφείρι (προστασία από γρατσουνιές), χωρητική διάταξη αισθητήρων και ένα δακτύλιο ανίχνευσης δακτύλου που ενεργοποιεί τον σαρωτή κατά την αφή.

Κατά την πρώτη ενεργοποίηση, ο χρήστης καταχωρεί το δακτυλικό του αποτύπωμα — ο αισθητήρας λαμβάνει πολλές εικόνες του δακτύλου από διαφορετικές γωνίες και δημιουργεί ένα μαθηματικό πρότυπο. Σύμφωνα με την Apple, ο σαρωτής διαβάζει τη θηλώδη γραμμή σε υποδερμικό επίπεδο — κάτω από το ανώτερο στρώμα του δέρματος, το οποίο προστατεύει από τη λήψη του αποτυπώματος από την επιφάνεια.

Το Touch ID υποστηρίζει έως πέντε δακτυλικά αποτυπώματα — μπορούν να προστεθούν δάχτυλα και από τα δύο χέρια ή αποτυπώματα μελών της οικογένειας. Ο αισθητήρας λειτουργεί σε οποιαδήποτε θέση δακτύλου χάρη στην αναγνώριση 360 μοιρών. Από την κυκλοφορία του το 2013, το Touch ID χρησιμοποιήθηκε για ξεκλείδωμα iPhone, επιβεβαίωση αγορών στο App Store, πληρωμή μέσω Apple Pay και εξουσιοδότηση σε εφαρμογές τρίτων.

Τεχνολογία χωρητικού αισθητήρα

Χωρητικός σαρωτής δακτυλικών αποτυπωμάτων Το Touch ID αποτελείται από μια διάταξη 500 σημείων ανά ίντσα (ppi) μικροσκοπικών πυκνωτών τοποθετημένων στην επιφάνεια ενός τσιπ πυριτίου. Κάθε πυκνωτής μετρά την ηλεκτρική χωρητικότητα μεταξύ του δακτύλου και του αισθητήρα. Οι κορυφές της θηλώδους γραμμής (εξογκώματα) είναι πιο κοντά στον αισθητήρα και δημιουργούν μεγαλύτερη χωρητικότητα, ενώ οι κοιλάδες μικρότερη.

Η διαφορά χωρητικότητας μεταξύ 50.000 γειτονικών πυκνωτών σχηματίζει μια εικόνα αποτυπώματος με ανάλυση 500 ppi. Το ζαφείρι πάχους 0,1 mm προστατεύει τον αισθητήρα από γρατσουνιές και παρέχει ηλεκτρική μόνωση. Σύμφωνα με την Apple, το ζαφείρι υπολείπεται σε σκληρότητα μόνο από το διαμάντι — αυτό αποτρέπει τη φθορά του αισθητήρα ακόμα και μετά από εκατομμύρια αφές.

Ο σαρωτής Touch ID δεύτερης γενιάς (από iPhone 8) χρησιμοποιεί βελτιωμένη διάταξη πυκνωτών με υψηλότερη πυκνότητα — 800 ppi αντί για 500. Αυτό επέτρεψε την αύξηση της ταχύτητας σάρωσης κατά 30% και τη βελτίωση της ακρίβειας για υγρά ή ξηρά δάχτυλα. Ο χρόνος καταχώρισης νέου αποτυπώματος μειώθηκε από 12 σε 8 αφές.

ΠαράμετροςTouch ID Gen 1Touch ID Gen 2
Ανάλυση αισθητήρα500 ppi800 ppi
Αριθμός αφών για καταχώριση128
Ταχύτητα σάρωσης0,3 δευτ.0,2 δευτ.
ΣυσκευέςiPhone 5S, 6, 6S, 7iPhone 8, SE (2–3), iPad
Προστασία ζαφειριούΝαιΝαι

Γενιές Touch ID: από iPhone 5S έως iPhone SE

Η πρώτη γενιά Touch ID έκανε ντεμπούτο στο iPhone 5S και χρησιμοποιήθηκε μέχρι το iPhone 7. Ο αισθητήρας ήταν ενσωματωμένος στο μηχανικό κουμπί Home και είχε ανάλυση 500 ppi. Με την πάροδο του χρόνου, η Apple βελτίωσε τους αλγόριθμους επεξεργασίας: το iOS 10 πρόσθεσε προσαρμοστική μάθηση — το πρότυπο αποτυπώματος ενημερώνεται σταδιακά με κάθε σάρωση, συλλαμβάνοντας νέες περιοχές του σχεδίου.

Η δεύτερη γενιά Touch ID εμφανίστηκε με το iPhone 8 και το iPad Pro 2018. Βασικές αλλαγές: πυκνότερη διάταξη πυκνωτών (800 ppi), καλύτερη λειτουργία με υγρά δάχτυλα και νέα ενσωμάτωση με Secure Enclave — η έβδομη γενιά SEP επέτρεψε την επιτάχυνση των κρυπτογραφικών λειτουργιών κατά 40%. Το iPhone SE (2ης και 3ης γενιάς) διατήρησε το Touch ID δεύτερης γενιάς ως εναλλακτική λύση για το Face ID για χρήστες που προτιμούν το κουμπί Home.

Στο MacBook Pro, το Touch ID υλοποιείται ως ξεχωριστός αισθητήρας δεξιά από το πλήκτρο Touch Bar (ή στο κουμπί Touch ID σε μοντέλα χωρίς Touch Bar). Στο Mac χρησιμοποιείται το ίδιο Secure Enclave T2 ή M-chip. Σύμφωνα με το Apple Platform Security, στο Mac το Touch ID αποθηκεύει ξεχωριστά πρότυπα για κάθε χρήστη και απενεργοποιείται αυτόματα κατά την ενεργοποίηση της λειτουργίας επισκέπτη.

Προσαρμοστική μάθηση Touch ID

Από το iOS 10, το Touch ID υποστηρίζει προσαρμοστική μάθηση — ο αλγόριθμος επεκτείνει σταδιακά το πρότυπο αποτυπώματος μετά από κάθε επιτυχή ταυτοποίηση. Εάν ο χρήστης αγγίζει τον αισθητήρα με διαφορετικά μέρη του δακτύλου, το πρότυπο εμπλουτίζεται με νέα χαρακτηριστικά (σημεία διακλάδωσης και τερματισμού κορυφών). Η προσαρμοστική μάθηση αυξάνει την ακρίβεια αναγνώρισης κατά 15–20% εντός των πρώτων δύο εβδομάδων μετά την καταχώριση του αποτυπώματος.

Ασφάλεια: Secure Enclave και προστασία αποτυπωμάτων

Secure Enclave — ένας αποκλειστικός συνεπεξεργαστής στο τσιπ Apple A7–A18 και M1–M4 που απομονώνει τα βιομετρικά δεδομένα από το κύριο λειτουργικό σύστημα. Κατά την καταχώριση αποτυπώματος, ο αισθητήρας στέλνει την εικόνα απευθείας στο Secure Enclave μέσω ασφαλούς περιφερειακού καναλιού. Το iOS λαμβάνει μόνο την ειδοποίηση “πρότυπο αποθηκεύτηκε” ή το αποτέλεσμα σύγκρισης “ταιριάζει / δεν ταιριάζει”.

Το μαθηματικό πρότυπο του αποτυπώματος αποθηκεύεται κρυπτογραφημένο εντός του Secure Enclave. Το κλειδί κρυπτογράφησης δημιουργείται βάσει ενός μοναδικού αναγνωριστικού τσιπ (UID), το οποίο προγραμματίζεται κατά το στάδιο παραγωγής και δεν είναι αναγνώσιμο. Σύμφωνα με το Apple Security White Paper, καμία εφαρμογή, συμπεριλαμβανομένου του iOS, δεν έχει πρόσβαση στο πρότυπο αποτυπώματος — το API επιστρέφει μόνο μια δυαδική τιμή επιτυχίας ταυτοποίησης.

Το Touch ID προστατεύεται επίσης από επιθέσεις με απομιμήσεις αποτυπωμάτων. Ο χωρητικός αισθητήρας μετρά την ηλεκτρική αγωγιμότητα του ζωντανού ιστού, επομένως τα αποξηραμένα ή σιλικονούχα αντίγραφα αποτυπωμάτων δεν λειτουργούν. Πρόσθετη προστασία: μετά από 5 αποτυχημένες προσπάθειες, το Touch ID κλειδώνεται και απαιτεί εισαγωγή κωδικού, και μετά από 48 ώρες αδράνειας η συσκευή ζητά επίσης κωδικό πριν από τη βιομετρία.

Περιορισμοί Touch ID

Παρά την υψηλή αξιοπιστία, το Touch ID έχει περιορισμούς. Ο σαρωτής μπορεί να μην λειτουργεί σε περίπτωση έντονης ρύπανσης του δακτύλου (μπογιά, λάδι, βρωμιά), δερματολογικών παθήσεων (έκζεμα, ψωρίαση) ή πολύ ξηρού δέρματος. Το υγρό δάχτυλο είναι η πιο κοινή αιτία αστοχίας του αισθητήρα, καθώς το νερό βραχυκυκλώνει τη χωρητικότητα των πυκνωτών. Η Apple συνιστά την καταχώριση πολλών αποτυπωμάτων του ίδιου δακτύλου υπό διαφορετικές γωνίες για την αύξηση της πιθανότητας επιτυχούς ανάγνωσης.

Touch ID στο Apple Pay

Για πληρωμή μέσω Apple Pay με Touch ID, ο χρήστης τοποθετεί το δάχτυλό του στον αισθητήρα κρατώντας το iPhone κοντά στο τερματικό. Η συναλλαγή επιβεβαιώνεται με κρυπτογραφική υπογραφή που δημιουργείται από το Secure Enclave. Ο αριθμός κάρτας και το δακτυλικό αποτύπωμα δεν μεταδίδονται στον πωλητή — χρησιμοποιείται κωδικοποίηση. Κάθε συναλλαγή λαμβάνει έναν μοναδικό κωδικό (token) που δεν μπορεί να χρησιμοποιηθεί ξανά. Το Touch ID για Apple Pay είναι διαθέσιμο σε iPhone 5S και νεότερα, καθώς και σε iPad και Mac με αισθητήρα.

Touch ID εναντίον Face ID: τι να επιλέξετε

Με την κυκλοφορία του iPhone X το 2017, η Apple ξεκίνησε τη μετάβαση από το Touch ID στο Face ID, αλλά και οι δύο τεχνολογίες παραμένουν επίκαιρες. Touch ID είναι βολικό σε καταστάσεις όπου το πρόσωπο καλύπτεται με μάσκα, το τηλέφωνο βρίσκεται στο τραπέζι ή ο χρήστης δεν μπορεί να κοιτάξει την οθόνη. Face ID είναι ταχύτερο στην κανονική χρήση — αρκεί μια ματιά στην οθόνη χωρίς να αγγίξετε το κουμπί.

Το Touch ID υπερτερεί στην υποστήριξη πολλών χρηστών — έως 5 αποτυπώματα έναντι ενός προσώπου στο Face ID. Αυτό είναι βολικό για οικογενειακά iPad ή εταιρικές συσκευές. Ωστόσο, το Touch ID υστερεί στο βασικό επίπεδο ασφαλείας (FAR 1:50.000 έναντι 1:1.000.000 στο Face ID).

Παράδειγμα κώδικα: έλεγχος Touch ID σε iOS

Το πλαίσιο LocalAuthentication λειτουργεί το ίδιο για Face ID και Touch ID — ο προγραμματιστής δεν χρειάζεται να γράψει διαφορετικό κώδικα για διαφορετικούς τύπους βιομετρίας. Το σύστημα εντοπίζει αυτόματα τον διαθέσιμο αισθητήρα και εμφανίζει τον αντίστοιχο διάλογο. Παρακάτω είναι ένα παράδειγμα με έλεγχο διαθεσιμότητας βιομετρίας στη συσκευή.

swift
import LocalAuthentication

class BiometricHelper {

    static func checkBiometryStatus() {
        let context = LAContext()
        var error: NSError?

        switch context.canEvaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics,
            error: &error
        ) {
        case true:
            let type = context.biometryType
            switch type {
            case .touchID:
                print("Το Touch ID είναι διαθέσιμο")
            case .faceID:
                print("Το Face ID είναι διαθέσιμο")
            case .none:
                print("Τα βιομετρικά δεν έχουν ρυθμιστεί")
            @unknown default:
                print("Άγνωστος τύπος")
            }

        case false:
            print("Τα βιομετρικά δεν είναι διαθέσιμα: \(error)")
        }
    }
}

Η ιδιότητα biometryType επιστρέφει τον τύπο του διαθέσιμου βιομετρικού αισθητήρα: .touchID, .faceID ή .none. Αυτός είναι ο μόνος τρόπος να προσδιοριστεί προγραμματικά ποιος αισθητήρας είναι εγκατεστημένος στη συσκευή. Για το Touch ID, το iOS εμφανίζει αυτόματα τον τυπικό διάλογο με το εικονίδιο δακτυλικού αποτυπώματος και δεν απαιτεί πρόσθετη διαμόρφωση διεπαφής.

Συχνές Ερωτήσεις

Τι συμβαίνει αν κόψω το δάχτυλο με καταχωρημένο αποτύπωμα;

Σε περίπτωση βλάβης του δέρματος (κόψιμο, έγκαυμα, γρατσουνιά), το Touch ID μπορεί να σταματήσει να αναγνωρίζει το αποτύπωμα. Σε αυτήν την περίπτωση, το τηλέφωνο θα ζητήσει κωδικό. Μετά την επούλωση, συνιστάται η εκ νέου καταχώριση του αποτυπώματος — το παλιό πρότυπο δεν θα ενημερωθεί αυτόματα. Το iOS διαγράφει τη βιομετρία και ζητά κωδικό μετά από 5 αποτυχημένες προσπάθειες.

Μπορώ να προσθέσω το αποτύπωμα άλλου ατόμου στο Touch ID;

Ναι, το Touch ID υποστηρίζει έως 5 αποτυπώματα σε μία συσκευή. Μπορούν να προστεθούν αποτυπώματα μελών της οικογένειας ή συναδέλφων. Ωστόσο, όλα τα προστιθέμενα αποτυπώματα έχουν το ίδιο επίπεδο πρόσβασης — ξεκλείδωμα τηλεφώνου, επιβεβαίωση αγορών και πρόσβαση σε εφαρμογές. Δεν είναι δυνατός ο περιορισμός δικαιωμάτων για συγκεκριμένο αποτύπωμα.

Γιατί το Touch ID δεν λειτουργεί με βρεγμένο δάχτυλο;

Ο χωρητικός αισθητήρας Touch ID μετρά τη διαφορά ηλεκτρικού δυναμικού μεταξύ του δακτύλου και των πυκνωτών. Το νερό στο δάχτυλο παραμορφώνει τη χωρητικότητα κάθε πυκνωτή, καθιστώντας την εικόνα της θηλώδους γραμμής μη αναγνώσιμη. Δεύτερη γενιά Touch ID (iPhone 8+) βελτίωσε εν μέρει τη λειτουργία με βρεγμένα δάχτυλα χάρη στην πυκνότερη διάταξη αισθητήρων, αλλά το πρόβλημα δεν έχει λυθεί πλήρως.

Λειτουργεί το Touch ID μέσω γαντιού;

Τα συνηθισμένα υφασμάτινα ή δερμάτινα γάντια εμποδίζουν την ηλεκτρική επαφή μεταξύ του δακτύλου και του χωρητικού αισθητήρα, επομένως το Touch ID δεν λειτουργεί. Ειδικά γάντια με αγώγιμες ίνες (που υποστηρίζουν χωρητική αφή) μπορεί να λειτουργήσουν, αλλά η ακρίβεια αναγνώρισης μειώνεται λόγω παραμόρφωσης της χωρητικότητας.

Πόσο ασφαλή είναι τα αποτυπώματα στο Touch ID;

Τα αποτυπώματα προστατεύονται σε επίπεδο υλικού. Το Secure Enclave κρυπτογραφεί τα πρότυπα με μοναδικό κλειδί συσκευής (UID) και δεν διαθέτει API για εξαγωγή δεδομένων. Ακόμη και με φυσική εξαγωγή του τσιπ Secure Enclave και ανάλυση του διαύλου δεδομένων, τα αποτυπώματα είναι μη προσβάσιμα. Η Apple δηλώνει ότι ούτε η κυβέρνηση ούτε η ίδια η εταιρεία μπορούν να αποκτήσουν αποτυπώματα από τη συσκευή.

Σύνοψη

  • Touch ID — χωρητικός σαρωτής δακτυλικών αποτυπωμάτων της Apple που λειτουργεί μέσω διάταξης μικροσκοπικών πυκνωτών με ανάλυση έως 800 ppi.
  • Πρώτη γενιά (500 ppi) χρησιμοποιήθηκε σε iPhone 5S–iPhone 7, δεύτερη γενιά (800 ppi) — σε iPhone 8, iPhone SE και iPad.
  • Secure Enclave απομονώνει τα βιομετρικά πρότυπα από το iOS — καμία εφαρμογή δεν έχει άμεση πρόσβαση σε αυτά.
  • FAR 1:50.000 — πιθανότητα ψευδούς αντιστοίχισης αποτυπώματος με ξένο πρότυπο.
  • Το Touch ID υποστηρίζει έως 5 αποτυπώματα σε μία συσκευή, συμπεριλαμβανομένων δακτύλων διαφορετικών χρηστών.
  • LocalAuthentication παρέχει ενοποιημένο API για Touch ID και Face ID σε iOS.

Θα αναπτύξουμε μια εφαρμογή για κινητά έτοιμη για χρήση

Η IT Sectr δημιουργεί εφαρμογές iOS και Android για νεοφυείς επιχειρήσεις και επιχειρήσεις από το 2017. Θα σας συμβουλεύσουμε και θα προτείνουμε την καλύτερη λύση.

Συζήτηση έργου

Διαβάστε επίσης