SqlColumnEncryptionCertificateStoreProvider.EncryptColumnEncryptionKey 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í.
Zašifruje šifrovací klíč sloupce pomocí certifikátu se zadanou cestou ke klíči a pomocí zadaného algoritmu. Formát cesty ke klíči by měl být Místní počítač/Můj/<certificate_thumbprint> nebo Aktuální uživatel/Můj/<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()
Parametry
- masterKeyPath
- String
Cesta k hlavnímu klíči.
- encryptionAlgorithm
- String
Šifrovací algoritmus. V současné době je jedinou platnou hodnotou: RSA_OAEP.
- columnEncryptionKey
- Byte[]
Šifrovací klíč šifrovaného sloupce.
Návraty
Vrátí Byte. Šifrovací klíč šifrovaného sloupce.