Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support EC-HSM Keys when using azurekeyvault with Managed Keys #29035

Open
thecmdradama opened this issue Nov 27, 2024 · 1 comment
Open

Support EC-HSM Keys when using azurekeyvault with Managed Keys #29035

thecmdradama opened this issue Nov 27, 2024 · 1 comment

Comments

@thecmdradama
Copy link

Is your feature request related to a problem? Please describe.
Currently when you are wanting to configure Managed Keys with azurekeyvault for use within the PKI engine, only RSA-HSM keys are supported. This is not ideal in the event you wish to run up EC based issuers, as the preference would be to use EC-HSM over RSA-HSM keys.

Reference to the managed-keys api doc: https://github.com/hashicorp/vault/blob/main/website/content/api-docs/system/managed-keys.mdx#azure-key-vault-parameters

EC-HSM Keys are supported in both Azure Key Vault and Azure Key Vault Managed HSM and therefore should be supported for use as managed keys in Hashicorp Vault as well.

https://learn.microsoft.com/en-us/azure/key-vault/keys/about-keys#hsm-protected-keys

Describe the solution you'd like
What I would like to see is EC-HSM Keys supported when using azurekeyvault with Managed Keys

Describe alternatives you've considered
N/A

Explain any additional use-cases
N/A

Additional context
N/A

@thecmdradama
Copy link
Author

Also side note... When using Managed-Keys with Azure Key vault, it is still requiring a client_id and a client_secret regarless even though I am intending on using the associated MSI to authenticate to the Key Vault..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants