| Operation | crypto_hash | |
|---|---|---|
| Primitive | cubehash512 | |
| Description | CubeHash512 = CubeHash16+16/32+32-512 with 512-bit output | |
| Designers |
Daniel J. Bernstein | |
| Implementations | amd64-2 |
Daniel J. Bernstein |
| amd64-32 |
Daniel J. Bernstein | |
| amd64 |
Daniel J. Bernstein | |
| amd64avx |
Daniel J. Bernstein | |
| arm |
Daniel J. Bernstein | |
| armneon |
Daniel J. Bernstein | |
| bitsliced |
Daniel J. Bernstein | |
| cellspu |
Daniel J. Bernstein | |
| emmintrin4 |
Daniel J. Bernstein | |
| emmintrin5 |
Daniel J. Bernstein | |
| hardware16 |
Daniel J. Bernstein | |
| hardware2 |
Daniel J. Bernstein | |
| hardware32 |
Daniel J. Bernstein | |
| hardware4 |
Daniel J. Bernstein | |
| hardware8 |
Daniel J. Bernstein | |
| mips64 |
Daniel J. Bernstein | |
| mipso32 |
Daniel J. Bernstein | |
| mmintrin |
Daniel J. Bernstein | |
| ppc32 |
Daniel J. Bernstein | |
| ppc64aix |
Daniel J. Bernstein | |
| ppc64 |
Daniel J. Bernstein | |
| ppcaltivec |
Daniel J. Bernstein | |
| precompiled/ia64 |
Daniel J. Bernstein | |
| simple |
Daniel J. Bernstein | |
| sparcv9 |
Daniel J. Bernstein | |
| spec |
Daniel J. Bernstein | |
| unrolled2 |
Daniel J. Bernstein | |
| unrolled3 |
Daniel J. Bernstein | |
| unrolled4 |
Daniel J. Bernstein | |
| unrolled5 |
Daniel J. Bernstein | |
| unrolled |
Daniel J. Bernstein | |
| x86 |
Daniel J. Bernstein | |
| x86xmm |
Daniel J. Bernstein |