Lingua

Cipher.UpdateAAD Metodo

Definizione

Overload

Nome Descrizione
UpdateAAD(ByteBuffer)

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD).

UpdateAAD(Byte[])

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD).

UpdateAAD(Byte[], Int32, Int32)

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD), usando un subset del buffer fornito.

UpdateAAD(ByteBuffer)

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (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

Parametri

src
ByteBuffer

buffer contenente L'AAD

Attributi

Eccezioni

se questa istanza di crittografia non viene inizializzata per la crittografia o la decrittografia.

se la crittografia non supporta AEAD

Commenti

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD).

Le chiamate a questo metodo forniscono AAD alla crittografia quando si opera in modalità come AEAD (GCM/CCM). Se questa crittografia funziona in modalità GCM o CCM, è necessario specificare tutti gli AAD prima di iniziare le operazioni sul testo crittografato (tramite i update metodi e doFinal ).

Tutti i src.remaining() byte a partire da src.position() vengono elaborati. Al termine, la posizione del buffer di input sarà uguale al limite; il limite non verrà modificato.

Aggiunta nella versione 1.7.

per javax.crypto.Cipher.updateAAD(java.nio.ByteBuffer).

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.

Si applica a

UpdateAAD(Byte[])

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD).

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

Parametri

src
Byte[]

buffer contenente i dati di autenticazione aggiuntivi

Attributi

Eccezioni

se questa istanza di crittografia non viene inizializzata per la crittografia o la decrittografia.

se input è null

se la crittografia non supporta AEAD

Commenti

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD).

Le chiamate a questo metodo forniscono AAD alla crittografia quando si opera in modalità come AEAD (GCM/CCM). Se questa crittografia funziona in modalità GCM o CCM, è necessario specificare tutti gli AAD prima di iniziare le operazioni sul testo crittografato (tramite i update metodi e doFinal ).

Aggiunta nella versione 1.7.

per javax.crypto.Cipher.updateAAD(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.

Si applica a

UpdateAAD(Byte[], Int32, Int32)

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD), usando un subset del buffer fornito.

[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

Parametri

src
Byte[]

buffer contenente L'AAD

offset
Int32

offset in src cui inizia l'input AAD

len
Int32

numero di byte AAD

Attributi

Eccezioni

se questa istanza di crittografia non viene inizializzata per la crittografia o la decrittografia.

se input è nullo se inputOffset e inputLen non specificano un blocco valido nel buffer di input.

se la crittografia non supporta AEAD

Commenti

Continua un aggiornamento in più parti dei dati di autenticazione aggiuntivi (AAD), usando un subset del buffer fornito.

Le chiamate a questo metodo forniscono AAD alla crittografia quando si opera in modalità come AEAD (GCM/CCM). Se questa crittografia funziona in modalità GCM o CCM, è necessario specificare tutti gli AAD prima di iniziare le operazioni sul testo crittografato (tramite i update metodi e doFinal ).

Aggiunta nella versione 1.7.

per javax.crypto.Cipher.updateAAD(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.

Si applica a