Hash-Pipe
Hash-Pipe ist ein schwammbasiertes Streaming-Hash-Schema mit einer dreistufigen Pipeline (Absorbieren, Mischen, Squeezing) für Streaming-Hashes.
Zweck
Bietet latenzarmes Hashing für Streamingdaten, wobei Ein- und Ausgabe parallel pipelinebar sind.
Mechanismus
Der Zustand wird in Absorptions-, Misch- und Squeeze-Abschnitte geteilt; ein neuer Block wird vor dem Permutationslauf in den Absorptionsabschnitt XORiert, der Mischabschnitt diffundiert über den Gesamtzustand, und der Squeeze-Abschnitt gibt den Digest aus. Die drei Stufen lassen sich pipelinen.
Anwendungsfälle
- Streaming-Hashing
- Latenzarme Digests
- Pipelined Implementierungen