Jazyk

SqlColumnEncryptionKeyStoreProvider.EncryptColumnEncryptionKey Metoda

Definice

Zašifruje šifrovací klíč sloupce pomocí hlavního klíče sloupce se zadanou cestou ke klíči a pomocí zadaného algoritmu.

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

Parametry

masterKeyPath
String

Cesta k hlavnímu klíči sloupce. Formát cesty je specifický pro implementaci zprostředkovatele úložiště klíčů (např. kryptografický otisk úložiště certifikátů nebo adresu URL identifikátoru klíče pro Azure Key Vault).

encryptionAlgorithm
String

Název šifrovacího algoritmu. Například: RSA_OAEP.

columnEncryptionKey
Byte[]

Šifrovací klíč sloupce, který se má šifrovat.

Návraty

Byte[]

Byte Vrátí pole představující šifrovací klíč šifrovaného sloupce.

Platí pro