Commit graph

22 commits

Author SHA1 Message Date
Helder Eijs
9276aa561c Add output parameter for SIV mode 2018-10-27 22:30:18 +02:00
Helder Eijs
066b8969ee More cleanup 2018-10-16 22:09:53 +02:00
Helder Eijs
8c4824982b General cleanup, remove old constructs 2018-10-13 21:34:44 +02:00
Helder Eijs
96517333f4 Remove Crypto.Util.py3compat.unhexlify and hexlify 2018-09-25 22:57:32 +02:00
Helder Eijs
f64df6f47e Fixes ResourceWarnings and DeprecationWarnings 2018-08-09 13:55:43 +02:00
Helder Eijs
8b4a1c0c71 Rename _cpuid modules to make upgrades more robust 2018-07-05 15:34:18 +02:00
Helder Eijs
24e99330a7 Fix GCM test vector (created from faulty implementation) 2018-06-21 17:49:41 +02:00
Helder Eijs
4242e82e9e Modern syntax for except statement 2018-06-12 14:15:39 +02:00
Helder Eijs
a98fa382ba Add GCM test for messages between 0 and 159 bytes 2018-06-09 23:59:21 +02:00
Helder Eijs
2522b86c28 Speed up AES-GCM with PCLMULDQD 2018-06-02 20:17:53 +02:00
Helder Eijs
5b326e48bc Added Wycheproof tests for AES-SIV 2018-04-13 11:43:12 +02:00
Helder Eijs
724fb2902c Show comments in Wycheproof warnings 2018-04-10 15:07:02 +02:00
Helder Eijs
dd4ce320fb Add Wycheproof tests for AES GCM 2018-04-10 15:02:37 +02:00
Helder Eijs
ca341281ec Add support for memoryview to GCM 2018-04-02 22:07:21 +02:00
Helder Eijs
3b317be2a6 Add support for bytearray's in ciphers
[skip ci]
2018-03-06 08:25:42 +01:00
Helder Eijs
7f88aee973 Optionally skip slow tests for ciphers 2018-01-25 22:05:37 +01:00
Legrandin
b710d1d3aa Unify loader for test vectors 2016-01-06 22:21:05 +01:00
Legrandin
fb44aabdff Check length of automatically generated iv/nonces 2015-12-23 23:27:24 +01:00
Legrandin
a28820bf8c Automatic nonce generation for GCM 2015-12-23 23:27:24 +01:00
Legrandin
6fa00f6302 Fix for BytesWarning 2015-12-17 21:40:53 +01:00
Legrandin
b33fd318f7 Add NIST GCM test vectors 2015-12-17 21:40:53 +01:00
Legrandin
8808179a8f Added dedicated tests to GCM mode 2015-12-17 07:44:28 +01:00