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.
Esegue la decrittografia del valore crittografato specificato di una chiave di crittografia di colonna. È previsto che il valore sia crittografato usando il certificato con il percorso di chiave specificato e con l'algoritmo specificato. Il formato del percorso della chiave deve essere "Computer locale/Personale/<identificazione_personale_certificato>" o "Utente corrente/Personale/<identificazione_personale_certificato>".
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 di chiave master.
- encryptionAlgorithm
- String
Algoritmo di crittografia. Attualmente, l'unico valore valido è: RSA_OAEP
.
- encryptedColumnEncryptionKey
- Byte[]
Chiave di crittografia di colonna crittografata.
Restituisce
Restituisca il valore Byte.
Chiave di crittografia di colonna decrittografata.