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
Générateur de hash bcrypt
Hash passwords with bcrypt or verify bcrypt hashes. Gratuit, privé et 100% côté client. OUTIL
Dérivation de clé scrypt
Derive a key from a password using scrypt (memory-hard KDF). Gratuit, privé et 100% côté client. OUTIL
Calculatrice de hash
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Gratuit, privé et 100% côté client. OUTIL