Freigeben über


SqlColumnEncryptionKeyStoreProvider.DecryptColumnEncryptionKey Methode

Definition

Entschlüsselt den angegebenen verschlüsselten Wert eines Spaltenverschlüsselungsschlüssels. Es wird erwartet, dass der verschlüsselte Wert mit dem Spaltenhauptschlüssel mit dem angegebenen Schlüsselpfad und mit dem angegebenen Algorithmus verschlüsselt wird.

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()

Parameter

masterKeyPath
String

Der Pfad des Hauptschlüssels.

encryptionAlgorithm
String

Der Verschlüsselungsalgorithmus.

encryptedColumnEncryptionKey
Byte[]

Der verschlüsselte Spaltenverschlüsselungsschlüssel.

Gibt zurück

Byte[]

Gibt Byte zurück.
Der entschlüsselte Spaltenverschlüsselungsschlüssel.

Gilt für: