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; }
    }
}