Face ID — wat is het, hoe werkt gezichtsherkenning

Auteur: IT Sectr Gepubliceerd: 2026-04-04 Leestijd: 9 min

Face ID is Apple's biometrische authenticatiesysteem dat gebruikmaakt van driedimensionale gezichtsscanning om apparaten te ontgrendelen en betalingen te autoriseren. De technologie verving Touch ID vanaf de iPhone X in 2017 en werd de standaard voor biometrische beveiliging in de iPhone- en iPad Pro-lijn. Volgens Apple Platform Security (2025) is de kans op een toevallige gezichtsovereenkomst voor Face ID 0,0001% — 10 keer nauwkeuriger dan een vingerafdruk.

Belangrijkste punten

  • Face ID — Apple's 3D-gezichtsherkenningssysteem op basis van projectie van 30.000 infraroodpunten via de TrueDepth-camera
  • Neural Engine — gespecialiseerde neuroprocessor in A12+-chips voor real-time verwerking van biometrische gegevens
  • Attention Awareness — verplichte controle van de kijkrichting, die ontgrendeling zonder medeweten van de gebruiker voorkomt
  • Secure Enclave — hardwaremodule waarin wiskundige gezichtssjablonen worden opgeslagen en vergeleken zonder toegang vanuit iOS
  • FAR 0,0001% — kans op valse herkenning van andermans gezicht, 10 keer lager dan bij Touch ID

Wat is Face ID?

Face ID is Apple's biometrische authenticatiesysteem op basis van driedimensionale scanning van het gezicht van de gebruiker. Het verscheen voor het eerst in de iPhone X in september 2017 en verving Touch ID als de primaire methode voor biometrische beveiliging van Apple's vlaggenschipapparaten. In tegenstelling tot 2D-gezichtsherkenning op basis van een foto met de camera aan de voorkant, bouwt Face ID een nauwkeurige dieptekaart van het gezicht door meer dan 30.000 onzichtbare infraroodpunten te analyseren.

Het systeem maakt gebruik van de gespecialiseerde neuroprocessor Neural Engine in Apple A12 en nieuwere chips. Neural Engine voert 600 miljard bewerkingen per seconde uit en verwerkt biometrische gegevens rechtstreeks op het apparaat zonder overdracht naar de cloud. Wiskundige gezichtssjablonen worden versleuteld en uitsluitend opgeslagen in de Secure Enclave — een hardwarebeveiligingsmodule die geïsoleerd is van het iOS-besturingssysteem.

Face ID wordt ondersteund op alle Apple-apparaten met een TrueDepth-camera: iPhone X en nieuwer (behalve iPhone SE), iPad Pro 11" en 12.9" (3e generatie en nieuwer), evenals iPad Air en iPad mini met de juiste module. De technologie wordt niet alleen gebruikt voor het ontgrendelen van apparaten, maar ook voor het autoriseren van betalingen in Apple Pay, aankopen in de App Store en het invullen van wachtwoorden via iCloud Keychain.

Hoe werkt Face ID?

Face ID doorloopt drie opeenvolgende fasen: detectie van het gezicht, projectie van de infrarood-dieptekaart en aandachtscontrole (attention awareness). Elke fase wordt uitgevoerd door de hardwaremodules van de TrueDepth-camera zonder tussenkomst van de centrale processor, waardoor gegevensonderschepping op OS-niveau wordt uitgesloten.

Detectie en projectie van punten

De IR-camera van TrueDepth detecteert de aanwezigheid van een gezicht in het gezichtsveld van de module. Flood Illuminator — infraroodverlichting — verlicht het gezicht met voor het oog onzichtbaar licht en zorgt voor werking van het systeem in volledige duisternis. Dot Projector projecteert meer dan 30.000 infraroodpunten in een regelmatig raster op het gezicht. De camera registreert de vervorming van dit raster ten opzichte van de gezichtskenmerken — vergelijkbaar met hoe gestructureerd licht werkt in professionele 3D-scanners.

Creatie van de dieptekaart en het sjabloon

Op basis van de verkregen punten bouwt Neural Engine een wiskundig model van het gezicht — een diepteskelet met een nauwkeurigheid van tienden van millimeters. Uit dit model worden unieke kenmerken geëxtraheerd: afstanden tussen belangrijke punten (ogen, neus, lippen), vorm van jukbeenderen en kaak, volumetrische verhoudingen. Het sjabloon van ongeveer 20 KB wordt versleuteld met een cryptografische sleutel die uniek is voor de Secure Enclave en opgeslagen in het niet-vluchtige geheugen van de module.

Attention Awareness en aanpassing

Het systeem controleert of de gebruiker bewust naar het scherm kijkt — de functie Attention Awareness. Extra IR-zenders controleren de kijkrichting en fixatie van de pupillen. Zonder deze controle is Face ID standaard geblokkeerd en is voor authenticatie het invoeren van een wachtwoord vereist. Het systeem past zich ook aan natuurlijke veranderingen in uiterlijk aan: baard, bril, hoofddeksels, make-up. Bij elke succesvolle herkenning wordt het sjabloon bijgewerkt, wordt een nieuw gezichtsbeeld vastgelegd en wordt de nauwkeurigheid in de loop van de tijd verbeterd.

TrueDepth-camera: structuur en componenten

De TrueDepth-module bestaat uit verschillende hardwarecomponenten die synchroon werken. Elk component vervult een strikt gedefinieerde functie: van het verlichten van het gezicht in het donker tot het projecteren van de dieptekaart voor latere analyse in de Neural Engine.

ComponentDoelTechnologie
Flood IlluminatorInfraroodverlichting van het gezichtVCSEL-laser 940 nm
Dot ProjectorProjectie van 30.000 IR-puntenDiffractief optisch element
Infrared CameraOpname van de dieptekaartCMOS-sensor 940 nm
Neural EngineVerwerking van biometrische gegevens16-kernige neuroprocessor
Secure EnclaveOpslag van het sjabloon en vergelijkingAES-256 hardwareversleuteling

Een belangrijk kenmerk van de module is de hardware-isolatie van de videostroom. De infraroodcamera verzendt gegevens rechtstreeks naar de Secure Enclave via een speciaal beveiligd kanaal. Noch het iOS-besturingssysteem, noch apps van derden hebben toegang tot de ruwe gezichtsafbeeldingen. Dit elimineert de klasse van aanvallen die verband houden met het onderscheppen van biometrische gegevens uit het applicatiegeheugen.

Face ID versus Touch ID: vergelijking van nauwkeurigheid en snelheid

Beide biometrische authenticatietechnologieën van Apple hebben verschillende kenmerken die de keuze tussen hen in verschillende gebruiksscenario's beïnvloeden. De vergelijking wordt gemaakt op basis van belangrijke meetgegevens: herkenningsnauwkeurigheid, snelheid en weerstand tegen aanvallen.

  • FAR (False Acceptance Rate) — voor Face ID 0,0001% (1 op miljoen), voor Touch ID 0,001% (1 op 50.000). Face ID is 10 keer nauwkeuriger dankzij 3D-scannen
  • Snelheid — Touch ID werkt in 200–300 ms, Face ID in 600–1000 ms met blikcontrole. Touch ID is sneller in statische scenario's
  • Weerstand tegen nabootsingen — Face ID is beschermd tegen foto's, maskers en siliconen afdrukken dankzij de vereiste van levende blik en IR-projectie. Touch ID kan worden misleid door een kwaliteitskopie van een vingerafdruk
  • Omgevingsomstandigheden — Touch ID werkt niet met natte of vuile vingers. Face ID werkt in volledige duisternis dankzij Flood Illuminator, maar kan fouten maken bij direct zonlicht op de lens van de IR-camera
  • Meerdere gebruikers — Touch ID kan tot 5 vingerafdrukken opslaan (verschillende vingers of andere gebruikers). Face ID herkent standaard slechts één gezicht, maar ondersteunt alternatieve verschijning (Alternative Appearance)

Voor mobiele apps worden beide technologieën gebruikt via één enkele API LocalAuthentication. De ontwikkelaar kiest niet tussen Face ID en Touch ID — het systeem gebruikt automatisch de beschikbare biometrische sensor op het apparaat van de gebruiker. Dit betekent dat een app die biometrische authenticatie implementeert via LAContext correct werkt op alle Apple-apparaten.

Implementatie van Face ID via LocalAuthentication

In iOS gebruiken ontwikkelaars het framework LocalAuthentication voor integratie van Face ID en Touch ID in apps. De API abstraheert de details van de specifieke biometrische sensor — de code ziet er hetzelfde uit voor gezichts- en vingerafdrukherkenning. Alle biometrische berekeningen worden uitgevoerd in de Secure Enclave zonder gegevensoverdracht aan de ontwikkelaar.

swift
import LocalAuthentication

func authenticateUser() {
    let context = LAContext()
    context.localizedReason = "Bevestig uw identiteit voor toegang"

    var error: NSError?
    guard context.canEvaluatePolicy(
        .deviceOwnerAuthenticationWithBiometrics,
        error: &error
    ) else {
        // Biometrie niet beschikbaar — wachtwoordscherm weergeven
        showPasscodeFallback()
        return
    }

    context.evaluatePolicy(
        .deviceOwnerAuthenticationWithBiometrics,
        localizedReason: "Authenticatie vereist"
    ) { success, error in
        if success {
            DispatchQueue.main.async {
                // Gebruiker bevestigd via Face ID
                self.showProtectedContent()
            }
        }
    }
}

Het LAContext-framework biedt het beleid .deviceOwnerAuthenticationWithBiometrics dat automatisch de beschikbare biometrische sensor selecteert: Face ID op apparaten met TrueDepth, Touch ID op apparaten met Home-knop. Als de biometrische sensor niet beschikbaar is of er 3 mislukte pogingen op rij zijn geweest, stelt het systeem voor om het apparaatwachtwoord in te voeren — zonder extra code van de ontwikkelaar.

In iOS 16+ verscheen de uitgebreide API AuthenticationServices voor asynchrone biometrische authenticatie via ASAuthorizationController. Deze aanpak wordt door Apple aanbevolen voor nieuwe projecten, omdat deze integreert met iCloud Keychain en Passkeys ondersteunt — wachtwoordloze authenticatie volgens de FIDO2-standaard.

Beveiliging van Face ID en gegevensbescherming

De beveiligingsarchitectuur van Face ID is opgebouwd uit drie niveaus: hardware-isolatie van de Secure Enclave, cryptografische koppeling van het sjabloon aan het apparaat en algoritmische bescherming tegen spoofing-aanvallen. Geen van deze niveaus is afhankelijk van softwarebeveiliging van iOS, wat kwetsbaarheden op OS-niveau elimineert.

Secure Enclave is een speciale coprocessor op basis van ARM TrustZone-architectuur, die werkt onder zijn eigen micro-besturingssysteem (SEPOS). Het heeft een direct hardwarekanaal naar de infrarood TrueDepth-camera, waarbij de gegevensbus van de hoofdprocessor wordt omzeild. Het gezichtssjabloon wordt versleuteld in de Secure Enclave met behulp van een sleutel die is gekoppeld aan de unieke apparaat-ID (UID), die in de chip is ingebouwd tijdens de productiefase en zelfs voor Apple niet leesbaar is.

Voor bescherming tegen spoofing gebruikt Face ID twee mechanismen: liveness detection en attention awareness. Liveness detection analyseert de huidtextuur op basis van het IR-beeld: het materiaal van een foto, siliconenmasker of 3D-geprinte kopie heeft een andere reflectiecoëfficiënt in het infraroodspectrum dan levende huid. De FIDO2-standaard en de vereisten van regelgevende instanties ETSI EN 319 411 classificeren Face ID als een biometrisch systeem met een hoog betrouwbaarheidsniveau (High Assurance), geschikt voor het autoriseren van financiële transacties.

Veelgestelde vragen

Werkt Face ID in het donker?

Ja, Face ID gebruikt Flood Illuminator — infraroodverlichting op een VCSEL-laser van 940 nm, onzichtbaar voor het menselijk oog. Het verlicht het gezicht in volledige duisternis voor het vastleggen van de dieptekaart. Het enige verschil — bij weinig licht kan het systeem de animatievergrendeling langer vasthouden tot de scan is voltooid.

Kan Face ID worden misleid met een masker of foto?

Face ID misleiden met een foto is onmogelijk — het systeem gebruikt geen 2D-beeld van een gewone camera, maar bouwt een driedimensionale kaart op basis van IR-punten. Een siliconenmasker van hoge kwaliteit (gecertificeerd Hollywood-rekwisiet) kan theoretisch de beveiliging omzeilen, maar dergelijke aanvallen vereisen aanzienlijke middelen. Apple bevestigt dat de functie Attention Awareness maskers met gesloten ogen blokkeert.

Onthoudt Face ID veranderingen in uiterlijk — baard of bril?

Ja, Face ID past zich aan natuurlijke veranderingen in uiterlijk aan dankzij machine learning op het apparaat. Bij elke succesvolle ontgrendeling wordt het sjabloon bijgewerkt, wordt een nieuw gezichtsbeeld vastgelegd. Het systeem herkent de gebruiker met bril, baard, hoofddeksel en na een haarstijlverandering. Bij radicale veranderingen — bijvoorbeeld na plastische chirurgie — is herconfiguratie van Face ID vereist.

Welke apparaten ondersteunen Face ID?

Face ID wordt ondersteund op iPhone X, XR, XS, 11, 12, 13, 14, 15 en 16 (alle modellen), iPad Pro 11" (1e generatie en nieuwer), iPad Pro 12.9" (3e generatie en nieuwer), iPad Air (4e generatie en nieuwer) en iPad mini (6e generatie). Face ID wordt niet ondersteund: iPhone SE (alle generaties), iPad uit de basislijn en iPad mini 5e generatie — deze apparaten gebruiken Touch ID.

Wat gebeurt er na 5 mislukte Face ID-pogingen?

Na 5 opeenvolgende mislukte pogingen wordt Face ID geblokkeerd tot het apparaatwachtwoord is ingevoerd. Bij 10 mislukte pogingen wist het apparaat alle gegevens (als de optie Erase Data is geactiveerd in de instellingen). Attention Awareness biedt extra bescherming: als de gebruiker niet naar het scherm kijkt, wordt Face ID niet geactiveerd, waardoor ontgrendeling tijdens slaap of zonder medeweten wordt voorkomen.

Samenvatting

  • Face ID — Apple's 3D-gezichtsherkenningssysteem met een FAR-nauwkeurigheid van 0,0001%, gebruikmakend van projectie van 30.000 infraroodpunten
  • TrueDepth-camera bevat Flood Illuminator, Dot Projector en IR-camera, die synchroon werken in een geïsoleerd hardwarecircuit
  • Neural Engine verwerkt biometrische gegevens op het apparaat — geen informatie over het gezicht wordt naar de Apple-cloud verzonden
  • Secure Enclave slaat het versleutelde gezichtssjabloon op en voert vergelijking uit zonder toegang vanuit iOS of apps van derden
  • Attention Awareness — verplichte controle van de kijkrichting, die ontgrendeling zonder medeweten van de gebruiker voorkomt
  • LocalAuthentication — uniforme iOS API voor werken met Face ID en Touch ID, die het type biometrische sensor abstraheert
  • FIDO2 en PSD2 erkennen Face ID als biometrie met hoog betrouwbaarheidsniveau voor financiële operaties en banktransacties

We ontwikkelen een mobiele applicatie turnkey

IT Sectr creëert sinds 2017 iOS- en Android-applicaties voor startups en bedrijven. We adviseren u en stellen de beste oplossing voor.

Bespreek het project

Lees ook