次の方法で共有


HMACSHA1 メンバ

HMACSHA1 概要

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

パブリック コンストラクタHMACSHA1 コンストラクタ オーバーロード。 HMACSHA1 クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティCanReuseTransform (HashAlgorithm から継承されます) 現在の変換を再利用できるかどうかを示す値を取得します。
パブリック プロパティCanTransformMultipleBlocks (HashAlgorithm から継承されます) 派生クラスでオーバーライドされると、複数のブロックを変換できるかどうかを示す値を取得します。
パブリック プロパティHash (HashAlgorithm から継承されます) 計算されたハッシュ コードの値を取得します。
パブリック プロパティHashName HMAC (Hash-based Message Authentication Code) の計算に使用する SHA1 の実装の名前を取得または設定します。
パブリック プロパティHashSize (HashAlgorithm から継承されます) 計算されたハッシュ コードのサイズをビット単位で取得します。
パブリック プロパティInputBlockSize (HashAlgorithm から継承されます) 派生クラスでオーバーライドされると、入力ブロック サイズを取得します。
パブリック プロパティKey オーバーライド。 ハッシュ アルゴリズムで使用するキーを取得または設定します。
パブリック プロパティOutputBlockSize (HashAlgorithm から継承されます) 派生クラスでオーバーライドされると、出力ブロック サイズを取得します。

パブリック メソッド

パブリック メソッドClear (HashAlgorithm から継承されます) HashAlgorithm によって使用されているすべてのリソースを解放します。
パブリック メソッドComputeHash (HashAlgorithm から継承されます) オーバーロード。 入力データのハッシュ値を計算します。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドInitialize オーバーライド。 HMACSHA1 のインスタンスを初期化します。
パブリック メソッドToString (Object から継承されます) 現在の Object を表す String を返します。
パブリック メソッドTransformBlock (HashAlgorithm から継承されます) 入力バイト配列の指定した領域のハッシュ値を計算し、結果ハッシュ値を出力バイト配列の指定した領域にコピーします。
パブリック メソッドTransformFinalBlock (HashAlgorithm から継承されます) 指定したバイト配列の指定した領域のハッシュ値を計算します。

プロテクト フィールド

プロテクト フィールドHashSizeValue (HashAlgorithm から継承されます) 計算されたハッシュ コードのサイズをビット単位で表します。
プロテクト フィールドHashValue (HashAlgorithm から継承されます) 計算されたハッシュ コードの値を表します。
プロテクト フィールドKeyValue (KeyedHashAlgorithm から継承されます) ハッシュ アルゴリズムで使用するキー。
プロテクト フィールドState (HashAlgorithm から継承されます) ハッシュ計算の状態を表します。

プロテクト メソッド

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

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

プロテクト メソッドHashCore オーバーライド。 HMAC (Hash-based Message Authentication Code) を計算するために、オブジェクトに書き込まれたデータを SHA1 ハッシュ アルゴリズムにルーティングします。
プロテクト メソッドHashFinal オーバーライド。 すべてのデータがオブジェクトに書き込まれた後に、計算された HMAC (Hash-based Message Authentication Code) を返します。
プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

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