Aller au contenu
uencoder

Duplex Construction

La construction duplex est une variante en flux de la construction éponge, permettant d'alterner les opérations d'absorption et d'essorage, pour les chiffrements en flux et le chiffrement authentifié.

Objectif

Alterner l'absorption de l'entrée et l'essorage de la sortie sur un seul état maintenu ; utilisée par les AEAD dérivés de Keccak comme Keyak et Ketje.

Mécanisme

État de b=r+c bits. Duplex(S, σ, ℓ) : XORer σ dans la partie taux, appliquer la permutation f, essorer ℓ octets. Des appels répétés réalisent l'absorption/essorage en flux.

Cas d’usage

  • AEAD de Keccak (Keyak/Ketje)
  • Chiffrement authentifié en flux
  • Mode éponge en flux

Outils associés

References