次の方法で共有


Shake256.GetCurrentHash メソッド

定義

オーバーロード

GetCurrentHash(Int32)

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

GetCurrentHash(Span<Byte>)

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

GetCurrentHash(Int32)

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

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

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

パラメーター

outputLength
Int32

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

戻り値

Byte[]

計算されたハッシュ。

例外

outputLength が負の値です。

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

適用対象

GetCurrentHash(Span<Byte>)

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

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

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

パラメーター

destination
Span<Byte>

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

例外

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

適用対象