SqlColumnEncryptionCertificateStoreProvider.EncryptColumnEncryptionKey Metodo

Definizione

Consente di eseguire la crittografia di una column encryption key utilizzando il certificato con il percorso della chiave specificato e l'algoritmo specificato. Il formato del percorso della chiave deve essere "Computer locale/My/<certificate_thumbprint>" o "Current User/My/<certificate_thumbprint>".

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

Parametri

masterKeyPath
String

Percorso della chiave master.

encryptionAlgorithm
String

Algoritmo di crittografia. Attualmente, l'unico valore valido è: RSA_OAEP.

columnEncryptionKey
Byte[]

Chiave di crittografia della colonna crittografata.

Valori restituiti

Byte[]

Restituisce Byte. Chiave di crittografia della colonna crittografata.

Si applica a