Share via


DESCryptoServiceProvider メンバ

DESCryptoServiceProvider 概要

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

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

パブリック プロパティ

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

パブリック メソッド

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

プロテクト フィールド

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

プロテクト メソッド

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

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

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

参照

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