Zum Inhalt springen
uencoder

SHA3-Keccak

SHA-3-Keccak bezeichnet die Instantiierungsparameter der Keccak-Schwammkonstruktion, die der SHA-3-Standard verwendet; sie unterscheiden sich subtil von der ursprünglichen Keccak-Einreichung in der Padding-Regel.

Zweck

Keccaks Parameterwahl standardisieren und so interoperable Konsistenz zwischen SHA-3 und dem ursprünglichen Keccak-Vorschlag sicherstellen.

Mechanismus

SHA-3 nutzt den Keccak[1600]-Schwamm mit Kapazität c=2×Ausgabelänge, Rate r=1600−c und Padding 0x06...0x80 (Original-Keccak nutzte 0x01...0x80). Permutation und Rundenfunktion sind ansonsten identisch.

Anwendungsfälle

  • SHA-3-Standardimplementierungen
  • NIST-konformes Hashing
  • Instantiierung von Schwammfunktionen

Verwandte Tools

References