次の方法で共有


SymmetricAlgorithm.CreateEncryptor メソッド ()

現在の Key および初期化ベクタ (IV) を使用して、対称暗号化オブジェクトを作成します。

Overloads Public Overridable Function CreateEncryptor() As ICryptoTransform
[C#]
public virtual ICryptoTransform CreateEncryptor();
[C++]
public: virtual ICryptoTransform* CreateEncryptor();
[JScript]
public function CreateEncryptor() : ICryptoTransform;

戻り値

対称暗号化オブジェクト。

解説

現在の Key が null 参照 (Visual Basic では Nothing) の場合は、 GenerateKey が呼び出されて新しいランダムな Key が作成されます。現在の IV が null 参照 (Nothing) の場合は、 GenerateIV が呼び出されて新しいランダムな IV が作成されます。

同じ署名を指定した CreateDecryptor のオーバーロードを使用して、このメソッドの結果を復号化します。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

SymmetricAlgorithm クラス | SymmetricAlgorithm メンバ | System.Security.Cryptography 名前空間 | SymmetricAlgorithm.CreateEncryptor オーバーロードの一覧 | 暗号サービス