Zum Inhalt springen
uencoder

Argon2

Argon2 ist die Gewinner-Funktion des PHC-Wettbewerbs für Passwort-Hashing, führt mehrere Runden Füllung und Zugriff auf einer Speichermatrix aus und bietet starke Speicherschwierigkeit und Widerstand gegen Zeit-Speicher-Tradeoffs.

Zweck

Als Passwort-Hash-Standard (RFC 9106) widersteht es parallelen GPU/ASIC-Angriffen und Zeit-Speicher-Tradeoffs – ein moderner Ersatz für bcrypt/scrypt.

Mechanismus

Führt t Runden auf p×m-Matrix aus: jede Zelle wird mit Kompressionsfunktion G berechnet, referenziert vorherige Zelle und eine pseudozufällige frühere Zelle. Argon2d (datenabhängige Adressierung), Argon2i (unabhängig), Argon2id (gemischt).

Anwendungsfälle

  • Passwort-Hash-Speicherung
  • PHC-Gewinner-Lösung
  • RFC 9106-Standard

Verwandte Tools

References