Implementation comparison: crypto_stream/chacha8

Operationcrypto_stream
Primitivechacha8
Description ChaCha8 (256-bit key)
Designers Daniel J. Bernstein
Implementations amd64-ssse3 Samuel Neves (based on amd64-xmm6)
dolbeau/amd64-avx2 Daniel J. Bernstein
Romain Dolbeau
dolbeau/arm-neon Romain Dolbeau (based on code by Daniel J. Bernstein)
dolbeau/mipsel-msa Romain Dolbeau (based on code by Daniel J. Bernstein)
dolbeau/ppc-altivec Romain Dolbeau (based on code by Daniel J. Bernstein)
e/amd64-3 Daniel J. Bernstein
e/amd64-xmm6 Daniel J. Bernstein
e/merged Daniel J. Bernstein
e/ppc-altivec Daniel J. Bernstein
e/ref Daniel J. Bernstein
e/regs Daniel J. Bernstein
e/sparc Daniel J. Bernstein
e/x86-1 Daniel J. Bernstein
e/x86-mmx Daniel J. Bernstein
e/x86-xmm2 Daniel J. Bernstein
e/x86-xmm5 Daniel J. Bernstein
e/x86-xmm6 Daniel J. Bernstein
e/x86-xmm Daniel J. Bernstein
goll_gueron Martin Goll
Shay Gueron
krovetz/avx2 Ted Krovetz
krovetz/vec128 Ted Krovetz
moon/armv6/32 Andrew Moon
moon/avx2/32 Andrew Moon
moon/avx2/64 Andrew Moon
moon/avx/32 Andrew Moon
moon/avx/64 Andrew Moon
moon/neon/32 Andrew Moon
moon/sse2/64 Andrew Moon
moon/ssse3/64 Andrew Moon
moon/xop/32 Andrew Moon
moon/xop/64 Andrew Moon