Aller au contenu
uencoder

Argon2

Argon2 est la fonction de hachage de mots de passe gagnante du concours PHC, effectuant plusieurs rondes de remplissage et d'accès sur une matrice mémoire, fournissant une forte difficulté mémoire et résistance aux compromis temps-mémoire.

Objectif

Comme standard de hachage de mots de passe (RFC 9106) résiste aux attaques parallèles GPU/ASIC et aux compromis temps-mémoire, remplaçant moderne de bcrypt/scrypt.

Mécanisme

Exécute t rondes sur matrice p×m : chaque cellule calculée avec la fonction de compression G référençant la cellule précédente et une cellule antérieure pseudo-aléatoire. Argon2d (adressage dépendant des données), Argon2i (indépendant), Argon2id (mixte).

Cas d’usage

  • Stockage de hachage de mots de passe
  • Solution gagnante PHC
  • Standard RFC 9106

Outils associés

References