次の方法で共有


Shake256.GetHashAndReset メソッド

定義

オーバーロード

GetHashAndReset(Int32)

メソッドの以前の呼び出しから蓄積されたデータのハッシュを AppendData 取得し、オブジェクトを初期状態にリセットします。

GetHashAndReset(Span<Byte>)

メソッドの以前の呼び出しから蓄積されたデータのハッシュをバッファーに AppendData 入力し、オブジェクトを初期状態にリセットします。

GetHashAndReset(Int32)

ソース:
Shake256.cs
ソース:
Shake256.cs

メソッドの以前の呼び出しから蓄積されたデータのハッシュを AppendData 取得し、オブジェクトを初期状態にリセットします。

public:
 cli::array <System::Byte> ^ GetHashAndReset(int outputLength);
public byte[] GetHashAndReset (int outputLength);
member this.GetHashAndReset : int -> byte[]
Public Function GetHashAndReset (outputLength As Integer) As Byte()

パラメーター

outputLength
Int32

生成するハッシュのサイズ。

戻り値

Byte[]

計算されたハッシュ。

例外

outputLength が負の値です。

オブジェクトは既には帰されています。

適用対象

GetHashAndReset(Span<Byte>)

ソース:
Shake256.cs
ソース:
Shake256.cs

メソッドの以前の呼び出しから蓄積されたデータのハッシュをバッファーに AppendData 入力し、オブジェクトを初期状態にリセットします。

public:
 void GetHashAndReset(Span<System::Byte> destination);
public void GetHashAndReset (Span<byte> destination);
member this.GetHashAndReset : Span<byte> -> unit
Public Sub GetHashAndReset (destination As Span(Of Byte))

パラメーター

destination
Span<Byte>

ハッシュで埋めるバッファー。

例外

オブジェクトは既には帰されています。

適用対象