SymmetricAlgorithm メンバ

SymmetricAlgorithm 概要

パブリック コンストラクタ

パブリック コンストラクタSymmetricAlgorithm コンストラクタ SymmetricAlgorithm の新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティBlockSize 暗号操作のブロック サイズをビット単位で取得または設定します。
パブリック プロパティFeedbackSize 暗号操作のフィードバック サイズをビット単位で取得または設定します。
パブリック プロパティIV 対称アルゴリズムの初期化ベクタ (IV) を取得または設定します。
パブリック プロパティKey 対称アルゴリズムの共有キーを取得または設定します。
パブリック プロパティKeySize 対称アルゴリズムで使用する共有キーのサイズをビット単位で取得または設定します。
パブリック プロパティLegalBlockSizes 対称アルゴリズムでサポートされているブロック サイズを取得します。
パブリック プロパティLegalKeySizes 対称アルゴリズムでサポートされているキー サイズを取得します。
パブリック プロパティMode 対称アルゴリズムの操作モードを取得または設定します。
パブリック プロパティPadding 対称アルゴリズムで使用する埋め込みモードを取得または設定します。

パブリック メソッド

パブリック メソッドClear SymmetricAlgorithm によって使用されているすべてのリソースを解放します。
パブリック メソッドstatic (Shared in Visual Basic)Create オーバーロード。 対称アルゴリズムを実行するために使用する暗号オブジェクトのインスタンスを作成します。
パブリック メソッドCreateDecryptor オーバーロード。 対称復号化オブジェクトを作成します。
パブリック メソッドCreateEncryptor オーバーロード。 対称暗号化オブジェクトを作成します。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドGenerateIV 派生クラスでオーバーライドされると、アルゴリズムで使用するランダムな初期化ベクタ (IV) を生成します。
パブリック メソッドGenerateKey 派生クラスでオーバーライドされると、アルゴリズムで使用するランダムな Key を生成します。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドToString (Object から継承されます) 現在の Object を表す String を返します。
パブリック メソッドValidKeySize 指定されたキー サイズが、現在のアルゴリズムに対して有効かどうかを判断します。

プロテクト フィールド

プロテクト フィールドBlockSizeValue 暗号操作のブロック サイズをビット単位で表します。
プロテクト フィールドFeedbackSizeValue 暗号操作のフィードバック サイズをビット単位で表します。
プロテクト フィールドIVValue 対称アルゴリズムで使用する初期化ベクタ (IV) を表します。
プロテクト フィールドKeySizeValue 対称アルゴリズムで使用する共有キーのサイズをビット単位で表します。
プロテクト フィールドKeyValue 対称アルゴリズムの共有キーを表します。
プロテクト フィールドLegalBlockSizesValue 対称アルゴリズムでサポートされているブロック サイズを指定します。
プロテクト フィールドLegalKeySizesValue 対称アルゴリズムでサポートされているキー サイズを指定します。
プロテクト フィールドModeValue 対称アルゴリズムで使用する暗号モードを表します。
プロテクト フィールドPaddingValue 対称アルゴリズムで使用する埋め込みモードを表します。

プロテクト メソッド

プロテクト メソッドDispose SymmetricAlgorithm が使用しているアンマネージ リソースを解放し、オプションでマネージ リソースも解放します。
プロテクト メソッドFinalize オーバーライド。 SymmetricAlgorithm によって使用されているアンマネージ リソースを解放します。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

SymmetricAlgorithm クラス | System.Security.Cryptography 名前空間