SqlColumnEncryptionCertificateStoreProvider.DecryptColumnEncryptionKey Méthode

Définition

Déchiffre la valeur chiffrée spécifiée d'une clé de chiffrement de colonne. La valeur chiffrée est censée être chiffrée à l’aide du certificat avec le chemin d’accès de clé spécifié et à l’aide de l’algorithme spécifié. Le format du chemin de la clé doit être « Ordinateur local/Mon/<certificate_thumbprint> » ou « Utilisateur actuel/Mon/<certificate_thumbprint> ».

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

Paramètres

masterKeyPath
String

Chemin de la clé principale.

encryptionAlgorithm
String

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

encryptedColumnEncryptionKey
Byte[]

Clé de chiffrement de colonne chiffrée.

Retours

Byte[]

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

S’applique à