Zum Inhalt springen
uencoder

ECHO

ECHO ist eine Einreichung zum SHA-3-Wettbewerb: ein Wide-Pipe-Schwammhash, gebaut auf den Rundenfunktionen von AES, der die AES-NI-Hardwarebeschleunigung ausnutzt.

Zweck

SHA-3-Kandidatin, die auf AES-NI-fähigen CPUs durch Hardwarebeschleunigung hohen Durchsatz erreicht.

Mechanismus

Der 2048-Bit-Zustand ist als 8×8-Matrix aus AES-Zuständen organisiert; jede große Runde umfasst 8 AES-Runden (BigMixColumns) plus Bytemischung, beschleunigt durch AESENC-Befehle.

Anwendungsfälle

  • SHA-3-Wettbewerbseinreichung
  • AES-NI-beschleunigtes Hashing
  • Wide-Pipe-Schwamm

Verwandte Tools

References