Zum Inhalt springen
uencoder

BLAKE2b

BLAKE2b ist die 64-Bit-Wort-Variante von BLAKE2 mit Digests von 1 bis 64 Bytes; auf 64-Bit-Plattformen mehrmals schneller als SHA-512 bei vergleichbarer Sicherheit.

Zweck

Bietet einen schnellen Hash mit konfigurierbarer Digest-Länge und Längenerweiterungsresistenz — eine verbesserte Version von BLAKE.

Mechanismus

Eine schwammartige Variante auf Basis der ChaCha-Rundenfunktionen: 12 Runden der Kompressionsfunktion G über einem Zustand aus 8 64-Bit-Wörtern. Unterstützt Baummodus, Keyed-Modus sowie Salt-/Personalisierungsparameter.

Anwendungsfälle

  • Hochgeschwindigkeits-Dateiprüfung
  • Kryptographischer Ersatz für MD5
  • Inhaltsadressierter Speicher

Verwandte Tools

References