Face ID — définition, fonctionnement de la reconnaissance faciale

Auteur : IT Sectr Publié le : 2026-04-04 Temps de lecture : 9 min

Face ID est le système d’authentification biométrique d’Apple qui utilise un balayage tridimensionnel du visage pour déverrouiller les appareils et autoriser les paiements. La technologie a remplacé Touch ID à partir de l’iPhone X en 2017 et est devenue la norme de protection biométrique dans la gamme iPhone et iPad Pro. Selon Apple Platform Security (2025), la probabilité de correspondance faciale aléatoire pour Face ID est de 0,0001 % — soit 10 fois plus précise qu’une empreinte digitale.

Points clés

  • Face ID — système de reconnaissance faciale 3D d’Apple basé sur la projection de 30 000 points infrarouges via l’appareil photo TrueDepth
  • Neural Engine — neuroprocesseur spécialisé dans les puces A12+ pour le traitement des données biométriques en temps réel
  • Attention Awareness — vérification obligatoire de la direction du regard empêchant le déverrouillage à l’insu de l’utilisateur
  • Secure Enclave — module matériel où les modèles mathématiques du visage sont stockés et comparés sans accès depuis iOS
  • FAR 0,0001 % — taux de fausse acceptation d’un visage étranger, 10 fois inférieur à celui de Touch ID

Qu’est-ce que Face ID ?

Face ID est le système d’authentification biométrique d’Apple basé sur le balayage tridimensionnel du visage de l’utilisateur. Il est apparu pour la première fois dans l’iPhone X en septembre 2017, remplaçant Touch ID comme méthode principale de protection biométrique des appareils phares d’Apple. Contrairement à la reconnaissance faciale 2D utilisant une photo de la caméra frontale, Face ID construit une carte de profondeur précise du visage en analysant plus de 30 000 points infrarouges invisibles.

Le système utilise un neuroprocesseur spécialisé Neural Engine intégré dans les puces Apple A12 et plus récentes. Le Neural Engine effectue 600 milliards d’opérations par seconde, traitant les données biométriques directement sur l’appareil sans les transmettre dans le cloud. Les modèles mathématiques du visage sont chiffrés et stockés exclusivement dans Secure Enclave — un module de sécurité matériel isolé du système d’exploitation iOS.

Face ID est pris en charge sur tous les appareils Apple dotés d’un appareil photo TrueDepth : iPhone X et plus récents (sauf iPhone SE), iPad Pro 11" et 12,9" (3e génération et plus récents), ainsi que iPad Air et iPad mini avec le module correspondant. La technologie est utilisée non seulement pour déverrouiller les appareils, mais aussi pour autoriser les paiements dans Apple Pay, les achats dans l’App Store et remplir les mots de passe via iCloud Keychain.

Comment fonctionne Face ID ?

Face ID passe par trois étapes séquentielles : détection du visage, projection de la carte de profondeur infrarouge et vérification de l’attention (attention awareness). Chaque étape est exécutée par les modules matériels de l’appareil photo TrueDepth sans intervention du processeur central, éliminant toute possibilité d’interception des données au niveau du système d’exploitation.

Détection et projection de points

La caméra IR TrueDepth détecte la présence d’un visage dans le champ de vision du module. Le Flood Illuminator — un éclairage infrarouge — illumine le visage avec une lumière invisible, garantissant le fonctionnement du système dans l’obscurité totale. Le Dot Projector projette plus de 30 000 points infrarouges sur le visage dans une grille régulière. La caméra capture la déformation de cette grille par rapport aux contours du visage — de manière similaire au fonctionnement de la lumière structurée dans les scanners 3D professionnels.

Création de la carte de profondeur et du modèle

À partir des points obtenus, le Neural Engine construit un modèle mathématique du visage — une structure de profondeur avec une précision au dixième de millimètre. De ce modèle sont extraites des caractéristiques uniques : distances entre les points clés (yeux, nez, lèvres), forme des pommettes et de la mâchoire, proportions volumétriques. Le modèle, d’environ 20 Ko, est chiffré avec une clé cryptographique unique à Secure Enclave et stocké dans la mémoire non volatile du module.

Attention Awareness et adaptation

Le système vérifie que l’utilisateur regarde consciemment l’écran — la fonctionnalité Attention Awareness. Des émetteurs IR supplémentaires vérifient la direction du regard et la fixation pupillaire. Sans cette vérification, Face ID est verrouillé par défaut et nécessite la saisie du code d’accès pour l’authentification. Le système s’adapte également aux changements naturels d’apparence : barbe, lunettes, couvre-chefs, maquillage. À chaque reconnaissance réussie, le modèle se met à jour, capturant la nouvelle image faciale et améliorant la précision au fil du temps.

Appareil photo TrueDepth : composants et structure

Le module TrueDepth se compose de plusieurs composants matériels fonctionnant de manière synchrone. Chaque composant remplit une fonction strictement définie : de l’éclairage du visage dans l’obscurité à la projection de la carte de profondeur pour une analyse ultérieure dans le Neural Engine.

ComposantFonctionTechnologie
Flood IlluminatorÉclairage infrarouge du visageLaser VCSEL 940 nm
Dot ProjectorProjection de 30 000 points IRÉlément optique diffractif
Infrared CameraCapture de la carte de profondeurCapteur CMOS 940 nm
Neural EngineTraitement des données biométriquesNeuroprocesseur 16 cœurs
Secure EnclaveStockage et comparaison des modèlesChiffrement matériel AES-256

Une caractéristique importante du module est l’isolation matérielle du flux vidéo. La caméra infrarouge transmet les données directement à Secure Enclave via un canal sécurisé dédié. Ni le système d’exploitation iOS ni les applications tierces n’ont accès aux images faciales brutes. Cela élimine la classe d’attaques liées à l’interception des données biométriques depuis la mémoire de l’application.

Face ID vs Touch ID : comparaison de précision et de vitesse

Les deux technologies d’authentification biométrique d’Apple ont des caractéristiques différentes qui influencent le choix entre elles dans divers scénarios d’utilisation. La comparaison repose sur des métriques clés : précision de reconnaissance, vitesse de réponse et résistance aux attaques.

  • FAR (False Acceptance Rate) — Face ID : 0,0001 % (1 sur 1 million), Touch ID : 0,001 % (1 sur 50 000). Face ID est 10 fois plus précis grâce au balayage 3D
  • Vitesse — Touch ID répond en 200–300 ms, Face ID en 600–1000 ms en tenant compte de la vérification du regard. Touch ID est plus rapide dans un scénario statique
  • Résistance à l’usurpation — Face ID est protégé contre les photos, les masques et les moulages en silicone grâce à l’exigence de regard vivant et à la projection IR. Touch ID peut être trompé par une copie d’empreinte digitale de haute qualité
  • Conditions environnementales — Touch ID ne fonctionne pas avec des doigts mouillés ou sales. Face ID fonctionne dans l’obscurité totale grâce au Flood Illuminator mais peut se tromper sous la lumière directe du soleil sur l’objectif de la caméra IR
  • Utilisateurs multiples — Touch ID permet de stocker jusqu’à 5 empreintes (différents doigts ou autres utilisateurs). Face ID ne reconnaît qu’un seul visage par défaut mais prend en charge une apparence alternative

Pour les applications mobiles, les deux technologies sont utilisées via l’API unifiée LocalAuthentication. Le développeur ne choisit pas entre Face ID et Touch ID — le système utilise automatiquement le capteur biométrique disponible sur l’appareil de l’utilisateur. Cela signifie qu’une application implémentant l’authentification biométrique via LAContext fonctionne correctement sur tous les appareils Apple.

Implémentation de Face ID via LocalAuthentication

Dans iOS, les développeurs utilisent le framework LocalAuthentication pour intégrer Face ID et Touch ID dans les applications. L’API abstrait les détails du capteur biométrique spécifique — le code se présente de la même manière pour la reconnaissance faciale et l’empreinte digitale. Tous les calculs biométriques sont effectués à l’intérieur de Secure Enclave sans transmettre de données au développeur.

swift
import LocalAuthentication

func authenticateUser() {
    let context = LAContext()
    context.localizedReason = "Vérifiez votre identité pour accéder"

    var error: NSError?
    guard context.canEvaluatePolicy(
        .deviceOwnerAuthenticationWithBiometrics,
        error: &error
    ) else {
        // Biométrie indisponible — afficher l’écran de saisie du code
        showPasscodeFallback()
        return
    }

    context.evaluatePolicy(
        .deviceOwnerAuthenticationWithBiometrics,
        localizedReason: "Authentification requise"
    ) { success, error in
        if success {
            DispatchQueue.main.async {
                // Utilisateur confirmé via Face ID
                self.showProtectedContent()
            }
        }
    }
}

Le framework LAContext fournit la politique .deviceOwnerAuthenticationWithBiometrics, qui sélectionne automatiquement le capteur biométrique disponible : Face ID sur les appareils avec TrueDepth, Touch ID sur les appareils avec bouton Home. Si le capteur biométrique est indisponible ou si 3 tentatives échouées consécutives se produisent, le système demande le code d’accès de l’appareil — sans code supplémentaire du côté du développeur.

Dans iOS 16+, une API étendue AuthenticationServices est apparue pour l’authentification biométrique asynchrone via ASAuthorizationController. Cette approche est recommandée par Apple pour les nouveaux projets car elle s’intègre avec iCloud Keychain et prend en charge les Passkeys — l’authentification sans mot de passe basée sur la norme FIDO2.

Sécurité de Face ID et protection des données

L’architecture de sécurité de Face ID est construite sur trois niveaux : isolation matérielle de Secure Enclave, liaison cryptographique du modèle à l’appareil et protection algorithmique contre les attaques par usurpation. Aucun de ces niveaux ne repose sur la protection logicielle d’iOS, éliminant les vulnérabilités au niveau du système d’exploitation.

Secure Enclave est un coprocesseur dédié basé sur l’architecture ARM TrustZone, fonctionnant sous son propre micro-OS (SEPOS). Il dispose d’un canal matériel direct vers la caméra infrarouge TrueDepth, contournant le bus de données du processeur principal. Le modèle facial est chiffré à l’intérieur de Secure Enclave à l’aide d’une clé liée à l’identifiant unique de l’appareil (UID), qui est intégrée dans la puce lors de la fabrication et illisible même par Apple.

Pour se protéger contre l’usurpation, Face ID utilise deux mécanismes : la détection de vie et la conscience attentionnelle. La détection de vie analyse la texture de la peau via l’imagerie IR : le matériau d’une photo, d’un masque en silicone ou d’une copie imprimée en 3D a un coefficient de réflectance infrarouge différent de celui de la peau vivante. La norme FIDO2 et les exigences réglementaires ETSI EN 319 411 classent Face ID comme un système biométrique à haut niveau de garantie (High Assurance), adapté à l’autorisation de transactions financières.

Foire aux questions

Face ID fonctionne-t-il dans l’obscurité ?

Oui, Face ID utilise le Flood Illuminator — un éclairage infrarouge avec un laser VCSEL de 940 nm, invisible à l’œil humain. Il assure l’éclairage du visage dans l’obscurité totale pour capturer la carte de profondeur. La seule différence est qu’en faible lumière, le système peut maintenir l’animation de verrouillage plus longtemps pendant la numérisation.

Peut-on tromper Face ID avec un masque ou une photo ?

Il est impossible de tromper Face ID avec une photo — le système n’utilise pas d’image 2D d’une caméra ordinaire ; il construit une carte tridimensionnelle à partir de points IR. Un masque en silicone de haute qualité (accessoire Hollywoodien certifié) pourrait théoriquement contourner la protection, mais de telles attaques nécessitent des ressources importantes. Apple confirme que la fonctionnalité Attention Awareness bloque les masques aux yeux fermés.

Face ID se souvient-il des changements d’apparence — barbe ou lunettes ?

Oui, Face ID s’adapte aux changements naturels d’apparence grâce à l’apprentissage automatique sur l’appareil. À chaque déverrouillage réussi, le modèle se met à jour, capturant la nouvelle image faciale. Le système reconnaît l’utilisateur avec des lunettes, une barbe, un couvre-chef et après un changement de coiffure. Les changements radicaux — comme après une chirurgie esthétique — nécessiteront une reconfiguration de Face ID.

Quels appareils prennent en charge Face ID ?

Face ID est pris en charge sur iPhone X, XR, XS, 11, 12, 13, 14, 15 et 16 (tous les modèles), iPad Pro 11" (1re génération et plus récents), iPad Pro 12,9" (3e génération et plus récents), iPad Air (4e génération et plus récents) et iPad mini (6e génération). Face ID n’est pas pris en charge sur : iPhone SE (toutes générations), iPad de gamme de base et iPad mini 5e génération — ces appareils utilisent Touch ID.

Que se passe-t-il après 5 tentatives échouées de Face ID ?

Après 5 tentatives échouées consécutives de Face ID, celui-ci est verrouillé jusqu’à la saisie du code d’accès de l’appareil. Après 10 tentatives échouées, l’appareil efface toutes les données (si l’option Effacer les données est activée dans les réglages). Attention Awareness offre une protection supplémentaire : si l’utilisateur ne regarde pas l’écran, Face ID ne s’active pas, empêchant le déverrouillage pendant le sommeil ou sans consentement.

Résumé

  • Face ID — système de reconnaissance faciale 3D d’Apple avec une précision FAR de 0,0001 %, utilisant la projection de 30 000 points infrarouges
  • Appareil photo TrueDepth comprend Flood Illuminator, Dot Projector et caméra IR fonctionnant de manière synchrone dans une boucle matérielle isolée
  • Neural Engine traite les données biométriques sur l’appareil — aucune information faciale n’est transmise au cloud d’Apple
  • Secure Enclave stocke le modèle facial chiffré et effectue la comparaison sans accès depuis iOS ou les applications tierces
  • Attention Awareness — vérification obligatoire de la direction du regard empêchant le déverrouillage à l’insu de l’utilisateur
  • LocalAuthentication — API unifiée iOS pour travailler avec Face ID et Touch ID, abstraisant le type de capteur biométrique
  • FIDO2 et PSD2 reconnaissent Face ID comme biométrie à haut niveau de garantie pour les opérations financières et les transactions bancaires

Nous développerons une application mobile clé en main

IT Sectr crée des applications iOS et Android pour les startups et les entreprises depuis 2017. Nous vous conseillerons et vous proposerons la meilleure solution.

Discuter du projet

Lisez aussi