次の方法で共有


MessageDigest.Digest メソッド

定義

オーバーロード

Digest()

パディングなどの最終的な操作を実行して、ハッシュ計算を完了します。

Digest(Byte[])

指定したバイト配列を使用してダイジェストの最終更新を実行し、ダイジェストの計算を完了します。

Digest(Byte[], Int32, Int32)

パディングなどの最終的な操作を実行して、ハッシュ計算を完了します。

Digest()

パディングなどの最終的な操作を実行して、ハッシュ計算を完了します。

[Android.Runtime.Register("digest", "()[B", "GetDigestHandler")]
public virtual byte[] Digest ();
[<Android.Runtime.Register("digest", "()[B", "GetDigestHandler")>]
abstract member Digest : unit -> byte[]
override this.Digest : unit -> byte[]

戻り値

Byte[]

結果のハッシュ値のバイト配列。

属性

注釈

パディングなどの最終的な操作を実行して、ハッシュ計算を完了します。 ダイジェストは、この呼び出しが行われた後にリセットされます。

の Java ドキュメントjava.security.MessageDigest.digest()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Digest(Byte[])

指定したバイト配列を使用してダイジェストの最終更新を実行し、ダイジェストの計算を完了します。

[Android.Runtime.Register("digest", "([B)[B", "GetDigest_arrayBHandler")]
public virtual byte[] Digest (byte[] input);
[<Android.Runtime.Register("digest", "([B)[B", "GetDigest_arrayBHandler")>]
abstract member Digest : byte[] -> byte[]
override this.Digest : byte[] -> byte[]

パラメーター

input
Byte[]

ダイジェストが完了する前に更新される入力。

戻り値

Byte[]

結果のハッシュ値のバイト配列。

属性

注釈

指定したバイト配列を使用してダイジェストの最終更新を実行し、ダイジェストの計算を完了します。 つまり、このメソッドは最初に呼び出し#update(byte[]) update(input)、入力配列をメソッドにupdate渡してから呼び出します#digest() digest()

の Java ドキュメントjava.security.MessageDigest.digest(byte[])

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Digest(Byte[], Int32, Int32)

パディングなどの最終的な操作を実行して、ハッシュ計算を完了します。

[Android.Runtime.Register("digest", "([BII)I", "GetDigest_arrayBIIHandler")]
public virtual int Digest (byte[] buf, int offset, int len);
[<Android.Runtime.Register("digest", "([BII)I", "GetDigest_arrayBIIHandler")>]
abstract member Digest : byte[] * int * int -> int
override this.Digest : byte[] * int * int -> int

パラメーター

buf
Byte[]

計算されたダイジェストの出力バッファー

offset
Int32

出力バッファーにオフセットしてダイジェストの格納を開始する

len
Int32

ダイジェストに割り当てられた buf 内のバイト数

戻り値

に配置されたバイト数 buf

属性

例外

エラーが発生した場合

に関して有効でない場合、またはlen無効な場合offsetbuf

注釈

パディングなどの最終的な操作を実行して、ハッシュ計算を完了します。 ダイジェストは、この呼び出しが行われた後にリセットされます。

の Java ドキュメントjava.security.MessageDigest.digest(byte[], int, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象