A community member has associated this post with a similar question:
how to import only the public side of an RSA key

Only moderators can edit this content.

How to import only the public side of an RSA key

Moyer, Todd 80 Reputation points
2024-07-18T14:56:27.56+00:00

We need to export data via Azure Blobs that should be encrypted with an RSA public key provided by the recipent. However, Azure does not appear to provide good support for just the public side of an RSA key.

The only way I can find to import just the public side is as a Key Vault Secret. Unfortunately, secrets don't seem to support preferred encryption operations:

  1. Blob/Container Encryption Scopes
  2. Key Wrapping

Much of the security provided by RSA keys is derived from the data producer not having the private side of the key. Seems like essential functionality that Azure should support.

So... is there a way to import just the public side of an RSA key into a Key Vault Key?

If not, is there a way to do Encryption Scopes or Key Wrapping with a secret?

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,293 questions
{count} votes