Operation | crypto_hash | |
---|---|---|
Primitive | blake256 | |
Description | BLAKE-256: BLAKE with 32-bit words, 14 rounds, and 256-bit output; BLAKE team's final submission for SHA-3-256 | |
Designers |
Jean-Philippe Aumasson Luca Henzen Willi Meier Raphael C.-W. Phan | |
Implementations | arm11 |
Peter Schwabe Bo-Yin Yang Shang-Yi Yang |
arm_thumb2 |
Peter Schwabe Bo-Yin Yang Shang-Yi Yang Christian Wenzel-Benner | |
avxs |
Jean-Philippe Aumasson Samuel Neves | |
bswap |
based on: regs | |
ref |
Jean-Philippe Aumasson | |
regs |
based on: ref unrolling: Daniel J. Bernstein | |
sandy |
based on: bswap | |
sphlib |
Thomas Pornin | |
sphlib-small |
Thomas Pornin | |
sse2-2 |
based on: sse2 latency-oriented tweaks: Daniel J. Bernstein | |
sse2 |
Jean-Philippe Aumasson Shawn Kirst Peter Schwabe | |
sse41-2 |
Jean-Philippe Aumasson Samuel Neves | |
sse41 |
Jean-Philippe Aumasson Peter Schwabe Samuel Neves | |
ssse3 |
Jean-Philippe Aumasson Peter Schwabe Samuel Neves | |
vect128-neon |
Gaƫtan Leurent | |
xop |
Jean-Philippe Aumasson Samuel Neves |