Commit Graph

17 Commits

Author SHA1 Message Date
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