Face ID — ce este, cum funcționează recunoașterea facială

Autor: IT Sectr Publicat: 2026-04-04 Timp de citire: 9 min

Face ID este sistemul de autentificare biometrică Apple care utilizează scanarea tridimensională a feței pentru deblocarea dispozitivelor și autorizarea plăților. Tehnologia a înlocuit Touch ID începând cu iPhone X în 2017 și a devenit standardul de protecție biometrică în gama iPhone și iPad Pro. Conform Apple Platform Security (2025), probabilitatea unei potriviri accidentale a feței pentru Face ID este de 0.0001% — de 10 ori mai precisă decât amprenta digitală.

Principalele puncte

  • Face ID — sistemul de recunoaștere facială 3D Apple bazat pe proiecția a 30 000 de puncte infraroșii prin camera TrueDepth
  • Neural Engine — neuroprocesor specializat în cipurile A12+ pentru procesarea datelor biometrice în timp real
  • Attention Awareness — verificarea obligatorie a direcției privirii, prevenind deblocarea fără știrea utilizatorului
  • Secure Enclave — modul hardware unde sunt stocate și comparate șabloanele matematice ale feței fără acces din iOS
  • FAR 0.0001% — probabilitatea recunoașterii false a feței altei persoane, de 10 ori mai mică decât la Touch ID

Ce este Face ID?

Face ID este un sistem de autentificare biometrică Apple bazat pe scanarea tridimensională a feței utilizatorului. A apărut pentru prima dată în iPhone X în septembrie 2017, înlocuind Touch ID ca metodă principală de protecție biometrică a dispozitivelor emblematice Apple. Spre deosebire de recunoașterea facială 2D dintr-o fotografie cu camera frontală, Face ID construiește o hartă precisă a adâncimii feței, analizând peste 30 000 de puncte infraroșii invizibile.

Sistemul utilizează neuroprocesorul specializat Neural Engine din cipurile Apple A12 și mai noi. Neural Engine execută 600 de miliarde de operații pe secundă, procesând datele biometrice direct pe dispozitiv fără transmitere în cloud. Șabloanele matematice ale feței sunt criptate și stocate exclusiv în Secure Enclave — modulul hardware de securitate izolat de sistemul de operare iOS.

Face ID este suportat pe toate dispozitivele Apple cu cameră TrueDepth: iPhone X și mai noi (cu excepția iPhone SE), iPad Pro 11" și 12.9" (generația a 3-a și mai noi), precum și iPad Air și iPad mini cu modulul corespunzător. Tehnologia este utilizată nu doar pentru deblocarea dispozitivelor, ci și pentru autorizarea plăților în Apple Pay, cumpărăturilor în App Store și completarea parolelor prin iCloud Keychain.

Cum funcționează Face ID?

Face ID parcurge trei etape consecutive: detectarea feței, proiecția hărții de adâncime infraroșie și verificarea atenției (attention awareness). Fiecare etapă este executată de modulele hardware ale camerei TrueDepth fără participarea procesorului central, ceea ce exclude interceptarea datelor la nivelul sistemului de operare.

Detectarea și proiecția punctelor

Camera IR TrueDepth detectează prezența feței în câmpul vizual al modulului. Flood Illuminator — iluminarea infraroșie — luminează fața cu lumină invizibilă pentru ochi, asigurând funcționarea sistemului în întuneric total. Dot Projector proiectează pe față peste 30 000 de puncte infraroșii într-o rețea regulată. Camera înregistrează deformarea acestei rețele în raport cu trăsăturile feței — similar modului în care lumina structurată funcționează în scanerele 3D profesionale.

Crearea hărții de adâncime și a șablonului

Pe baza punctelor obținute, Neural Engine construiește un model matematic al feței — un schelet de adâncime cu precizie de zecimi de milimetru. Din acest model sunt extrase caracteristici unice: distanțele dintre punctele cheie (ochi, nas, buze), forma pomeților și a maxilarului, proporțiile volumetrice. Șablonul de aproximativ 20 KB este criptat cu o cheie criptografică unică pentru Secure Enclave și stocat în memoria nevolatilă a modulului.

Attention Awareness și adaptare

Sistemul verifică dacă utilizatorul se uită conștient la ecran — funcția Attention Awareness. Emițătoare IR suplimentare verifică direcția privirii și fixarea pupilelor. Fără această verificare, Face ID este blocat implicit și pentru autentificare este necesară introducerea parolei. Sistemul se adaptează și la modificările naturale ale aspectului: barbă, ochelari, căști, machiaj. La fiecare recunoaștere reușită, șablonul este actualizat, capturând noua imagine a feței și îmbunătățind precizia în timp.

Camera TrueDepth: structură și componente

Modulul TrueDepth este format din mai multe componente hardware care funcționează sincron. Fiecare componentă îndeplinește o funcție strict definită: de la iluminarea feței în întuneric până la proiecția hărții de adâncime pentru analiza ulterioară în Neural Engine.

ComponentăDestinațieTehnologie
Flood IlluminatorIluminarea infraroșie a fețeiLaser VCSEL 940 nm
Dot ProjectorProiecția a 30 000 de puncte IRElement optic difractiv
Infrared CameraCaptarea hărții de adâncimeSenzor CMOS 940 nm
Neural EngineProcesarea datelor biometriceNeuroprocesor cu 16 nuclee
Secure EnclaveStocarea șablonului și comparareaCriptare hardware AES-256

O caracteristică importantă a modulului este izolarea hardware a fluxului video. Camera infraroșie transmite datele direct către Secure Enclave printr-un canal securizat dedicat. Nici sistemul de operare iOS, nici aplicațiile terțe nu au acces la imaginile brute ale feței. Aceasta elimină clasa de atacuri legate de interceptarea datelor biometrice din memoria aplicației.

Face ID vs Touch ID: comparație precizie și viteză

Ambele tehnologii de autentificare biometrică Apple au caracteristici diferite care influențează alegerea între ele în diferite scenarii de utilizare. Comparația se face după metrici cheie: precizia recunoașterii, viteza de funcționare și rezistența la atacuri.

  • FAR (False Acceptance Rate) — pentru Face ID 0.0001% (1 la milion), pentru Touch ID 0.001% (1 la 50 000). Face ID este de 10 ori mai precis datorită scanării 3D
  • Viteză — Touch ID funcționează în 200–300 ms, Face ID în 600–1000 ms cu verificarea privirii. Touch ID este mai rapid în scenariul static
  • Rezistența la machete — Face ID este protejat împotriva fotografiilor, măștilor și mulajelor din silicon datorită cerinței de privire vie și proiecției IR. Touch ID poate fi păcălit printr-o copie de calitate a amprentei
  • Condiții de mediu — Touch ID nu funcționează cu degete umede sau murdare. Face ID funcționează în întuneric total datorită Flood Illuminator, dar poate greși la lumina directă a soarelui pe lentila camerei IR
  • Utilizatori multipli — Touch ID permite stocarea a până la 5 amprente (degete diferite sau alți utilizatori). Face ID recunoaște implicit o singură față, dar suportă aspectul alternativ (Alternative Appearance)

Pentru aplicațiile mobile, ambele tehnologii sunt utilizate printr-un API unic LocalAuthentication. Dezvoltatorul nu alege între Face ID și Touch ID — sistemul folosește automat senzorul biometric disponibil pe dispozitivul utilizatorului. Aceasta înseamnă că aplicația care implementează autentificarea biometrică prin LAContext funcționează corect pe toate dispozitivele Apple.

Implementarea Face ID prin LocalAuthentication

În iOS, dezvoltatorii folosesc framework-ul LocalAuthentication pentru integrarea Face ID și Touch ID în aplicații. API-ul abstrage detaliile senzorului biometric specific — codul arată la fel pentru recunoașterea feței și a amprentei. Toate calculele biometrice sunt efectuate în interiorul Secure Enclave fără transmiterea datelor către dezvoltator.

swift
import LocalAuthentication

func authenticateUser() {
    let context = LAContext()
    context.localizedReason = "Confirmați identitatea pentru acces"

    var error: NSError?
    guard context.canEvaluatePolicy(
        .deviceOwnerAuthenticationWithBiometrics,
        error: &error
    ) else {
        // Biometrie indisponibilă — afișează ecranul de introducere a parolei
        showPasscodeFallback()
        return
    }

    context.evaluatePolicy(
        .deviceOwnerAuthenticationWithBiometrics,
        localizedReason: "Autentificare necesară"
    ) { success, error in
        if success {
            DispatchQueue.main.async {
                // Utilizator confirmat prin Face ID
                self.showProtectedContent()
            }
        }
    }
}

Framework-ul LAContext oferă politica .deviceOwnerAuthenticationWithBiometrics care selectează automat senzorul biometric disponibil: Face ID pe dispozitivele cu TrueDepth, Touch ID pe dispozitivele cu buton Home. Dacă senzorul biometric este indisponibil sau au avut loc 3 încercări eșuate consecutive, sistemul propune introducerea parolei dispozitivului — fără cod suplimentar din partea dezvoltatorului.

În iOS 16+ a apărut API-ul extins AuthenticationServices pentru autentificarea biometrică asincronă prin ASAuthorizationController. Această abordare este recomandată de Apple pentru proiecte noi, deoarece se integrează cu iCloud Keychain și suportă Passkeys — autentificare fără parolă conform standardului FIDO2.

Securitatea Face ID și protecția datelor

Arhitectura de securitate Face ID este construită pe trei niveluri: izolarea hardware Secure Enclave, legarea criptografică a șablonului de dispozitiv și protecția algoritmică împotriva atacurilor de tip spoofing. Niciunul dintre aceste niveluri nu se bazează pe protecția software iOS, ceea ce elimină vulnerabilitățile la nivelul sistemului de operare.

Secure Enclave este un coprocesor dedicat bazat pe arhitectura ARM TrustZone, care rulează sub propriul micro-SO (SEPOS). Are un canal hardware direct către camera infraroșie TrueDepth, ocolind magistrala de date a procesorului principal. Șablonul feței este criptat în interiorul Secure Enclave folosind o cheie legată de identificatorul unic al dispozitivului (UID), care este încorporat în cip în faza de producție și inaccesibil pentru citire chiar și de către Apple.

Pentru protecția împotriva spoofing-ului, Face ID utilizează două mecanisme: liveness detection și attention awareness. Liveness detection analizează textura pielii pe baza imaginii IR: materialul fotografiei, al măștii de silicon sau al copiei 3D are un coeficient de reflexie diferit în spectrul infraroșu față de pielea vie. Standardul FIDO2 și cerințele organismelor de reglementare ETSI EN 319 411 clasifică Face ID ca sistem biometric cu nivel înalt de asigurare (High Assurance), potrivit pentru autorizarea tranzacțiilor financiare.

Întrebări frecvente

Funcționează Face ID în întuneric?

Da, Face ID utilizează Flood Illuminator — iluminare infraroșie pe laser VCSEL 940 nm, invizibilă pentru ochiul uman. Aceasta asigură iluminarea feței în întuneric total pentru captarea hărții de adâncime. Singura diferență — la iluminare slabă, sistemul poate menține mai mult timp blocarea animației până la finalizarea scanării.

Poate fi păcălit Face ID cu o mască sau fotografie?

Păcălirea Face ID cu o fotografie este imposibilă — sistemul nu folosește o imagine 2D de la camera obișnuită, ci construiește o hartă tridimensională pe baza punctelor IR. O mască de silicon de înaltă calitate (recuzită Hollywood certificată) poate teoretic ocoli protecția, dar astfel de atacuri necesită resurse semnificative. Apple confirmă că funcția Attention Awareness blochează măștile cu ochii închiși.

Își amintește Face ID schimbările de aspect — barba sau ochelarii?

Da, Face ID se adaptează la modificările naturale ale aspectului datorită învățării automate pe dispozitiv. La fiecare deblocare reușită, șablonul este actualizat, capturând noua imagine a feței. Sistemul recunoaște utilizatorul cu ochelari, barbă, căciulă și după schimbarea coafurii. La modificări radicale — de exemplu, după o operație plastică — va fi necesară reconfigurarea Face ID.

Ce dispozitive suportă Face ID?

Face ID este suportat pe iPhone X, XR, XS, 11, 12, 13, 14, 15 și 16 (toate modelele), iPad Pro 11" (generația 1 și mai noi), iPad Pro 12.9" (generația 3 și mai noi), iPad Air (generația 4 și mai noi) și iPad mini (generația 6). Nu suportă Face ID: iPhone SE (toate generațiile), iPad din gama de bază și iPad mini generația 5 — aceste dispozitive folosesc Touch ID.

Ce se întâmplă după 5 încercări eșuate Face ID?

După 5 încercări eșuate consecutive, Face ID se blochează până la introducerea parolei dispozitivului. La 10 încercări eșuate, dispozitivul șterge toate datele (dacă opțiunea Erase Data este activată în setări). Attention Awareness oferă protecție suplimentară: dacă utilizatorul nu se uită la ecran, Face ID nu se activează, prevenind deblocarea în somn sau fără știre.

Concluzii

  • Face ID — sistem de recunoaștere facială 3D Apple cu precizie FAR 0.0001%, folosind proiecția a 30 000 de puncte infraroșii
  • Camera TrueDepth include Flood Illuminator, Dot Projector și camera IR, care funcționează sincron într-un circuit hardware izolat
  • Neural Engine procesează datele biometrice pe dispozitiv — nicio informație despre față nu este transmisă în cloud-ul Apple
  • Secure Enclave stochează șablonul criptat al feței și efectuează compararea fără acces din iOS sau aplicații terțe
  • Attention Awareness — verificarea obligatorie a direcției privirii, prevenind deblocarea fără știrea utilizatorului
  • LocalAuthentication — API unificat iOS pentru lucrul cu Face ID și Touch ID, care abstrage tipul senzorului biometric
  • FIDO2 și PSD2 recunosc Face ID ca biometrie de nivel înalt de asigurare pentru operații financiare și tranzacții bancare

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