Dil

SqlColumnEncryptionKeyStoreProvider.DecryptColumnEncryptionKey Yöntem

Tanım

Bir sütun şifreleme anahtarının belirtilen şifrelenmiş değerinin şifresini çözer. Şifrelenmiş değerin belirtilen anahtar yolu ile sütun ana anahtarı kullanılarak ve belirtilen algoritma kullanılarak şifrelenmeleri beklenir.

public:
 abstract cli::array <System::Byte> ^ DecryptColumnEncryptionKey(System::String ^ masterKeyPath, System::String ^ encryptionAlgorithm, cli::array <System::Byte> ^ encryptedColumnEncryptionKey);
public abstract byte[] DecryptColumnEncryptionKey(string masterKeyPath, string encryptionAlgorithm, byte[] encryptedColumnEncryptionKey);
abstract member DecryptColumnEncryptionKey : string * string * byte[] -> byte[]
Public MustOverride Function DecryptColumnEncryptionKey (masterKeyPath As String, encryptionAlgorithm As String, encryptedColumnEncryptionKey As Byte()) As Byte()

Parametreler

masterKeyPath
String

Sütun ana anahtar yolu. Yol biçimi, anahtar deposu sağlayıcısı uygulamasına özgüdür (örneğin, sertifika deposu için parmak izi veya Azure Key Vault için anahtar tanımlayıcı URL'si).

encryptionAlgorithm
String

Şifreleme algoritması adı. Örneğin, RSA_OAEP.

encryptedColumnEncryptionKey
Byte[]

Şifrelenmiş sütun şifreleme anahtarı.

Döndürülenler

Byte[]

Şifresi çözülen sütun şifreleme anahtarını temsil eden bir Byte dizi döndürür.

Şunlara uygulanır