SqlColumnEncryptionCertificateStoreProvider.EncryptColumnEncryptionKey Methode

Definitie

Hiermee versleutelt u een kolomversleutelingssleutel met behulp van het certificaat met het opgegeven sleutelpad en het opgegeven algoritme. De indeling van het sleutelpad moet 'Lokale computer/Mijn/<certificate_thumbprint>' of 'Huidige gebruiker/Mijn/<certificate_thumbprint>' zijn.

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

Parameters

masterKeyPath
String

Het hoofdsleutelpad.

encryptionAlgorithm
String

Het versleutelingsalgoritmen. Momenteel is de enige geldige waarde: RSA_OAEP.

columnEncryptionKey
Byte[]

De versleutelde sleutel voor kolomversleuteling.

Retouren

Byte[]

Retourneert Byte. De versleutelde sleutel voor kolomversleuteling.

Van toepassing op