Commit Graph

32 Commits

Author SHA1 Message Date
Frank Denis
d2b1d224db Update after donna and ref10 merge 2017-11-06 11:07:26 +01:00
Frank Denis
002fb0e82b Update AUTHORS 2017-10-14 15:37:06 +02:00
Frank Denis
1ddeab2a87 Remove aes128ctr, add secretstream 2017-09-27 15:05:28 +02:00
Frank Denis
313cb92f30 + kx 2017-03-12 18:17:37 +01:00
Frank Denis
606f569c7b Replace the SSSE3 ChaCha20 impl with one derived from the AVX2 impl 2017-02-26 23:02:45 +01:00
Frank Denis
199aa0efa2 Update AUTHORS 2017-02-26 17:21:04 +01:00
Frank Denis
45127e7bb9 sort 2017-02-19 17:49:27 +01:00
Frank Denis
7ee23f77fb Add crypto_core/curve25519 2016-03-16 14:48:05 +01:00
Frank Denis
17b6717527 Typo 2016-03-08 09:20:20 +01:00
Frank Denis
8035d6deb3 Blame me for hchacha20 2016-03-06 13:34:32 +01:00
Frank Denis
50002f78ed Do not forget Daniel Dinu and Thomas Pornin
in the list of contributors to the Argon2 code
2015-12-30 15:44:46 +01:00
Frank Denis
7a5668f944 Credit Argon2 authors 2015-12-29 19:25:27 +01:00
Frank Denis
242429589f Reformat 2015-11-28 16:18:41 +01:00
Frank Denis
13f8e1a162 +floodyberry for poly1305/sse2 2015-11-28 16:17:56 +01:00
Frank Denis
20a13f60b5 Move Ted Krovetz to the implementors list 2015-11-26 12:39:46 +01:00
Frank Denis
fce550257e + Ted Krovetz 2015-11-25 15:26:35 +01:00
Frank Denis
16e5da867c Credit Tung Chou 2015-11-04 16:48:47 +01:00
Frank Denis
ab2e86748e Replace the aes256gcm implementation with Romain Dolbeau's implementation
which is slightly faster than mine.
Reimplement features from the previous implementation: add batch mode and
use two passes in the decryption function in order to check the tag before
decrypting.
2015-10-10 16:21:08 +02:00
Frank Denis
7b0eeda1c6 Remove aes256estream.
AES-256 will be reintroduced, but not until we have a bitsliced implementation.
2014-08-05 00:57:10 -07:00
Frank Denis
ca28c580e8 Revamp the AUTHORS file 2014-06-26 12:43:46 -07:00
Frank Denis
a0a3741ea3 Replace curve25519 ref implementation with latest ref10 from Supercop. 2014-06-06 08:42:19 -07:00
Frank Denis
bd05b7d292 Rename scryptxsalsa208sha256 to scryptsalsa208sha256 2014-05-15 00:01:16 -07:00
Frank Denis
ada7ebdf5d Get ready to say goodbye to the infamous poly1305-53 implementation.
Give room for optimized implementations instead.
2014-05-01 21:42:45 -07:00
Frank Denis
2483af0384 Make hash_sha512 / hmac_sha512256 consistent with hash_sha256 / hmac_sha256 2014-04-14 20:42:37 -07:00
Frank Denis
a06b00ecf4 Initial import of scrypt 2014-04-10 18:25:16 -07:00
Frank Denis
879112786c Switch poly1305-ref to Floodyberry's poly1305-donna-unrolled. 2013-07-20 17:57:32 -07:00
Frank Denis
3ccbd69307 Update AUTHORS 2013-04-27 09:17:26 -07:00
Frank Denis
201ee903a2 Credit Blake2 team 2013-04-21 17:32:09 -07:00
Frank Denis
9626bbeb44 (re)import curve25519_donna_c64 2013-04-21 17:32:07 -07:00
Frank Denis
9dac631c27 Don't forget the credits for siphash, oops. 2013-03-18 23:22:51 -07:00
Douglas Campos
fdbaa9a9ea add AUTHORS file from designers/implementors files 2013-01-21 23:25:51 -02:00
Frank Denis
95b9c37cc5 Import libnacl from dnscrypt-proxy 2013-01-19 16:02:02 -08:00