SqlColumnEncryptionCertificateStoreProvider.DecryptColumnEncryptionKey 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 effettuare la decrittografia del valore crittografato specificato di una column encryption key. Il valore crittografato deve essere crittografato 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> ^ 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()
Parametri
- masterKeyPath
- String
Percorso della chiave master.
- encryptionAlgorithm
- String
Algoritmo di crittografia. Attualmente, l'unico valore valido è: RSA_OAEP.
- encryptedColumnEncryptionKey
- Byte[]
Chiave di crittografia della colonna crittografata.
Valori restituiti
Restituisce Byte. Chiave di crittografia della colonna decrittografata.