Azure Key Vault
Governments and businesses that are already using Azure Key Vault’s robust security infrastructure can use it together with our stack to offer highly secure digital identity and wallet solutions for businesses and individuals.
About Azure Key Vault
Azure Key Vault is a solution designed to securely store and manage sensitive information such as keys, secrets, and certificates for your Azure applications and services. It allows you to encrypt data, manage cryptographic keys, and securely authenticate access to your resources, enabling enhanced data protection and compliance.
Azure Key Vault x walt.id integration
We built the integration, to make it easier for businesses and governments who already use or want to use Azure Key Vault secure KMS setup and make it work with the walt.id stack.
No more manual setups taking up weeks, just one easy configuration written in minutes. Since we’ve decided to open-source it via the Community Stack (also available via the Enterprise Stack), everyone will get access and will enjoy complete flexibility and extensibility.
Here’s an overview of the most important capabilities this integration enables:
Identity Wallets: Keys powering the digital identity wallets created via the walt.id wallet SDKs and APIs are now created and stored in the highly secure Azure Key Vault environment.
Digital Signatures: Signatures required for the issuance and presentation of digital credentials initiated via the walt.id issuer, wallet, or verifier APIs and SDKs are now created inside the secure environment of Microsoft within Azure Key Vault.
Start building
Issuer API - Sign & issue credentials using keys stored in Azure Key Vault via the walt.id Issuer API.
Wallet API - Store and manage holder keys via the Azure Key Vault integration in the Wallet API..
Web wallet - Holders can create & use keys stored in Azure Key Vault by Microsoft.