| Operation | crypto_hash | |
|---|---|---|
| Primitive | blake512 | |
| Description | BLAKE-512: BLAKE with 64-bit words, 16 rounds, and 512-bit output; BLAKE team's final submission for SHA-3-512 | |
| Designers |
Jean-Philippe Aumasson Luca Henzen Willi Meier Raphael C.-W. Phan | |
| Implementations | avxicc |
Jean-Philippe Aumasson Samuel Neves |
| bswap |
based on: regs | |
| ref |
Jean-Philippe Aumasson | |
| regs |
based on: ref, blake256/regs | |
| sandy |
based on: bswap | |
| sphlib |
Thomas Pornin | |
| sphlib-small |
Thomas Pornin | |
| sse2 |
Jean-Philippe Aumasson Shawn Kirst Peter Schwabe | |
| sse2s |
Jean-Philippe Aumasson Peter Schwabe Samuel Neves | |
| sse41 |
Jean-Philippe Aumasson Samuel Neves | |
| ssse3 |
Jean-Philippe Aumasson Peter Schwabe Samuel Neves | |
| vect128 |
Gaëtan Leurent | |
| vect128-inplace |
Gaëtan Leurent | |
| vect128-neon |
Gaëtan Leurent | |
| vect128-xop |
Gaëtan Leurent Jean-Philippe Aumasson | |
| xop-2 |
Jean-Philippe Aumasson Samuel Neves | |
| xop |
Jean-Philippe Aumasson Samuel Neves |