SqlColumnEncryptionCertificateStoreProvider.DecryptColumnEncryptionKey Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Dešifruje zadanou šifrovanou hodnotu šifrovacího klíče sloupce. Očekává se, že šifrovaná hodnota se zašifruje pomocí certifikátu se zadanou cestou klíče a zadaným algoritmem. Formát cesty ke klíči by měl být "Místní počítač/my/<certificate_thumbprint>" nebo "Aktuální uživatel/můj/<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()
Parametry
- masterKeyPath
- String
Cesta k hlavnímu klíči.
- encryptionAlgorithm
- String
Šifrovací algoritmus. V současné době je jediná platná hodnota: RSA_OAEP
- encryptedColumnEncryptionKey
- Byte[]
Šifrovaný šifrovací klíč sloupce.
Návraty
Vrátí hodnotu Byte . Dešifrovaný šifrovací klíč sloupce.