Legrandin
00aeb667ea
Remove dead code from setup
2015-10-10 22:48:47 +02:00
Legrandin
500a75b5af
No installation of MPIR required with Windows wheels
...
[skip ci]
2015-10-10 22:48:47 +02:00
Legrandin
3835072713
Package MPIR in Windows wheel
2015-10-10 22:48:47 +02:00
Legrandin
7f14313273
Verify that no faults occur during RSA decryption
2015-09-23 08:58:09 +02:00
Legrandin
1bdee35276
Fix small typos in Windows installation text.
...
[skip ci]
2015-09-22 06:09:10 -04:00
Legrandin
0718576ea8
Add Python 3.5 to Appveyor
2015-09-22 05:34:39 -04:00
Legrandin
b64f8eacaa
Add Python 3.5 to Travis CI
2015-09-22 04:53:14 -04:00
Legrandin
134c3414a9
Update instructions for Python 3.5 on Windows
2015-09-21 08:27:46 +02:00
Legrandin
1df56d2061
Prepare release 3.2.1
2015-09-08 21:32:41 +02:00
Legrandin
71083f56a8
Update feature list
2015-09-08 21:29:53 +02:00
Legrandin
002aa583e7
Shows if AESNI tests are not performed
2015-09-08 21:16:23 +02:00
Legrandin
3fca51fe00
Build wheel on Appveyor
2015-09-08 21:16:23 +02:00
Legrandin
6e20d1ef3d
Add dummy symbol to AESNI module
2015-09-08 21:16:23 +02:00
Legrandin
5fa5605c0d
Workaround for MSVC error C2719
2015-09-08 21:16:23 +02:00
Legrandin
711c63731f
Create sample program under 'build'
2015-09-08 21:16:23 +02:00
Legrandin
603d6cc6b2
Prepare for release 3.3
2015-09-06 20:57:16 +02:00
Legrandin
974efb5b99
Update release date of 3.2
2015-09-05 22:29:31 +02:00
Legrandin
8505ba9dc3
Create version 3.2
2015-09-05 22:00:28 +02:00
Legrandin
95cc86c1a6
We can already import DSA keys
2015-09-05 20:51:33 +02:00
Legrandin
eef5ff3f13
Mention fix of issue #1 in changelog
2015-09-05 14:32:46 +02:00
Legrandin
c8f9a58e83
Update link to final FIPS 202 (SHA-3)
2015-09-04 21:34:59 +02:00
Legrandin
98abcbdb26
Fix installation steps on Fedora
2015-09-04 21:20:03 +02:00
Legrandin
58bacc9a24
Disable any assembly in libtomcrypt files ( fixes #1 )
2015-08-05 07:44:11 +02:00
Legrandin
c2b27a3cd9
Update link to latest scrypt RFC draft
2015-08-04 20:32:17 +00:00
Legrandin
98e64fbd4d
Better exception string for PKCS8 unwrapping
2015-08-04 20:28:55 +00:00
Legrandin
e1acde156d
Bumped version to 3.2.dev0
2015-08-04 19:40:24 +00:00
Legrandin
7073325ff7
Update to documentation
2015-07-19 19:12:47 +00:00
Legrandin
98e9feef28
Merge branch 'pkcs1_signature'
2015-07-12 19:58:59 +00:00
Legrandin
b52930835d
Small clean up to PSS code
2015-07-12 19:57:16 +00:00
Legrandin
29302e0686
Fix missing module problem on Windows
2015-07-11 20:37:33 +00:00
Legrandin
f45c561328
Add Crypto.Signature.pkcs1_pss with NIST test vectors
...
Crypto.Signature.PKCS1_PSS is reverted to the old behavior it had
in PyCrypto: verify() returns True/False and does not raise an
exception with wrong signature.
2015-07-11 20:26:17 +00: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
0e38393c74
Revert verify method of PKCS1_PSS to old behavior (return True/False)
2015-07-01 20:28:43 +00:00
Legrandin
0847391638
Revert verify method of PKCS1_v1_5 to old behavior (return True/False)
2015-07-01 20:12:54 +00:00
Legrandin
d97b240d56
Removed parameter verify_x509_cert from importKey (RSA/DSA)
2015-06-30 20:52:22 +00:00
Legrandin
43b1a2edcd
Merge branch 'cmac'
2015-06-05 21:41:51 +02:00
Legrandin
46dc96c30d
Formatting
2015-06-05 21:41:10 +02:00
Legrandin
fda457dbdb
Raise exception if message is too long given block size
2015-06-05 21:41:10 +02:00
Legrandin
a3988bf260
Refactored CMAC to internally copy less data
2015-06-05 21:41:10 +02:00
Legrandin
57317a72f4
Merge branch 'ocb'
2015-06-05 21:40:43 +02:00
Legrandin
469714c1ab
Formatting
2015-06-05 21:35:04 +02:00
Legrandin
5f1dae51ed
EAX performance test was running GCM
2015-06-05 21:30:01 +02:00
Legrandin
734f329c35
[OCB] Avoid slicing of (large) inputs when possible
2015-05-31 07:17:42 -04:00
Legrandin
bf7e048e74
Added example and clarifications on use of last encrypt/decrypt
2015-05-30 15:24:41 -04:00
Legrandin
f11a960bbc
Fix incorrect handling of misaligned associated data
2015-05-30 15:13:20 -04:00
Legrandin
7459715a7f
Merge branch 'ocb'
2015-05-29 10:46:11 -04:00
Legrandin
5d2b133b63
Update to documentation to mention OCB
2015-05-29 10:44:40 -04:00
Legrandin
a0aa406ad6
Add OCB to benchmarks
2015-05-29 09:06:49 -04:00
Legrandin
4cd290d94c
Try to make OCB initialization constant time
2015-05-29 09:06:49 -04:00
Legrandin
03b14b6a0c
Simplify C code by moving caches under Python
2015-05-29 09:06:49 -04:00