Luffa
Luffa ist eine SHA-3-Konkurrenzbeitrag von Shibutani et al., ein Sponge-Hash auf Basis von drei parallelen Nachrichteninjektions-Permutationen.
Zweck
Ein SHA-3-Kandidat, der parallele Lanes für höheren Durchsatz nutzt und für Hardware geeignet ist.
Mechanismus
Der Zustand hat drei parallele 256-Bit-Lanes (w=256/512/1024); jede Lane führt 8 Runden aus SubBytes (feste S-Box) + MixColumns + Konstantenaddition aus, wobei die Nachricht in jede Lane injiziert wird.
Anwendungsfälle
- SHA-3-Konkurrenzbeitrag
- Hash mit parallelen Lanes
- Hardware-Implementierung