Idioma

Cipher.UpdateAAD Método

Definição

Sobrecargas

Nome Description
UpdateAAD(ByteBuffer)

Continua uma atualização de várias partes do AAD (Dados adicionais de autenticação).

UpdateAAD(Byte[])

Continua uma atualização de várias partes do AAD (Dados adicionais de autenticação).

UpdateAAD(Byte[], Int32, Int32)

Continua uma atualização de várias partes do AAD (Dados de Autenticação Adicionais), usando um subconjunto do buffer fornecido.

UpdateAAD(ByteBuffer)

Continua uma atualização de várias partes do AAD (Dados adicionais de autenticação).

[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

o buffer que contém o AAD

Atributos

Exceções

se essa instância de criptografia não for inicializada para criptografia ou descriptografia.

se a criptografia não der suporte ao AEAD

Comentários

Continua uma atualização de várias partes do AAD (Dados adicionais de autenticação).

As chamadas para esse método fornecem o AAD para a criptografia ao operar em modos como AEAD (GCM/CCM). Se essa codificação estiver operando no modo GCM ou CCM, todo o AAD deverá ser fornecido antes de iniciar as operações no texto criptografado (por meio dos métodos e doFinal do update GCM).

Todos os src.remaining() bytes que começam em src.position() são processados. Após o retorno, a posição do buffer de entrada será igual ao limite; seu limite não terá sido alterado.

Adicionado em 1.7.

Java documentação para javax.crypto.Cipher.updateAAD(java.nio.ByteBuffer).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

UpdateAAD(Byte[])

Continua uma atualização de várias partes do AAD (Dados adicionais de autenticação).

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

o buffer que contém os dados de autenticação adicionais

Atributos

Exceções

se essa instância de criptografia não for inicializada para criptografia ou descriptografia.

se input é null

se a criptografia não der suporte ao AEAD

Comentários

Continua uma atualização de várias partes do AAD (Dados adicionais de autenticação).

As chamadas para esse método fornecem o AAD para a criptografia ao operar em modos como AEAD (GCM/CCM). Se essa codificação estiver operando no modo GCM ou CCM, todo o AAD deverá ser fornecido antes de iniciar as operações no texto criptografado (por meio dos métodos e doFinal do update GCM).

Adicionado em 1.7.

Java documentação para javax.crypto.Cipher.updateAAD(byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

UpdateAAD(Byte[], Int32, Int32)

Continua uma atualização de várias partes do AAD (Dados de Autenticação Adicionais), usando um subconjunto do buffer fornecido.

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

o buffer que contém o AAD

offset
Int32

o deslocamento em src que a entrada do AAD é iniciada

len
Int32

o número de bytes do AAD

Atributos

Exceções

se essa instância de criptografia não for inicializada para criptografia ou descriptografia.

se input for null, ou se inputOffset e inputLen não especificar uma parte válida no buffer de entrada.

se a criptografia não der suporte ao AEAD

Comentários

Continua uma atualização de várias partes do AAD (Dados de Autenticação Adicionais), usando um subconjunto do buffer fornecido.

As chamadas para esse método fornecem o AAD para a criptografia ao operar em modos como AEAD (GCM/CCM). Se essa codificação estiver operando no modo GCM ou CCM, todo o AAD deverá ser fornecido antes de iniciar as operações no texto criptografado (por meio dos métodos e doFinal do update GCM).

Adicionado em 1.7.

Java documentação para javax.crypto.Cipher.updateAAD(byte[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a