Linguaggio

MessageDigest.Digest Metodo

Definizione

Overload

Nome Descrizione
Digest()

Completa il calcolo hash eseguendo operazioni finali, ad esempio la spaziatura interna.

Digest(Byte[])

Esegue un aggiornamento finale nel digest usando la matrice di byte specificata, quindi completa il calcolo del digest.

Digest(Byte[], Int32, Int32)

Completa il calcolo hash eseguendo operazioni finali, ad esempio la spaziatura interna.

Digest()

Completa il calcolo hash eseguendo operazioni finali, ad esempio la spaziatura interna.

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

Valori restituiti

Byte[]

matrice di byte per il valore hash risultante.

Attributi

Commenti

Completa il calcolo hash eseguendo operazioni finali, ad esempio la spaziatura interna. Il digest viene reimpostato dopo che è stata effettuata questa chiamata.

per java.security.MessageDigest.digest().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Vedi anche

Si applica a

Digest(Byte[])

Esegue un aggiornamento finale nel digest usando la matrice di byte specificata, quindi completa il calcolo del digest.

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

Parametri

input
Byte[]

input da aggiornare prima del completamento del digest.

Valori restituiti

Byte[]

matrice di byte per il valore hash risultante.

Attributi

Commenti

Esegue un aggiornamento finale nel digest usando la matrice di byte specificata, quindi completa il calcolo del digest. Ovvero, questo metodo chiama #update(byte[]) update(input)prima , passando la matrice di input al update metodo , quindi chiama #digest() digest().

per java.security.MessageDigest.digest(byte[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Vedi anche

Si applica a

Digest(Byte[], Int32, Int32)

Completa il calcolo hash eseguendo operazioni finali, ad esempio la spaziatura interna.

[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

Parametri

buf
Byte[]

buffer di output per il digest calcolato

offset
Int32

offset nel buffer di output per iniziare a archiviare il digest

len
Int32

numero di byte all'interno di buf allocato per il digest

Valori restituiti

numero di byte inseriti in buf

Attributi

Eccezioni

se si verifica un errore

se offset o len non sono validi per quanto riguarda buf

Commenti

Completa il calcolo hash eseguendo operazioni finali, ad esempio la spaziatura interna. Il digest viene reimpostato dopo che è stata effettuata questa chiamata.

per java.security.MessageDigest.digest(byte[], int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Vedi anche

Si applica a