JH
JH est un hachage éponge soumis par Hongjun Wu qui a atteint le second tour de la compétition SHA-3, utilisant un état de 1024 bits et 42 tours d'une permutation de type AES.
Objectif
Candidat de la compétition SHA-3 offrant une sortie variable de 224-512 bits ; la structure éponge résiste à l'extension de longueur.
Mécanisme
Construction éponge : l'état de 1024 bits est scindé en deux moitiés de 512 bits ; chaque tour applique 8 tours AES en parallèle à la moitié droite, puis XOR et échange avec la gauche. Après 42 tours, le condensé est exprimé.
Cas d’usage
- Soumission à la compétition SHA-3
- Recherche sur les hachages éponge
- Compétitions cryptographiques