Commit graph

9 commits

Author SHA1 Message Date
Legrandin
0cb9555d8b SHA3 object cannot be copied nor changed after digest 2015-10-28 18:01:47 +01:00
Legrandin
50d9c6b035 Add Crypto.Hash.keccak module 2015-10-28 18:01:47 +01:00
Legrandin
354abdd4c7 Add digest size parameter to keccak_digest.
Also, some minor clean up to keccak C code.
2015-10-28 18:01:46 +01:00
Legrandin
7506698308 Use one native module for all 4 SHA3 variants 2015-10-28 18:01:46 +01:00
Legrandin
c8f9a58e83 Update link to final FIPS 202 (SHA-3) 2015-09-04 21:34:59 +02:00
Legrandin
c85dfa7953 Add Crypto.Signature.pkcs1_v1_5 module with NIST test vectors
Crypto.Signature.PKCS1_v1_5 is reverted to old behavior it
had in PyCrypto (verify raises no exception; it only returns
True or False).
2015-07-10 19:19:13 +00: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
49d6e4488f SHA-3 uses raw interface 2015-01-30 22:26:34 +01:00