Legrandin
|
50d9c6b035
|
Add Crypto.Hash.keccak module
|
2015-10-28 18:01:47 +01:00 |
|
Legrandin
|
7506698308
|
Use one native module for all 4 SHA3 variants
|
2015-10-28 18:01:46 +01:00 |
|
Legrandin
|
00aeb667ea
|
Remove dead code from setup
|
2015-10-10 22:48:47 +02:00 |
|
Legrandin
|
3835072713
|
Package MPIR in Windows wheel
|
2015-10-10 22:48:47 +02:00 |
|
Legrandin
|
711c63731f
|
Create sample program under 'build'
|
2015-09-08 21:16:23 +02:00 |
|
Legrandin
|
58bacc9a24
|
Disable any assembly in libtomcrypt files (fixes #1)
|
2015-08-05 07:44:11 +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
|
a24f0fb534
|
First draft of OCB
[skip ci]
|
2015-05-24 15:29:26 -04:00 |
|
Legrandin
|
6257fa5114
|
Add support for ChaCha20.
|
2015-04-30 11:44:34 -04:00 |
|
Legrandin
|
db6c6f8e5e
|
Add support or BLAKE2s and BLAKE2b
|
2015-04-16 14:11:50 +02:00 |
|
Legrandin
|
6652a7cd43
|
Add public domain license to classifiers
|
2015-03-15 21:32:10 +01:00 |
|
Legrandin
|
b0baecebd8
|
Display Math implementation in CI
|
2015-02-13 10:31:05 +00:00 |
|
Legrandin
|
5d5a709811
|
Make modules to compile again with MSVC
|
2015-02-02 21:40:34 +01:00 |
|
Legrandin
|
49d6e4488f
|
SHA-3 uses raw interface
|
2015-01-30 22:26:34 +01:00 |
|
Legrandin
|
349cbbe513
|
MD4 uses raw interface
|
2015-01-29 22:37:28 +01:00 |
|
Legrandin
|
05f9f1ab03
|
MD2 uses raw interface
|
2015-01-29 22:22:01 +01:00 |
|
Legrandin
|
ce57f25f7d
|
RIPEMD160 uses raw interface
|
2015-01-29 22:22:00 +01:00 |
|
Legrandin
|
3ee624b328
|
SHA-2 family uses raw libs
|
2015-01-28 22:27:27 +01:00 |
|
Legrandin
|
6079336a2e
|
strxor is a raw library too now.
|
2015-01-22 22:23:02 +01:00 |
|
Legrandin
|
1562f7c975
|
Remove _counter C modules
|
2015-01-06 06:21:48 -05:00 |
|
Legrandin
|
d8aa3d30d6
|
Remove Crypto.Random.Fortuna
|
2015-01-05 23:06:22 +01:00 |
|
Legrandin
|
e042da71d5
|
Update ARC2
|
2015-01-05 23:06:22 +01:00 |
|
Legrandin
|
f910d9b16d
|
Update to Blowfish
|
2015-01-05 23:06:22 +01:00 |
|
Legrandin
|
e16d19daaf
|
Update CAST
|
2015-01-05 23:06:22 +01:00 |
|
Legrandin
|
32b0c53ac6
|
Update DES and DES3
|
2015-01-05 23:06:21 +01:00 |
|
Legrandin
|
08baea4cb4
|
Break up block_template.c (AES only)
|
2015-01-05 23:06:21 +01:00 |
|
Legrandin
|
ec7f3c8662
|
Remove _fastmath and _slowmath from code base
|
2014-12-06 12:04:12 +01:00 |
|
Legrandin
|
6f310bc021
|
First implementation based on int
|
2014-12-06 12:04:10 +01:00 |
|
Legrandin
|
be9563c016
|
Fix link options for VS2010 to enable detection of AESNI
|
2014-07-02 15:52:44 +02:00 |
|
Legrandin
|
50c68ec4e6
|
Use secure mkstemp()
|
2014-06-29 12:24:25 +02:00 |
|
Legrandin
|
a482fa3766
|
More cleanup of the Cipher.XOR module
|
2014-06-25 22:36:44 +02:00 |
|
Legrandin
|
03f321f68a
|
Enable support for wheels
|
2014-06-25 22:29:47 +02:00 |
|
Legrandin
|
b4da31e55d
|
Fix to version parser
|
2014-06-24 21:41:33 +02:00 |
|
Legrandin
|
d76f321eec
|
Update license information for pypi
|
2014-06-24 07:38:05 +02:00 |
|
Legrandin
|
98d5c0b47b
|
Bump version to 3.0rc2
This patch also allows one to change version in one place only.
|
2014-06-17 21:02:01 +02:00 |
|
Legrandin
|
35c66871ba
|
Make setup.py fully into public domain
After a visual inspection, the current setup.py does not
resemble anymore the one from Pyton 2.2.
Any reference to the Python license can be removed.
|
2014-06-16 21:59:51 +02:00 |
|
Legrandin
|
22de13942f
|
Update documentation
|
2014-06-16 21:43:19 +02:00 |
|
Legrandin
|
08cac49c90
|
Read package long description from Doc/index.rst
|
2014-06-16 20:38:26 +02:00 |
|
Legrandin
|
e7a1de542c
|
Remove PCT_BIG_ENDIAN macro
|
2014-06-16 20:36:36 +02:00 |
|
Legrandin
|
ac5528257b
|
Add support for MSVC
|
2014-06-16 20:36:36 +02:00 |
|
Legrandin
|
3a02c57578
|
Typos in setup.py
|
2014-06-16 20:36:36 +02:00 |
|
Legrandin
|
0aa59defb0
|
Remove compiler warning and C99 constructs
|
2014-06-16 20:36:36 +02:00 |
|
Legrandin
|
e8aa6b6af6
|
Development status goes back to beta
|
2014-06-16 20:36:35 +02:00 |
|
Legrandin
|
c7bc8ca20f
|
Update to package information in setup.py
|
2014-06-16 20:36:35 +02:00 |
|
Legrandin
|
eb01ffe6b8
|
Remove autoconf from build system
|
2014-06-16 20:36:35 +02:00 |
|
Legrandin
|
afd6328f9c
|
Simplify the random number generator
Replace the user-space RNG with a thin wrapper to os.urandom.
Remove all OS-specific RNG modules.
|
2014-06-16 20:36:35 +02:00 |
|
Legrandin
|
32415b1869
|
Speed-up DSS unit tests
Move DSS test vectors into data files.
Some DSS tests can be skipped (if --slow-skip-tests is used).
|
2014-06-16 20:36:35 +02:00 |
|
Legrandin
|
d83380a048
|
Removed support for Python<2.4
|
2014-06-16 20:36:35 +02:00 |
|
Legrandin
|
5fdaaa88f5
|
Move SHA3 test vectors into data files
|
2014-05-24 15:19:18 +02:00 |
|
Legrandin
|
eb88ae7fd5
|
Reduce conflicts between SHA3 objects
|
2014-05-11 12:40:33 +02:00 |
|