Zum Inhalt springen
uencoder

Argon2i

Argon2i ist die datenunabhängige Adressierungsvariante von Argon2, bei der das Speicherzugriffsmuster unabhängig vom Passwort ist – widersteht Seitenkanalangriffen.

Zweck

Bietet die Speicherschwierigkeit von Argon2 in Seitenkanal-sensiblen Umgebungen (Shared Cloud), ohne passwortbezogene Speicherzugriffsmuster zu leaken.

Mechanismus

Gleiche Matrix-Füllung wie Argon2, aber Referenzindex wird durch datenunabhängige Pseudozufallsfunktion (basierend auf vorherigem Block) erzeugt, festes Zugriffsmuster. Widersteht Timing/Cache-Seitenkanälen, aber Tradeoff-Resistenz etwas schwächer als Argon2d.

Anwendungsfälle

  • Seitenkanal-sicheres Passwort-Hashing
  • Cloud-Passwortspeicherung
  • Empfohlene Argon2-Variante

Verwandte Tools

References