HMACSHA1.HashCore メソッド

定義

オーバーロード

HashCore(ReadOnlySpan<Byte>)

HMAC を計算するために、オブジェクトに書き込んだデータを HMAC アルゴリズムにルーティングします。

HashCore(Byte[], Int32, Int32)

ハッシュ メッセージ認証コード (HMAC) を計算するために、オブジェクトに書き込まれたデータを SHA1 ハッシュ アルゴリズムにルーティングします。

HashCore(ReadOnlySpan<Byte>)

ソース:
HMACSHA1.cs
ソース:
HMACSHA1.cs
ソース:
HMACSHA1.cs

HMAC を計算するために、オブジェクトに書き込んだデータを HMAC アルゴリズムにルーティングします。

protected:
 override void HashCore(ReadOnlySpan<System::Byte> source);
protected override void HashCore (ReadOnlySpan<byte> source);
override this.HashCore : ReadOnlySpan<byte> -> unit
Protected Overrides Sub HashCore (source As ReadOnlySpan(Of Byte))

パラメーター

source
ReadOnlySpan<Byte>

HMAC を計算する対象の入力データ。

適用対象

HashCore(Byte[], Int32, Int32)

ソース:
HMACSHA1.cs
ソース:
HMACSHA1.cs
ソース:
HMACSHA1.cs

ハッシュ メッセージ認証コード (HMAC) を計算するために、オブジェクトに書き込まれたデータを SHA1 ハッシュ アルゴリズムにルーティングします。

protected:
 override void HashCore(cli::array <System::Byte> ^ rgb, int ib, int cb);
protected override void HashCore (byte[] rgb, int ib, int cb);
override this.HashCore : byte[] * int * int -> unit
Protected Overrides Sub HashCore (rgb As Byte(), ib As Integer, cb As Integer)

パラメーター

rgb
Byte[]

入力データです。

ib
Int32

バイト配列内のデータの使用開始位置を示すオフセット。

cb
Int32

配列内でデータとして使用されるバイトの数。

注釈

SHA1 との競合問題のため、Microsoft では SHA256 以上に基づくセキュリティ モデルを推奨しています。

適用対象