次の方法で共有


Kmac256.GetHashAndReset メソッド

定義

オーバーロード

GetHashAndReset(Span<Byte>)

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

GetHashAndReset(Int32)

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

GetHashAndReset(Span<Byte>)

ソース:
Kmac256.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>

ハッシュを格納するバッファー。

例外

操作中にエラーが発生しました。

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

こちらもご覧ください

適用対象

GetHashAndReset(Int32)

ソース:
Kmac256.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 は負の値です。

操作中にエラーが発生しました。

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

こちらもご覧ください

適用対象