Język

SqlColumnEncryptionKeyStoreProvider.EncryptColumnEncryptionKey Metoda

Definicja

Szyfruje klucz szyfrowania kolumny przy użyciu klucza głównego kolumny z określoną ścieżką klucza i przy użyciu określonego algorytmu.

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

Ścieżka klucza głównego kolumny. Format ścieżki jest specyficzny dla implementacji dostawcy magazynu kluczy (np. odcisk palca magazynu certyfikatów lub adres URL identyfikatora klucza dla Azure Key Vault).

encryptionAlgorithm
String

Nazwa algorytmu szyfrowania. Na przykład RSA_OAEP.

columnEncryptionKey
Byte[]

Klucz szyfrowania kolumny do zaszyfrowania.

Zwraca

Byte[]

Zwraca tablicę reprezentującą Byte zaszyfrowany klucz szyfrowania kolumny.

Dotyczy