Zum Inhalt springen
uencoder

yescrypt

yescrypt ist ein speicherintensiver Passwort-Hash von Solar Designer, der scrypt durch S-Box-Vorbefüllung und einen Hybridmodus verbessert.

Zweck

Ein Passwort-Hash mit einstellbaren Speicher- und CPU-Parametern, der Leistung und Flexibilität gegenüber scrypt verbessert; eingesetzt in OpenBSD.

Mechanismus

Befüllt vorab eine große, passwortabhängige S-Box; oberhalb des ROMix von scrypt fügt es eine Mischung per S-Box-Lookup hinzu und unterstützt kontinuierliche Parametrierung von CPU-intensiv bis speicherintensiv.

Anwendungsfälle

  • Passwort-Hashing in OpenBSD
  • Linux crypt(3)
  • PHC-Wettbewerbsbeitrag

Verwandte Tools

References