Lo sblocco biometrico è un pattern di progettazione in cui un'impronta digitale, una scansione del volto, un campione vocale o una caratteristica simile viene usata per sbloccare una chiave locale, un'app o una funzione del dispositivo. I dati biometrici vengono confrontati sul dispositivo stesso e i dati biometrici grezzi non dovrebbero essere inviati a un servizio remoto. Invece, il controllo autorizza l'accesso a un segreto memorizzato o a una funzione di sicurezza sul sistema locale.
Questo è importante nella sicurezza informatica perché riduce l'esposizione di dati biometrici sensibili e limita il valore di un'intercettazione o di una compromissione del server. Le implementazioni corrette usano hardware sicuro, come un ambiente di esecuzione attendibile o un enclave sicuro, così che la biometria serva solo a consentire il rilascio di una chiave crittografica. In difesa, lo sblocco biometrico può proteggere password manager, token di autenticazione e la crittografia del dispositivo, mantenendo al contempo privata la biometria. Negli attacchi, i criminali possono cercare di aggirarlo ingannando il sensore, rubando il dispositivo già sbloccato o sfruttando metodi di fallback deboli come PIN e codici di recupero. Per questo motivo, lo sblocco biometrico è meglio considerarlo come un fattore all'interno di un più ampio modello di fiducia, non come una garanzia autonoma di identità.


