SqlColumnEncryptionCertificateStoreProvider.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 sertifika kullanılarak ve belirtilen algoritma kullanılarak şifrelenmeleri beklenir. Anahtar yolunun biçimi "Yerel Makine/My/<certificate_thumbprint>" veya "Geçerli Kullanıcı/Certificate_thumbprint<>" olmalıdır.

public:
 override cli::array <System::Byte> ^ DecryptColumnEncryptionKey(System::String ^ masterKeyPath, System::String ^ encryptionAlgorithm, cli::array <System::Byte> ^ encryptedColumnEncryptionKey);
public override byte[] DecryptColumnEncryptionKey (string masterKeyPath, string encryptionAlgorithm, byte[] encryptedColumnEncryptionKey);
override this.DecryptColumnEncryptionKey : string * string * byte[] -> byte[]
Public Overrides Function DecryptColumnEncryptionKey (masterKeyPath As String, encryptionAlgorithm As String, encryptedColumnEncryptionKey As Byte()) As Byte()

Parametreler

masterKeyPath
String

Ana anahtar yolu.

encryptionAlgorithm
String

Şifreleme algoritması. Şu anda tek geçerli değer: RSA_OAEP.

encryptedColumnEncryptionKey
Byte[]

Şifrelenmiş sütun şifreleme anahtarı.

Döndürülenler

Byte[]

Byte döndürür.
Şifresi çözülen sütun şifreleme anahtarı.

Şunlara uygulanır