Cipher.UpdateAAD Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| UpdateAAD(ByteBuffer) |
Poursuit une mise à jour multiparte des données d’authentification supplémentaires (AAD). |
| UpdateAAD(Byte[]) |
Poursuit une mise à jour multiparte des données d’authentification supplémentaires (AAD). |
| UpdateAAD(Byte[], Int32, Int32) |
Poursuit une mise à jour en plusieurs parties des données d’authentification supplémentaires (AAD), à l’aide d’un sous-ensemble de la mémoire tampon fournie. |
UpdateAAD(ByteBuffer)
Poursuit une mise à jour multiparte des données d’authentification supplémentaires (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
Paramètres
- src
- ByteBuffer
mémoire tampon contenant l’AAD
- Attributs
Exceptions
si cette instance de chiffrement n’est pas initialisée pour le chiffrement ou le déchiffrement.
si le chiffrement ne prend pas en charge AEAD
Remarques
Poursuit une mise à jour multiparte des données d’authentification supplémentaires (AAD).
Les appels à cette méthode fournissent AAD au chiffrement lors du fonctionnement dans des modes tels qu’AEAD (GCM/CCM). Si ce chiffrement fonctionne en mode GCM ou CCM, tous les AAD doivent être fournis avant de commencer les opérations sur le texte chiffré (via les méthodes et doFinal les update méthodes).
Tous les src.remaining() octets commençant à src.position() sont traités. Lors du retour, la position de la mémoire tampon d’entrée est égale à sa limite ; sa limite n’aura pas changé.
Ajouté dans la version 1.7.
Java documentation pour javax.crypto.Cipher.updateAAD(java.nio.ByteBuffer).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
UpdateAAD(Byte[])
Poursuit une mise à jour multiparte des données d’authentification supplémentaires (AAD).
[Android.Runtime.Register("updateAAD", "([B)V", "")]
public void UpdateAAD(byte[]? src);
[<Android.Runtime.Register("updateAAD", "([B)V", "")>]
member this.UpdateAAD : byte[] -> unit
Paramètres
- src
- Byte[]
mémoire tampon contenant les données d’authentification supplémentaires
- Attributs
Exceptions
si cette instance de chiffrement n’est pas initialisée pour le chiffrement ou le déchiffrement.
s’il input s’agit null
si le chiffrement ne prend pas en charge AEAD
Remarques
Poursuit une mise à jour multiparte des données d’authentification supplémentaires (AAD).
Les appels à cette méthode fournissent AAD au chiffrement lors du fonctionnement dans des modes tels qu’AEAD (GCM/CCM). Si ce chiffrement fonctionne en mode GCM ou CCM, tous les AAD doivent être fournis avant de commencer les opérations sur le texte chiffré (via les méthodes et doFinal les update méthodes).
Ajouté dans la version 1.7.
Java documentation pour javax.crypto.Cipher.updateAAD(byte[]).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
UpdateAAD(Byte[], Int32, Int32)
Poursuit une mise à jour en plusieurs parties des données d’authentification supplémentaires (AAD), à l’aide d’un sous-ensemble de la mémoire tampon fournie.
[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
Paramètres
- src
- Byte[]
mémoire tampon contenant l’AAD
- offset
- Int32
décalage dans src lequel l’entrée AAD démarre
- len
- Int32
nombre d’octets AAD
- Attributs
Exceptions
si cette instance de chiffrement n’est pas initialisée pour le chiffrement ou le déchiffrement.
si input c’est nullle cas ou si et inputLen ne inputOffset spécifiez pas de bloc valide dans la mémoire tampon d’entrée.
si le chiffrement ne prend pas en charge AEAD
Remarques
Poursuit une mise à jour en plusieurs parties des données d’authentification supplémentaires (AAD), à l’aide d’un sous-ensemble de la mémoire tampon fournie.
Les appels à cette méthode fournissent AAD au chiffrement lors du fonctionnement dans des modes tels qu’AEAD (GCM/CCM). Si ce chiffrement fonctionne en mode GCM ou CCM, tous les AAD doivent être fournis avant de commencer les opérations sur le texte chiffré (via les méthodes et doFinal les update méthodes).
Ajouté dans la version 1.7.
Java documentation pour javax.crypto.Cipher.updateAAD(byte[], int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.