Azure Key Vault

Let’s have a discussion on the services provided by Microsoft Azure with Key Vault component to safeguard cryptographic keys and other secrets used by cloud apps and services.

Microsoft invests more than $1 billion annually on cyber security research and development with 3500 security SMEs as per online records here.

Using Key Vault services offered by Azure solves following challenges:

Secret Management

Azure Key Vault you can use to securely store and control access to tokens, password, certificates, API keys with other application secrets.

Key Management

To manage the keys you can use Azure Key Vault solution. Azure Key Vault makes it easy to create and control the encryption keys used to encrypt your application data.

Certificate Management

Easily provision, manage, and deploy public and private Transport Layer Security/Secure Sockets Layer certificates for use with Azure and your internal connected resources.

Azure Key Vault has two services tiers one is Standard which encrypts with a software key and another is premium tier, which includes hardware security module(HSM) protected keys.

For more details and comparative study you can visit here.