InMemorySymmetricSecurityKey.GetEncryptionTransform(String, Byte[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得轉換,這個轉換會使用指定的密碼編譯演算法來加密 XML。
public:
override System::Security::Cryptography::ICryptoTransform ^ GetEncryptionTransform(System::String ^ algorithm, cli::array <System::Byte> ^ iv);
public override System.Security.Cryptography.ICryptoTransform GetEncryptionTransform (string algorithm, byte[] iv);
override this.GetEncryptionTransform : string * byte[] -> System.Security.Cryptography.ICryptoTransform
Public Overrides Function GetEncryptionTransform (algorithm As String, iv As Byte()) As ICryptoTransform
參數
- algorithm
- String
加密 XML 的密碼編譯演算法。
傳回
表示加密轉換的 ICryptoTransform。
例外狀況
不支援 algorithm
。 支援的演算法為 TripleDesEncryption、Aes128Encryption、Aes192Encryption 和 Aes256Encryption。
備註
使用表示在 SecurityAlgorithms 類別中之加密演算法的欄位來指定此演算法。