Azure Key Vault è un servizio cloud Microsoft per archiviare e gestire materiale sensibile come segreti, chiavi API, password, certificati e chiavi di crittografia. Invece di codificare in modo statico le credenziali nel codice sorgente, nei file di configurazione o negli script di distribuzione, le applicazioni possono recuperarle da un vault controllato con registrazione, policy di accesso e supporto alla rotazione.
Nel campo della sicurezza informatica, questo è importante perché i segreti esposti diventano spesso il percorso più semplice verso un ambiente cloud. Se un attaccante ruba la chiave di un database o una credenziale di servizio, può autenticarsi come quell'account senza aggirare la piattaforma stessa. Key Vault aiuta a ridurre questo rischio mantenendo i segreti di alto valore fuori dal codice e supportando l'accesso con privilegi minimi, le identità gestite e una rotazione ordinata. Viene comunemente usato nelle difese contro il furto di credenziali, le fughe di segreti nei repository e le chiavi condivise a lunga durata che creano un singolo punto di guasto.


