SHA-3 Hardware Implementations
From The ECRYPT Hash Function Website
1 High-Speed ASIC Implementations
Hash Function Name | Reference | Implementation Details | Technology | Size | Throughput | Clock Frequency |
---|---|---|---|---|---|---|
Grøstl-224/256 | Submission document | P & Q permutation in parallel | 0.18 µm std-cell lib | 131 kGates | 4379 Mbit/s | 85.5 MHz |
Grøstl-384/512 | Submission document | P & Q permutation in parallel | 0.18 µm std-cell lib | 341 kGates | 6225 Mbit/s | 85.1 MHz |
MD6 | Submission document | Compression function only, 48 parallel steps | GPDSK 90nm std-cell lib | 145 kGates | N/A | 200 MHz |
MD6 | Submission document | Compression function & memory control logic, 16 parallel steps | GPDSK 90nm std-cell lib | 105 kGates | N/A | 200 MHz |
Keccak | Submission document | Core (round function, state register) & IO buffer | ST 0.13 µm std-cell lib | 48 kGates | 28400 Mbit/s | 500 MHz |
Keccak | Submission document | Core (round function, state register) only | ST 0.13 µm std-cell lib | 40 kGates | 15000 Mbit/s | 500 MHz |