Zum Inhalt springen
uencoder

Hamsi

Hamsi ist Küçüks Einreichung zum SHA-3-Wettbewerb, ein Schwamm-Hash auf Basis einer einfachen Permutation mit leichtgewichtiger Struktur.

Zweck

Ein SHA-3-Kandidat, dessen einfache Struktur sich für Hardware-Implementierungen eignet, allerdings mit geringerer Sicherheitsmarge.

Mechanismus

Schwammkonstruktion mit 256/512-Bit-Zustand. Jede Runde wendet auf den Zustand SubBytes (eine nachrichtenabhängige S-Box), ShiftRows, MixColumns und Konstantenaddition an. Die Rundenzahl ist klein.

Anwendungsfälle

  • SHA-3-Wettbewerbsbeitrag
  • Leichtgewichtiges Hashing
  • Hardware-Implementierung

Verwandte Tools

References