
Designers
=========

argon2                                 Alex Biryukov
                                       Daniel Dinu
                                       Dmitry Khovratovich

blake2                                 Jean-Philippe Aumasson
                                       Christian Winnerlein
                                       Samuel Neves
                                       Zooko Wilcox-O'Hearn

chacha20                               Daniel J. Bernstein

salsa20                                Daniel J. Bernstein

chacha20poly1305                       Adam Langley

curve25519                             Daniel J. Bernstein

curve25519xsalsa20poly1305             Daniel J. Bernstein

ed25519                                Daniel J. Bernstein
                                       Bo-Yin Yang
                                       Niels Duif
                                       Peter Schwabe
                                       Tanja Lange

poly1305                               Daniel J. Bernstein

siphash                                Jean-Philippe Aumasson
                                       Daniel J. Bernstein

scrypt                                 Colin Percival

Implementors
============

crypto_aead/aes256gcm/aesni            Romain Dolbeau
                                       Frank Denis

crypto_aead/chacha20poly1305           Frank Denis

crypto_box/curve25519xsalsa20poly1305  Daniel J. Bernstein

crypto_core/hsalsa20                   Daniel J. Bernstein
crypto_core/salsa20
crypto_core/salsa2012
crypto_core/salsa208

crypto_hash/sha256                     Colin Percival
crypto_hash/sha512
crypto_hash/sha512256

crypto_auth/hmacsha256                 Colin Percival
crypto_auth/hmacsha512
crypto_auth/hmacsha512256

crypto_scalarmult/curve25519/ref10     Daniel J. Bernstein

crypto_scalarmult/curve25519/donna_c64 Adam Langley

crypto_scalarmult/curve25519/sandy2x   Tung Chou

crypto_secretbox/xsalsa20poly1305      Daniel J. Bernstein

crypto_sign/ed25519                    Peter Schwabe
                                       Daniel J. Bernstein
                                       Niels Duif
                                       Tanja Lange
                                       Bo-Yin Yang

crypto_stream/aes128ctr                Peter Schwabe

crypto_stream/chacha20/ref             Daniel J. Bernstein

crypto_stream/chacha20/vec             Ted Krovetz

crypto_stream/salsa20                  Daniel J. Bernstein
crypto_stream/salsa2012
crypto_stream/salsa208
crypto_stream/xsalsa20

crypto_shorthash/siphash24             Jean-Philippe Aumasson
                                       Daniel J. Bernstein

crypto_generichash/blake2b             Jean-Philippe Aumasson
                                       Christian Winnerlein
                                       Samuel Neves
                                       Zooko Wilcox-O'Hearn

crypto_onetimeauth/poly1305/donna      Andrew "floodyberry" Moon

crypto_onetimeauth/poly1305/sse2       Andrew "floodyberry" Moon

crypto_pwhash/argon2                   Samuel Neves
                                       Dmitry Khovratovich
                                       Jean-Philippe Aumasson

crypto_pwhash/scryptsalsa208sha256     Colin Percival
                                       Alexander Peslyak
