Lessico IT › Sicurezza › Android Keystore

Android Keystore

Sicurezza Svenska → Aggiornato: 2026-10-01

Il sistema di Android per custodire le chiavi crittografiche in modo che l'app possa usarle ma mai leggerle.

La chiave viene generata all'interno di un ambiente protetto — un TEE nel processore o un chip StrongBox separato — e non ne esce mai. L'app invia i dati da firmare o cifrare e riceve il risultato. Anche un'app completamente compromessa, quindi, non può rubare la chiave.

Le chiavi possono essere vincolate a condizioni: valide solo dopo la verifica biometrica, solo a schermo sbloccato, o invalidate nel momento in cui l'utente aggiunge una nuova impronta. L'attestazione delle chiavi permette a un server di verificare che la chiave risieda davvero nell'hardware di un dispositivo non sottoposto a root. L'equivalente su iOS è il Secure Enclave.

← Torna al lessico