Compartir a través de


MessageDigest.Digest Método

Definición

Sobrecargas

Digest()

Completa el cálculo hash realizando operaciones finales como relleno.

Digest(Byte[])

Realiza una actualización final en el resumen mediante la matriz especificada de bytes y, a continuación, completa el cálculo de resumen.

Digest(Byte[], Int32, Int32)

Completa el cálculo hash realizando operaciones finales como relleno.

Digest()

Completa el cálculo hash realizando operaciones finales como relleno.

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

Devoluciones

Byte[]

matriz de bytes para el valor hash resultante.

Atributos

Comentarios

Completa el cálculo hash realizando operaciones finales como relleno. El resumen se restablece después de realizar esta llamada.

Documentación de Java para java.security.MessageDigest.digest().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Consulte también

Se aplica a

Digest(Byte[])

Realiza una actualización final en el resumen mediante la matriz especificada de bytes y, a continuación, completa el cálculo de resumen.

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

Parámetros

input
Byte[]

la entrada que se va a actualizar antes de que se complete el resumen.

Devoluciones

Byte[]

matriz de bytes para el valor hash resultante.

Atributos

Comentarios

Realiza una actualización final en el resumen mediante la matriz especificada de bytes y, a continuación, completa el cálculo de resumen. Es decir, este método llama #update(byte[]) update(input)primero a , pasando la matriz de entrada al update método y, a continuación, llama a #digest() digest().

Documentación de Java para java.security.MessageDigest.digest(byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Consulte también

Se aplica a

Digest(Byte[], Int32, Int32)

Completa el cálculo hash realizando operaciones finales como relleno.

[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

Parámetros

buf
Byte[]

Búfer de salida para el resumen calculado

offset
Int32

desplazamiento en el búfer de salida para empezar a almacenar el resumen

len
Int32

número de bytes dentro de buf asignados para el resumen

Devoluciones

el número de bytes colocados en buf

Atributos

Excepciones

si se produce un error

si offset o len no son válidos con respecto a buf

Comentarios

Completa el cálculo hash realizando operaciones finales como relleno. El resumen se restablece después de realizar esta llamada.

Documentación de Java para java.security.MessageDigest.digest(byte[], int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Consulte también

Se aplica a