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