SqlColumnEncryptionCertificateStoreProvider.EncryptColumnEncryptionKey Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Restituisce Byte. Chiave di crittografia della colonna crittografata.