Zum Inhalt springen
uencoder

Catena

Catena ist eine speicherintensive Passwort-Hashfunktion von Buering et al., basierend auf dem Bit-Reversal-Graphen, die Widerstand gegen Zeit-Speicher-Kompromisse bietet.

Zweck

Eine Passwort-Hashfunktion, die GPU/ASIC-Parallelität und Zeit-Speicher-Kompromiss-Angriffen widersteht; eine Einreichung zum PHC-Wettbewerb.

Mechanismus

Mehrere graphbasierte Durchläufe: Jeder Durchlauf füllt und durchläuft den Speicher über den Bit-Reversal-Graphen in Abhängigkeit vom vollständigen Zustand des vorherigen Durchlaufs. Der Parameter λ steuert die Anzahl der Durchläufe, g den Speicher.

Anwendungsfälle

  • Passwort-Hashing und -Speicherung
  • PHC-Wettbewerbsbeitrag
  • Speicherintensive Funktion

Verwandte Tools

References