<PackageReference Include="Azure.Storage.Blobs" Version="12.24.0" />

KeyEnvelope

class KeyEnvelope
Represents the envelope key details JSON schema stored on the service. In the envelope technique, a securely generated content encryption key (CEK) is generated for every encryption operation. It is then encrypted (wrapped) with the user-provided key encryption key (KEK), using a key-wrap algorithm. The wrapped CEK is stored with the encrypted data, and needs the KEK to be unwrapped. The KEK and key-wrapping operation is never seen by this SDK.
namespace Azure.Storage.Cryptography.Models { internal class KeyEnvelope { public string KeyId { get; set; } public byte[] EncryptedKey { get; set; } public string Algorithm { get; set; } } }