Commit graph

11 commits

Author SHA1 Message Date
Legrandin
c74b718aa6 Add nonce and initial_value parameters to CTR mode 2015-12-23 23:27:24 +01:00
Legrandin
8808179a8f Added dedicated tests to GCM mode 2015-12-17 07:44:28 +01:00
Legrandin
9ef9c0948f Refactor CCM cipher 2015-11-24 21:57:48 +01:00
Legrandin
d0311fb416 MAC checks are all performed with BLAKE2s 2015-04-16 14:11:50 +02:00
Legrandin
72aff29a65 Update to API documentation. 2015-03-11 11:30:16 -04:00
Legrandin
0b76cd2168 Ensure that all data passed to C backend is byte strings 2015-02-10 22:29:40 +01:00
Legrandin
11a6d1dfa4 Flag explicitly certain arguments as of size_t type 2015-02-10 16:45:25 +01:00
Legrandin
0e3320ed43 Galois module uses raw interface 2015-01-25 18:01:45 +01:00
Legrandin
08baea4cb4 Break up block_template.c (AES only) 2015-01-05 23:06:21 +01:00
Legrandin
e9adec93c7 Every cipher instance is a mode-specific type 2014-12-10 21:40:49 +01:00
Legrandin
546912f61d Factor out GCM code into separate module 2014-12-09 21:33:41 +01:00