Aller au contenu
uencoder

yescrypt

yescrypt est un hachage de mots de passe gourmand en mémoire conçu par Solar Designer, améliorant scrypt avec le préremplissage d'une S-box et un mode hybride.

Objectif

Un hachage de mots de passe avec des paramètres de mémoire et de CPU réglables, offrant de meilleures performances et flexibilité que scrypt ; utilisé dans OpenBSD.

Mécanisme

Préremplit une grande S-box dépendant du mot de passe ; au-dessus du ROMix de scrypt, il ajoute un mélange par consultation de la S-box, permettant un réglage continu des paramètres, d'un mode intensif en CPU à un mode intensif en mémoire.

Cas d’usage

  • Hachage de mots de passe OpenBSD
  • crypt(3) sous Linux
  • Candidate à la compétition PHC

Outils associés

References