]>
git.codecow.com Git - Monocypher.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Loup Vaillant [Sun, 22 Jan 2017 14:13:29 +0000 (15:13 +0100)]
removed blake2b speed test
Loup Vaillant [Sun, 22 Jan 2017 13:08:40 +0000 (14:08 +0100)]
x25519 now uses a modified ref10 base
Loup Vaillant [Thu, 19 Jan 2017 16:00:06 +0000 (17:00 +0100)]
added one x25519 test vector
Loup Vaillant [Thu, 19 Jan 2017 15:46:52 +0000 (16:46 +0100)]
display nb vectors in tests
Loup Vaillant [Thu, 19 Jan 2017 15:33:12 +0000 (16:33 +0100)]
added x25519 and crypto_lock
Loup Vaillant [Wed, 18 Jan 2017 19:27:14 +0000 (20:27 +0100)]
authenticated encryption: test roundtrip and rejection
Loup Vaillant [Wed, 18 Jan 2017 18:50:15 +0000 (19:50 +0100)]
simplified the test suite
Loup Vaillant [Mon, 16 Jan 2017 21:27:18 +0000 (22:27 +0100)]
extracted hchacha20
Loup Vaillant [Sun, 15 Jan 2017 22:07:26 +0000 (23:07 +0100)]
poly1305: replaced donna by tweetNaCl
Loup Vaillant [Thu, 12 Jan 2017 17:53:58 +0000 (18:53 +0100)]
authenticated encryption, renames, Xchacha bugfix
Loup Vaillant [Wed, 11 Jan 2017 17:46:10 +0000 (18:46 +0100)]
test vectors for the test suite
Loup Vaillant [Wed, 11 Jan 2017 16:32:37 +0000 (17:32 +0100)]
added ietf initialization to Chacha20
Loup Vaillant [Mon, 9 Jan 2017 23:08:35 +0000 (00:08 +0100)]
cosmetic change to Chacha20 quarter-round
Loup Vaillant [Sun, 8 Jan 2017 14:47:55 +0000 (15:47 +0100)]
simplified chacha20
Loup Vaillant [Sat, 7 Jan 2017 17:24:52 +0000 (18:24 +0100)]
Blake2b coding style
Loup Vaillant [Thu, 5 Jan 2017 19:28:20 +0000 (20:28 +0100)]
Argon2i clean up and comments
Loup Vaillant [Thu, 5 Jan 2017 16:41:41 +0000 (17:41 +0100)]
removed debug printf
Loup Vaillant [Thu, 5 Jan 2017 16:38:01 +0000 (17:38 +0100)]
Moar test vectors for Argon2i
Loup Vaillant [Thu, 5 Jan 2017 16:27:26 +0000 (17:27 +0100)]
fixed argon2i, added tests (TODO: printf)
Loup Vaillant [Thu, 5 Jan 2017 16:25:50 +0000 (17:25 +0100)]
fixed blaked2b interface
Loup Vaillant [Fri, 30 Dec 2016 10:51:57 +0000 (11:51 +0100)]
ignore sped_blacke2b
Loup Vaillant [Fri, 30 Dec 2016 10:50:26 +0000 (11:50 +0100)]
added argon2i
Loup Vaillant [Fri, 30 Dec 2016 10:46:27 +0000 (11:46 +0100)]
used += increment in blake2b rounds
Loup Vaillant [Thu, 29 Sep 2016 20:45:27 +0000 (22:45 +0200)]
added poly1305 test vectors, fixed blake2b test
Loup Vaillant [Wed, 28 Sep 2016 21:03:38 +0000 (23:03 +0200)]
added poly1305 one time authentication
Loup Vaillant [Tue, 27 Sep 2016 17:50:20 +0000 (19:50 +0200)]
added blake2b benchmark
Loup Vaillant [Tue, 27 Sep 2016 17:49:20 +0000 (19:49 +0200)]
cosmetic changes in blake2b
Loup Vaillant [Fri, 16 Sep 2016 18:11:17 +0000 (20:11 +0200)]
git ignore test
Loup Vaillant [Fri, 16 Sep 2016 18:05:58 +0000 (20:05 +0200)]
added blake2b test vectors
Loup Vaillant [Mon, 12 Sep 2016 20:30:22 +0000 (22:30 +0200)]
made it easier to add test vectors
Loup Vaillant [Sun, 11 Sep 2016 21:23:24 +0000 (23:23 +0200)]
added blake2b hash
Loup Vaillant [Sun, 11 Sep 2016 14:34:37 +0000 (16:34 +0200)]
removed leading double underscores for include guards
Loup Vaillant [Fri, 9 Sep 2016 21:38:37 +0000 (23:38 +0200)]
added test vectors for chacha20
Loup Vaillant [Thu, 8 Sep 2016 20:55:24 +0000 (22:55 +0200)]
little restrict optimization
Loup Vaillant [Thu, 8 Sep 2016 20:39:22 +0000 (22:39 +0200)]
copying u32s manually is faster than memcpy
Loup Vaillant [Thu, 8 Sep 2016 20:29:51 +0000 (22:29 +0200)]
confirmed that local vars are faster
It's a bit of a surprise, but on my machine, local variables turn
out to be almost 10% faster than a local array, possibly thanks
to compiler optimizations. (intel core i5 skylake, gcc 5.4, -O2)
Loup Vaillant [Sun, 4 Sep 2016 15:51:17 +0000 (17:51 +0200)]
typo
Loup Vaillant [Sun, 4 Sep 2016 13:16:59 +0000 (15:16 +0200)]
API overhaul
Loup Vaillant [Sun, 4 Sep 2016 00:21:16 +0000 (02:21 +0200)]
typo
Loup Vaillant [Sun, 4 Sep 2016 00:16:58 +0000 (02:16 +0200)]
comment re-arrangement
Loup Vaillant [Sun, 4 Sep 2016 00:13:04 +0000 (02:13 +0200)]
removed duplicated code
Loup Vaillant [Sat, 3 Sep 2016 23:52:10 +0000 (01:52 +0200)]
added a build script
Loup Vaillant [Sat, 3 Sep 2016 23:48:25 +0000 (01:48 +0200)]
Added chacha20 related algorithms