Zum Inhalt springen
uencoder

Lyra2

Lyra2 ist eine Memory-Hard-Passworthashfunktion von Simplicio et al., die eine Matrix über einem Schwammzustand füllt und durchläuft; ein PHC-Konkurrenzbeitrag.

Zweck

Passworthashfunktion mit einstellbaren Speicher- und Zeitparametern, resistent gegen Zeit-Speicher-Kompromisse und Parallelangriffe.

Mechanismus

Baut eine w×r-Matrix über dem Schwammzustand auf, mit mehreren Füll- und Revisit-Durchläufen (abhängig von der gesamten vorherigen Zeile), und gibt dann aus. Die Parameter regeln Speicher (Matrixgröße), Zeit (Durchläufe) und Bandbreite.

Anwendungsfälle

  • Passwort-Hashing und -Speicherung
  • PHC-Konkurrenzbeitrag
  • Memory-Hard-Funktion

Verwandte Tools

References