Le scanner d'empreinte digitale est un dispositif qui lit le motif papillaire sur le bout du doigt et l'utilise pour l'authentification. La technologie est devenue la norme de sécurité dans les smartphones à partir de 2013. Selon Counterpoint Research, 2025, plus de 65 % des smartphones Android coûtant plus de 250 dollars sont équipés d'un scanner d'empreintes intégré à l'écran, et le volume du marché atteint 4,8 milliards de dollars.
Points clés
Le scanner d'empreinte digitale est un dispositif électronique qui capture l'image du motif papillaire sur le doigt d'une personne et la convertit en un modèle numérique pour une comparaison ultérieure. Chaque motif papillaire est unique — même les vrais jumeaux ont des empreintes différentes dans la disposition des crêtes, des ramifications et des terminaisons (minuties).
Les scanners d'empreintes modernes sont divisés en trois types selon le principe physique de fonctionnement : optiques, capacitifs et ultrasoniques. Dans les appareils mobiles, les trois types sont utilisés : capacitifs — dans l'iPhone et les Android de qualité, optiques — dans les modèles économiques, ultrasoniques — dans les flagships Samsung et Xiaomi.
Selon NIST SP 800-63B, un scanner d'empreintes correctement implémenté fournit un FAR (False Acceptance Rate) de 1:50 000 à 1:100 000, ce qui est acceptable pour la plupart des scénarios, sauf la sécurité gouvernementale. Le temps de réponse moyen varie de 0,15 à 0,4 seconde selon le type de capteur.
Chaque type de scanner utilise son propre principe physique pour capturer l'empreinte. Le choix de la technologie détermine le coût, la précision, la résistance aux influences extérieures et la possibilité d'intégration sous l'écran. Examinons les trois principaux types utilisés dans les smartphones modernes.
Le scanner optique prend une photo du doigt à l'aide d'une matrice CMOS ou CCD avec une résolution de 300 à 1000 dpi. Le doigt est éclairé par des LED ou une lampe miniature, et la lumière réfléchie atteint le capteur à travers un prisme ou des microlentilles. Les scanners optiques sont les moins chers (coût du capteur de 1 à 3 dollars), mais ils peuvent être facilement trompés par une photo de qualité de l'empreinte.
Les capteurs capacitifs sont constitués d'un réseau de condensateurs sur une puce de silicium. Les crêtes du motif papillaire modifient la capacité des cellules individuelles, créant une image électrique de l'empreinte. L'avantage des scanners capacitifs — ils ne fonctionnent qu'avec du tissu vivant (mesurent la conductivité électrique), ce qui protège contre les imitations en silicone.
Le scanner ultrasonique (Qualcomm 3D Sonic, Goodix) émet des ondes sonores haute fréquence (20–40 MHz) et mesure l'écho réfléchi par le doigt. Les ondes pénètrent à travers les saletés, le verre protecteur et même les gants fins, créant une carte 3D du motif papillaire à une profondeur allant jusqu'à 0,5 mm. La précision des scanners ultrasoniques atteint 98,6 % avec un FAR de 1:100 000.
| Paramètre | Optique | Capacitif | Ultrasonique |
|---|---|---|---|
| Principe de fonctionnement | Photo du doigt | Capacité électrique | Réflexion ultrasonore |
| Coût du capteur | 1–3 USD | 3–8 USD | 8–15 USD |
| FAR (précision) | 1:10 000 | 1:50 000 | 1:100 000 |
| Vitesse | 0,3–0,4 s | 0,2–0,3 s | 0,15–0,3 s |
| Sous l'écran | Oui (OLED) | Non (bouton seulement) | Oui (tout écran) |
| Fonctionne avec doigt mouillé | Moyen | Mauvais | Excellent |
| Résistance aux imitations | Faible | Élevée | Très élevée |
Les scanners optiques conviennent aux appareils économiques en raison de leur faible coût, mais ils sont moins sécurisés. Les capteurs capacitifs sont la référence des scanners à bouton intégrés (Touch ID, Google Pixel Imprint). Les scanners ultrasoniques sont chers mais les plus fiables, utilisés dans les flagships Samsung Galaxy S24/S25 et Xiaomi 14 Pro.
Lors du choix du type de scanner, les fabricants tiennent compte non seulement du coût mais aussi des exigences de conception. Les scanners optiques et ultrasoniques sous l'écran permettent de rendre la face avant du téléphone complètement lisse sans boutons visibles. Les scanners capacitifs nécessitent un bouton ou une zone séparée, ce qui limite les solutions de conception, mais offre un emplacement plus prévisible du capteur et un retour tactile au toucher. Selon Counterpoint Research, 76 % des utilisateurs estiment que l'emplacement du scanner d'empreintes sur le bouton latéral est le plus pratique.
Les scanners sous l'écran (In-Display Fingerprint Scanner) sont intégrés directement sous la matrice de l'écran. Le premier appareil commercial avec un tel scanner fut le vivo X20 Plus UD en 2018. Aujourd'hui, la technologie est utilisée dans la plupart des flagships Android et des modèles de moyenne gamme.
Il existe deux types de scanners d'écran : optiques (fonctionnent uniquement avec les écrans OLED, à travers lesquels la lumière passe) et ultrasoniques (fonctionnent avec tous les types d'écrans). Les scanners optiques sous l'écran éclairent le doigt à travers les espaces entre les pixels OLED, et le capteur sous le panneau lit la réflexion. La zone de numérisation est généralement éclairée par un anneau vert sur l'écran.
Inconvénients des scanners d'écran — zone de numérisation plus petite (12×8 mm pour les optiques contre 20×10 mm pour les boutons) et nécessité de positionner précisément le doigt sur la zone du capteur. Les scanners ultrasoniques sous l'écran (Qualcomm 3D Sonic Gen 2) ont une superficie de 64 mm² et prennent en charge deux empreintes simultanées pour améliorer la précision.
Les fabricants travaillent constamment à l'amélioration des scanners sous l'écran. En 2024, Qualcomm a présenté le 3D Sonic Gen 3 avec une zone de numérisation étendue à 100 mm² — cela permet de déverrouiller le téléphone en touchant presque n'importe quelle zone de la moitié inférieure de l'écran. Goodix, le deuxième plus grand fournisseur de capteurs optiques sous l'écran, a atteint un temps de réponse de 0,12 seconde — plus rapide que n'importe quel scanner à bouton.
La sécurité du scanner d'empreintes est déterminée par deux facteurs : la protection matérielle du capteur contre les imitations et la protection cryptographique des modèles stockés. La détection de vivacité (Liveness detection) est la technologie clé qui distingue le tissu vivant d'une contrefaçon. Les capteurs capacitifs vérifient la conductivité électrique, les ultrasoniques — la résistance acoustique de la peau, les optiques (dans les versions modernes) — la pulsation sanguine dans les capillaires.
Selon une étude de Kaspersky Lab, 72 % des scanners optiques testés dans les téléphones bon marché sont trompés par des imitations en silicone. Les scanners capacitifs d'Apple Touch ID résistent à cette attaque, mais en 2017, des chercheurs de Tencent ont démontré une attaque utilisant un revêtement ultra-fin imprimé en 3D. Les scanners ultrasoniques de Qualcomm n'ont été trompés par aucune des méthodes connues.
Au niveau logiciel, les implémentations modernes sur Android stockent les modèles d'empreintes dans l'environnement d'exécution de confiance (TEE) ou un module de sécurité matériel (StrongBox KeyStore sur la puce Titan ou Qualcomm SPU). iOS utilise Secure Enclave. Le modèle est chiffré et inaccessible aux applications — c'est une exigence obligatoire du Android CDD et des Apple App Review Guidelines.
Chaque fabricant implémente la protection à sa manière. Samsung Knox utilise sa propre TrustZone avec un stockage isolé pour les empreintes. Google Pixel avec la puce Titan M2 assure l'isolation au niveau du bootloader. Qualcomm Secure Processing Unit (SPU) est un cœur dédié dans le processeur Snapdragon qui traite la biométrie sans la participation du CPU principal. Des audits indépendants de NCC Group et Kryptowire confirment que les trois implémentations fournissent une isolation matérielle des modèles à un niveau suffisant pour la certification Android Strong.
Les utilisateurs doivent se rappeler que le scanner d'empreintes est avant tout un moyen de commodité, pas une protection absolue. Pour les opérations financières et l'accès aux données critiques, il est recommandé d'utiliser l'authentification à deux facteurs : empreinte ou visage plus mot de passe ou jeton matériel. La biométrie est pratique comme premier facteur, mais ne devrait pas être la seule barrière entre un intrus et des données confidentielles.
Le BiometricManager d'Android permet de vérifier la présence et le type du scanner d'empreintes sur l'appareil avant d'appeler l'authentification. Ceci est important pour gérer correctement les scénarios où le capteur biométrique est absent ou endommagé. Voici un exemple de vérification de disponibilité du scanner.
class FingerprintChecker {
fun checkSensor(context: Context) {
val biometricManager =
context.getSystemService(BiometricManager::class.java)
val authenticators =
BiometricManager.Authenticators.BIOMETRIC_STRONG
when (biometricManager.canAuthenticate(authenticators)) {
BiometricManager.BIOMETRIC_SUCCESS -> {
println("Scanner disponible")
}
BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE -> {
println("Scanner d'empreinte absent")
}
BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE -> {
println("Scanner temporairement indisponible")
}
BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED -> {
println("Aucune empreinte enregistrée")
}
}
}
}
La méthode canAuthenticate avec le drapeau BIOMETRIC_STRONG vérifie que l'appareil dispose d'un capteur de classe 3 (le plus sécurisé). Pour les scanners sous l'écran et les capteurs ultrasoniques, Android renvoie BIOMETRIC_SUCCESS uniquement si le capteur est certifié Strong. Si le scanner d'empreintes est absent, il convient de proposer à l'utilisateur des méthodes d'authentification alternatives : code PIN, mot de passe ou connexion faciale.
Questions fréquentes
Les scanners ultrasoniques (Qualcomm 3D Sonic) sont les plus précis et les plus fiables. Ils créent une carte 3D de l'empreinte à 0,5 mm de profondeur, pénétrant à travers les saletés et le verre protecteur. Le FAR est de 1:100 000 contre 1:50 000 pour les capacitifs et 1:10 000 pour les optiques.
Les scanners sous l'écran sont situés sous le verre de l'écran et protégés par la même couverture (Gorilla Glass ou Ceramic Shield). Le capteur lui-même n'entre pas en contact direct avec le doigt, donc les rayures sur l'écran n'affectent pas le fonctionnement. Cependant, un verre protecteur épais ou un film peut réduire la précision des scanners optiques.
Les scanners à bouton sont généralement capacitifs, fonctionnent plus vite (0,2 s) et ont une plus grande surface de capteur. Les scanners sous l'écran sont optiques ou ultrasoniques, plus lents (0,3–0,4 s) et ont une zone de numérisation plus petite. Les scanners sous l'écran ne nécessitent pas de bouton séparé et permettent un design de téléphone intégré.
Les vrais jumeaux ont des motifs papillaires différents, bien que très similaires. Les scanners modernes à haute résolution (800+ ppi) et les capteurs ultrasoniques 3D peuvent distinguer les jumeaux dans 95 % des cas. Cependant, les scanners optiques bon marché peuvent faire des erreurs — des cas de déverrouillage de téléphone par un jumeau sont connus.
Utilisez un appareil avec un scanner ultrasonique ou capacitif (Touch ID), enregistrez uniquement vos propres empreintes, n'utilisez pas de verre protecteur bon marché sur le capteur optique. Activez la saisie obligatoire du mot de passe après le redémarrage et toutes les 48 heures dans les paramètres biométriques d'Android/iOS.
Résumé
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.
Lisez aussi