Touch ID: ce este, senzorul de amprente și principiul de funcționare

Autor: IT Sectr Publicat: 2026-03-23 Timp de citire: 8 min

Touch ID — sistemul de scanare a amprentelor dezvoltat de Apple pentru autentificarea utilizatorilor de iPhone, iPad și Mac. Tehnologia a debutat în iPhone 5S în 2013 și a devenit primul senzor biometric de masă din smartphone-uri. Potrivit Apple Security White Paper, 2024, probabilitatea de potrivire accidentală a unei amprente cu un model străin este de 1 la 50 000, iar senzorul poate distinge până la cinci amprente înregistrate pe un singur dispozitiv.

Principalele puncte

  • Touch ID — scanerul capacitiv de amprente Apple încorporat în butonul Home sau butonul lateral al iPhone/iPad.
  • Senzorul capacitiv utilizează o matrice de condensatoare microscopice pentru citirea modelului papilar de pe deget.
  • Secure Enclave stochează șablonul matematic al amprentei într-un coprocesor izolat și nu îl transmite iOS-ului sau aplicațiilor terțe.
  • Touch ID de prima generație a fost folosit în iPhone 5S–iPhone 7, iar a doua generație a apărut în iPhone 8 și iPhone SE.
  • Senzorul de generația a doua este mai rapid și mai precis — timpul de scanare s-a redus de la 0,3 la 0,2 secunde.

Ce este Touch ID?

Touch ID — este un senzor biometric încorporat în butonul Home (iPhone 5S–iPhone 8/SE) sau butonul lateral (iPad Air 4+, iPad mini 6+). Este format din sticlă de safir (protecție împotriva zgârieturilor), o matrice de senzori capacitivi și un inel de detectare a degetului care activează scanerul la atingere.

La prima pornire, utilizatorul își înregistrează amprenta — senzorul face mai multe fotografii ale degetului din diferite unghiuri și creează un șablon matematic. Potrivit Apple, scanerul citește modelul papilar la nivel subdermal — sub stratul superior al pielii, ceea ce protejează împotriva prelevării amprentei de la suprafață.

Touch ID acceptă până la cinci amprente — se pot adăuga degetele ambelor mâini sau amprentele membrilor familiei. Senzorul funcționează în orice poziție a degetului datorită recunoașterii la 360 de grade. De la lansarea din 2013, Touch ID a fost folosit pentru deblocarea iPhone, confirmarea achizițiilor în App Store, plata prin Apple Pay și autorizarea în aplicații terțe.

Tehnologia senzorului capacitiv

Scanerul capacitiv de amprente Touch ID este format dintr-o matrice de 500 de puncte pe inch (ppi) de condensatoare microscopice amplasate pe suprafața unui cip de siliciu. Fiecare condensator măsoară capacitatea electrică dintre deget și senzor. Crestele modelului papilar (proeminențele) sunt mai aproape de senzor și creează o capacitate mai mare, iar văile — una mai mică.

Diferența de capacitate dintre 50 000 de condensatoare adiacente formează o imagine a amprentei cu o rezoluție de 500 ppi. Sticla de safir cu grosimea de 0,1 mm protejează senzorul de zgârieturi și asigură izolația electrică. Potrivit Apple, safirul este depășit ca duritate doar de diamant — acest lucru previne uzura senzorului chiar și după milioane de atingeri.

Scanerul Touch ID de generația a doua (de la iPhone 8) utilizează o matrice îmbunătățită de condensatoare cu o densitate mai mare — 800 ppi în loc de 500. Aceasta a permis creșterea vitezei de scanare cu 30% și îmbunătățirea preciziei pentru degetele umede sau uscate. Timpul de înregistrare a unei noi amprente s-a redus de la 12 la 8 atingeri.

ParametruTouch ID Gen 1Touch ID Gen 2
Rezoluția senzorului500 ppi800 ppi
Numărul de atingeri pentru înregistrare128
Viteza de scanare0,3 s0,2 s
DispozitiveiPhone 5S, 6, 6S, 7iPhone 8, SE (2–3 gen), iPad
Protecție cu safirDaDa

Generațiile Touch ID: de la iPhone 5S la iPhone SE

Prima generație Touch ID a debutat în iPhone 5S și a fost folosită până la iPhone 7. Senzorul era încorporat în butonul Home mecanic și avea o rezoluție de 500 ppi. În timp, Apple a îmbunătățit algoritmii de procesare: iOS 10 a adăugat învățare adaptivă — șablonul amprentei se actualizează treptat la fiecare scanare, captând noi zone ale modelului.

A doua generație Touch ID a apărut odată cu iPhone 8 și iPad Pro 2018. Modificări cheie: o matrice mai densă de condensatoare (800 ppi), o funcționare mai bună cu degetele umede și o nouă integrare cu Secure Enclave — a șaptea generație de SEP a permis accelerarea operațiunilor criptografice cu 40%. iPhone SE (generațiile 2 și 3) au păstrat Touch ID de generația a doua ca alternativă la Face ID pentru utilizatorii care preferă butonul Home.

Pe MacBook Pro, Touch ID este implementat ca un senzor separat în dreapta tastei Touch Bar (sau în butonul Touch ID pe modelele fără Touch Bar). Pe Mac se folosește același Secure Enclave T2 sau M-chip. Potrivit Apple Platform Security, pe Mac, Touch ID stochează șabloane separate pentru fiecare utilizator și se dezactivează automat la activarea modului invitat.

Învățarea adaptivă a Touch ID

Începând cu iOS 10, Touch ID suportă învățarea adaptivă — algoritmul extinde treptat șablonul amprentei după fiecare autentificare reușită. Dacă utilizatorul atinge senzorul cu diferite părți ale degetului, șablonul se îmbogățește cu noi minutii (puncte de ramificare și terminare a crestelor). Învățarea adaptivă crește precizia recunoașterii cu 15–20% în primele două săptămâni după înregistrarea amprentei.

Securitate: Secure Enclave și protecția amprentelor

Secure Enclave — un coprocesor dedicat în cipul Apple A7–A18 și M1–M4 care izolează datele biometrice de sistemul de operare principal. La înregistrarea amprentei, senzorul transmite imaginea direct către Secure Enclave printr-un canal periferic securizat. iOS primește doar notificarea „șablon salvat” sau rezultatul comparației „potrivit / nepotrivit”.

Șablonul matematic al amprentei este stocat criptat în interiorul Secure Enclave. Cheia de criptare este generată pe baza unui identificator unic al cipului (UID), care este programat în faza de producție și nu poate fi citit. Potrivit Apple Security White Paper, nicio aplicație, inclusiv iOS, nu are acces la șablonul amprentei — API-ul returnează doar o valoare booleană a succesului autentificării.

Touch ID este, de asemenea, protejat împotriva atacurilor cu mulaje. Senzorul capacitiv măsoară conductivitatea electrică a țesutului viu, astfel încât mulajele uscate sau din silicon ale amprentelor nu funcționează. Protecție suplimentară: după 5 încercări nereușite, Touch ID se blochează și necesită introducerea parolei, iar după 48 de ore de inactivitate, dispozitivul solicită, de asemenea, parola înainte de biometrie.

Limitările Touch ID

În ciuda fiabilității ridicate, Touch ID are limitări. Scanerul poate să nu funcționeze în caz de murdărire puternică a degetului (vopsea, ulei, murdărie), boli dermatologice (eczemă, psoriazis) sau piele prea uscată. Degetul umed este cea mai frecventă cauză de eșec a senzorului, deoarece apa șuntează capacitatea condensatoarelor. Apple recomandă înregistrarea mai multor amprente ale aceluiași deget sub diferite unghiuri pentru a crește probabilitatea citirii cu succes.

Touch ID în Apple Pay

Pentru plata prin Apple Pay cu Touch ID, utilizatorul aplică degetul pe senzor, ținând iPhone-ul lângă terminal. Tranzacția este confirmată printr-o semnătură criptografică creată de Secure Enclave. Numărul cardului și amprenta nu sunt transmise vânzătorului — se utilizează tokenizarea. Fiecărei tranzacții i se atribuie un cod unic (token) care nu poate fi reutilizat. Touch ID pentru Apple Pay este disponibil pe iPhone 5S și mai noi, precum și pe iPad și Mac cu senzor.

Touch ID versus Face ID: ce să alegi

Odată cu lansarea iPhone X în 2017, Apple a început tranziția de la Touch ID la Face ID, dar ambele tehnologii rămân relevante. Touch ID este convenabil în situațiile în care fața este acoperită cu mască, telefonul stă pe masă sau utilizatorul nu poate privi ecranul. Face ID este mai rapid în utilizarea obișnuită — este suficient să te uiți la ecran fără a atinge butonul.

Touch ID câștigă în ceea ce privește suportul pentru mai mulți utilizatori — până la 5 amprente față de o singură față la Face ID. Acest lucru este convenabil pentru iPad-uri de familie sau dispozitive corporative. Cu toate acestea, Touch ID pierde în ceea ce privește nivelul de securitate de bază (FAR 1:50 000 față de 1:1 000 000 la Face ID).

Exemplu de cod: verificarea Touch ID pe iOS

Framework-ul LocalAuthentication funcționează la fel pentru Face ID și Touch ID — dezvoltatorul nu trebuie să scrie cod diferit pentru diferite tipuri de biometrie. Sistemul detectează automat senzorul disponibil și afișează dialogul corespunzător. Mai jos este un exemplu cu verificarea disponibilității biometricii pe dispozitiv.

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 disponibil")
            case .faceID:
                print("Face ID disponibil")
            case .none:
                print("Biometrie neconfigurată")
            @unknown default:
                print("Tip necunoscut")
            }

        case false:
            print("Biometrie indisponibilă: \(error)")
        }
    }
}

Proprietatea biometryType returnează tipul senzorului biometric disponibil: .touchID, .faceID sau .none. Aceasta este singura modalitate de a determina programatic ce senzor este instalat pe dispozitiv. Pentru Touch ID, iOS afișează automat dialogul standard cu pictograma amprentei și nu necesită configurare suplimentară a interfeței.

Întrebări frecvente

Ce se întâmplă dacă îmi tai degetul cu amprenta înregistrată?

În caz de deteriorare a pielii (tăietură, arsură, zgârietură), Touch ID poate înceta să recunoască amprenta. În acest caz, telefonul va solicita parola. După vindecare, se recomandă reînregistrarea amprentei — șablonul vechi nu se va actualiza automat. iOS șterge biometria și solicită parola după 5 încercări nereușite.

Pot adăuga amprenta altei persoane în Touch ID?

Da, Touch ID suportă până la 5 amprente pe un singur dispozitiv. Se pot adăuga amprentele membrilor familiei sau colegilor. Cu toate acestea, toate amprentele adăugate au același nivel de acces — deblocarea telefonului, confirmarea achizițiilor și accesul la aplicații. Nu se pot restricționa drepturile pentru o amprentă specifică.

De ce nu funcționează Touch ID cu degetul ud?

Senzorul capacitiv Touch ID măsoară diferența de potențial electric dintre deget și condensatoare. Apa de pe deget distorsionează capacitatea fiecărui condensator, făcând imaginea modelului papilar ilizibilă. Generația a doua Touch ID (iPhone 8+) a îmbunătățit parțial funcționarea cu degetele umede datorită matricei mai dense de senzori, dar problema nu a fost rezolvată complet.

Funcționează Touch ID prin mănușă?

Mănușile obișnuite din material textil sau piele blochează contactul electric dintre deget și senzorul capacitiv, prin urmare Touch ID nu funcționează. Mănușile speciale cu fire conductoare (care suportă atingerea capacitivă) pot funcționa, dar precizia recunoașterii scade din cauza distorsionării capacității.

Cât de sigure sunt amprentele în Touch ID?

Amprentele sunt protejate la nivel hardware. Secure Enclave criptează șabloanele cu o cheie unică a dispozitivului (UID) și nu are nicio API pentru extragerea datelor. Chiar și în cazul extragerii fizice a cipului Secure Enclave și analizei magistralei de date, amprentele sunt inaccesibile. Apple declară că nici guvernul, nici compania însăși nu pot obține amprentele de pe dispozitiv.

Concluzii

  • Touch ID — scanerul capacitiv de amprente Apple care funcționează printr-o matrice de condensatoare microscopice cu o rezoluție de până la 800 ppi.
  • Prima generație (500 ppi) a fost folosită în iPhone 5S–iPhone 7, a doua generație (800 ppi) — în iPhone 8, iPhone SE și iPad.
  • Secure Enclave izolează șabloanele biometrice de iOS — nicio aplicație nu are acces direct la ele.
  • FAR 1:50 000 — probabilitatea de potrivire falsă a amprentei cu un model străin.
  • Touch ID suportă până la 5 amprente pe un singur dispozitiv, inclusiv degetele diferiților utilizatori.
  • LocalAuthentication oferă o API unificată pentru Touch ID și Face ID pe iOS.

Vom dezvolta o aplicație mobilă la cheie

IT Sectr creează aplicații iOS și Android pentru startup-uri și afaceri din 2017. Vă vom consilia și vă vom propune cea mai bună soluție.

Discutați proiectul

Citiți și