Azure Key Vault ist ein Cloud-Dienst von Microsoft zum sicheren Speichern und Verwalten von Secrets, Schlüsseln und Zertifikaten. Anwendungen rufen Passwörter, API-Schlüssel, Verbindungszeichenfolgen und TLS-Zertifikate über URIs ab, statt sie im Code abzulegen. Der Dienst ist in einer Standard-Stufe mit softwarebasierter Kryptografie und einer Premium-Stufe mit Schlüsseln in Hardware-Sicherheitsmodulen (HSMs) verfügbar. Der Zugriff wird über Microsoft Entra ID und Azure RBAC gesteuert. Key Vault wird als verwalteter Dienst innerhalb von Azure bereitgestellt.
Microsoft ist ein US-Unternehmen, daher kann US-Recht wie der CLOUD Act auf in Azure gespeicherte Schlüssel anwendbar sein. Ein Tresor wird in einer von Ihnen gewählten Azure-Region angelegt, auch in europäischen Regionen, und in eine gekoppelte Region innerhalb derselben Geografie repliziert. Laut Microsoft ist der Dienst so konzipiert, dass Microsoft Ihre Daten weder einsieht noch extrahiert. Für den Datenschutz verweist Microsoft auf seinen Data Protection Addendum. Der Dienst ist nicht quelloffen. Organisationen, die Schlüsselverwaltung unter eigener Rechtshoheit halten wollen, können prüfen, ob ein Tresor in der Cloud eines US-Anbieters diese Anforderung erfüllt.