Lyra2
Lyra2 est une fonction de hachage de mots de passe à mémoire difficile conçue par Simplicio et al., remplissant et parcourant une matrice sur un état éponge ; une candidature au concours PHC.
Objectif
Fonction de hachage de mots de passe à paramètres de mémoire et de temps réglables, résistante aux compromis temps-mémoire et aux attaques parallèles.
Mécanisme
Elle construit une matrice w×r sur l'état éponge, avec plusieurs passes de remplissage et de re-visite (dépendant de toute la ligne précédente), puis produit la sortie. Les paramètres règlent la mémoire (taille de matrice), le temps (passes) et la bande passante.
Cas d’usage
- Hachage et stockage de mots de passe
- Candidature au concours PHC
- Fonction à mémoire difficile
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