Partager via


SqlColumnEncryptionCertificateStoreProvider.EncryptColumnEncryptionKey Méthode

Définition

Chiffre une clé de chiffrement de colonne à l’aide du certificat avec le chemin de clé spécifié et à l’aide de l’algorithme spécifié. Le format du chemin de clé doit être « Local Machine/My/<empreinte_certificat> » ou « Current User/My/<empreinte_certificat> ».

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

Paramètres

masterKeyPath
String

Chemin d’accès de la clé principale.

encryptionAlgorithm
String

Algorithme de chiffrement. Actuellement, la seule valeur valide est : RSA_OAEP

columnEncryptionKey
Byte[]

Clé de chiffrement de colonne en texte clair.

Retours

Byte[]

Retourne Byte . Clé de chiffrement de colonne chiffrée.

S’applique à