Azure key vault use case - Certificate Management for secure file encyption

laolu 21 Reputation points
2021-09-27T17:07:20.527+00:00

Our use case is to use azure key vault for managing certificates. the certificates will be issues by entrust CA . the certificates will be used to encrypt and share sensitive files.
Is Azure key vault usable for this use case. Will it integrate with or can an external CA (Entrust ) be used.
Will we be able to integrate our application with azure key vault to share public keys for file encryption and request private certificates for decryption of the files.

Azure Key Vault
Azure Key Vault
An Azure service that is used to manage and protect cryptographic keys and other secrets used by cloud apps and services.
1,127 questions
0 comments No comments
{count} votes

Accepted answer
  1. suvasara-MSFT 10,011 Reputation points
    2021-09-28T08:15:33.577+00:00

    @laolu , yes, this is integration is possible with Azure Key Vault. But the flow depends on the external CA. Azure Key vault can be integrated to external CA's for generating private certs using private keys. Here are the two different flows involved depending on the partnership.

    1.Creating a certificate with a Certificate Authority that is partnered with Key Vault:

    Digicert and GlobalSign are officially partnered with Azure Key Vault and here is how the cert creation flow takes place,
    135841-image.png

    Summary: Here, Key vault will be directly communicating with external partnered CA's and creates the certificate.

    2.Creating a certificate with a CA not partnered with Key Vault:

    This method allows working with other CAs than Key Vault's partnered providers, meaning your organization can work with a CA of its choice.

    135737-image.png

    Summary: Here Key Vault will not directly interact with external CA instead your application sends the CSR (Certificate Signing Request) to the chosen CA and receives the certificate.

    Ref: https://learn.microsoft.com/en-us/azure/key-vault/certificates/certificate-scenarios

    ----------

    Please do not forget to "Accept the answer" wherever the information provided helps you to help others in the community.


0 additional answers

Sort by: Most helpful