Teilen über


MessageDigest.Digest Methode

Definition

Überlädt

Digest()

Schließt die Hashberechnung ab, indem endgültige Vorgänge wie z. B. Abstand ausgeführt werden.

Digest(Byte[])

Führt eine endgültige Aktualisierung des Digests mithilfe des angegebenen Bytearrays aus und schließt dann die Digestberechnung ab.

Digest(Byte[], Int32, Int32)

Schließt die Hashberechnung ab, indem endgültige Vorgänge wie z. B. Abstand ausgeführt werden.

Digest()

Schließt die Hashberechnung ab, indem endgültige Vorgänge wie z. B. Abstand ausgeführt werden.

[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[]

Gibt zurück

Byte[]

das Bytearray für den resultierenden Hashwert.

Attribute

Hinweise

Schließt die Hashberechnung ab, indem endgültige Vorgänge wie z. B. Abstand ausgeführt werden. Der Digest wird zurückgesetzt, nachdem dieser Aufruf erfolgt ist.

Java-Dokumentation für java.security.MessageDigest.digest().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Digest(Byte[])

Führt eine endgültige Aktualisierung des Digests mithilfe des angegebenen Bytearrays aus und schließt dann die Digestberechnung ab.

[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[]

Parameter

input
Byte[]

die Eingabe, die aktualisiert werden soll, bevor der Digest abgeschlossen ist.

Gibt zurück

Byte[]

das Bytearray für den resultierenden Hashwert.

Attribute

Hinweise

Führt eine endgültige Aktualisierung des Digests mithilfe des angegebenen Bytearrays aus und schließt dann die Digestberechnung ab. Das heißt, diese Methode ruft zuerst auf #update(byte[]) update(input)und übergibt das Eingabearray an die update Methode und ruft dann auf #digest() digest().

Java-Dokumentation für java.security.MessageDigest.digest(byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für:

Digest(Byte[], Int32, Int32)

Schließt die Hashberechnung ab, indem endgültige Vorgänge wie z. B. Abstand ausgeführt werden.

[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

Parameter

buf
Byte[]

Ausgabepuffer für den berechneten Digest

offset
Int32

offset in den Ausgabepuffer, um mit dem Speichern des Digests zu beginnen

len
Int32

Anzahl der Bytes innerhalb von buf, die für den Digest zugewiesen sind

Gibt zurück

die Anzahl der Bytes, die in buf

Attribute

Ausnahmen

wenn ein Fehler auftritt

wenn offset oder len nicht gültig in Bezug auf buf

Hinweise

Schließt die Hashberechnung ab, indem endgültige Vorgänge wie z. B. Abstand ausgeführt werden. Der Digest wird zurückgesetzt, nachdem dieser Aufruf erfolgt ist.

Java-Dokumentation für java.security.MessageDigest.digest(byte[], int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Weitere Informationen

Gilt für: