Lenguaje

Cipher.UpdateAAD Método

Definición

Sobrecargas

Nombre Description
UpdateAAD(ByteBuffer)

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD).

UpdateAAD(Byte[])

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD).

UpdateAAD(Byte[], Int32, Int32)

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD), mediante un subconjunto del búfer proporcionado.

UpdateAAD(ByteBuffer)

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD).

[Android.Runtime.Register("updateAAD", "(Ljava/nio/ByteBuffer;)V", "")]
public void UpdateAAD(Java.Nio.ByteBuffer? src);
[<Android.Runtime.Register("updateAAD", "(Ljava/nio/ByteBuffer;)V", "")>]
member this.UpdateAAD : Java.Nio.ByteBuffer -> unit

Parámetros

src
ByteBuffer

el búfer que contiene el AAD

Atributos

Excepciones

si esta instancia de cifrado no se inicializa para el cifrado o el descifrado.

si el cifrado no admite AEAD

Comentarios

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD).

Las llamadas a este método proporcionan AAD al cifrado cuando funcionan en modos como AEAD (GCM/CCM). Si este cifrado funciona en modo GCM o CCM, se debe proporcionar todo AAD antes de iniciar operaciones en el texto cifrado (a través de los update métodos y doFinal ).

Se procesan todos los src.remaining() bytes a partir de src.position() . Tras la devolución, la posición del búfer de entrada será igual a su límite; su límite no cambiará.

Agregado en la versión 1.7.

Java documentación para javax.crypto.Cipher.updateAAD(java.nio.ByteBuffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

UpdateAAD(Byte[])

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD).

[Android.Runtime.Register("updateAAD", "([B)V", "")]
public void UpdateAAD(byte[]? src);
[<Android.Runtime.Register("updateAAD", "([B)V", "")>]
member this.UpdateAAD : byte[] -> unit

Parámetros

src
Byte[]

el búfer que contiene los datos de autenticación adicionales

Atributos

Excepciones

si esta instancia de cifrado no se inicializa para el cifrado o el descifrado.

si input es null

si el cifrado no admite AEAD

Comentarios

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD).

Las llamadas a este método proporcionan AAD al cifrado cuando funcionan en modos como AEAD (GCM/CCM). Si este cifrado funciona en modo GCM o CCM, se debe proporcionar todo AAD antes de iniciar operaciones en el texto cifrado (a través de los update métodos y doFinal ).

Agregado en la versión 1.7.

Java documentación para javax.crypto.Cipher.updateAAD(byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

UpdateAAD(Byte[], Int32, Int32)

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD), mediante un subconjunto del búfer proporcionado.

[Android.Runtime.Register("updateAAD", "([BII)V", "")]
public void UpdateAAD(byte[]? src, int offset, int len);
[<Android.Runtime.Register("updateAAD", "([BII)V", "")>]
member this.UpdateAAD : byte[] * int * int -> unit

Parámetros

src
Byte[]

el búfer que contiene el AAD

offset
Int32

desplazamiento en el src que se inicia la entrada de AAD

len
Int32

el número de bytes de AAD

Atributos

Excepciones

si esta instancia de cifrado no se inicializa para el cifrado o el descifrado.

si es nullo si inputinputOffset y inputLen no especifican un fragmento válido en el búfer de entrada.

si el cifrado no admite AEAD

Comentarios

Continúa una actualización de varias partes de los datos de autenticación adicionales (AAD), mediante un subconjunto del búfer proporcionado.

Las llamadas a este método proporcionan AAD al cifrado cuando funcionan en modos como AEAD (GCM/CCM). Si este cifrado funciona en modo GCM o CCM, se debe proporcionar todo AAD antes de iniciar operaciones en el texto cifrado (a través de los update métodos y doFinal ).

Agregado en la versión 1.7.

Java documentación para javax.crypto.Cipher.updateAAD(byte[], int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a