Il ciclo di vita della chiave è il percorso completo seguito da una chiave crittografica dalla creazione, attraverso l'archiviazione e l'uso, fino alla rotazione, revoca, scadenza e cancellazione finale. In un sistema sicuro, il ciclo di vita definisce non solo come funziona una chiave, ma anche per quanto tempo rimane attendibile e chi può accedervi.
Questo è importante perché la maggior parte degli attacchi reali prende di mira la gestione delle chiavi piuttosto che l'algoritmo di crittografia in sé. Se una chiave viene esposta, riutilizzata troppo a lungo o non viene mai cancellata correttamente, un attaccante può decifrare i dati, impersonare i servizi o firmare richieste dannose. I difensori riducono questo rischio con chiavi a breve durata, rotazione regolare, controlli di accesso rigorosi, archiviazione supportata da hardware e revoca affidabile. Un solido ciclo di vita della chiave supporta anche il ripristino e l'audit, così un sistema può sostituire le chiavi compromesse senza interrompere l'accesso legittimo. In pratica, la sicurezza della crittografia dipende dal ciclo di vita tanto quanto dal cifrario.


