Helder Eijs
|
764c1e81b9
|
Add Ed25519 keys and EdDSA signatures
|
2022-05-08 22:35:37 +02:00 |
|
Helder Eijs
|
8731dd2c36
|
Add support for P-192
|
2022-01-29 23:26:37 +01:00 |
|
Helder Eijs
|
074b620d65
|
Add support for P-224
|
2022-01-22 00:24:38 +01:00 |
|
Helder Eijs
|
b3c136287a
|
ECC keys can be exported/imported in the SEC1 format
|
2021-10-16 12:17:46 +02:00 |
|
Karthikeyan Singaravelan
|
28a2e8ceea
|
Refactor deprecated unittest aliases for Python 3.11 compatibility.
|
2021-10-10 19:17:09 +02:00 |
|
Helder Eijs
|
38ec7397a9
|
Fix missing FileNotFoundError in Python 2.7
|
2021-01-04 08:36:51 +01:00 |
|
Helder Eijs
|
1096047256
|
Fix for Python 2.7
|
2021-01-03 23:49:50 +01:00 |
|
Helder Eijs
|
eda4f65718
|
Move test vectors in a separate package
|
2021-01-03 23:49:50 +01:00 |
|
Helder Eijs
|
b2482ffe65
|
Drop support for Python 2.6 and 3.4
|
2020-12-30 00:02:17 +01:00 |
|
Helder Eijs
|
8e735a0dba
|
Add NIST P-384 and P-521
|
2019-08-26 23:04:07 +02:00 |
|
Helder Eijs
|
99dedd0b19
|
Add support for encrypted keys
|
2019-08-26 23:04:07 +02:00 |
|
Helder Eijs
|
3c752edcce
|
Add import of unencrypted ECC keys
|
2019-08-26 23:04:07 +02:00 |
|
Helder Eijs
|
711900bd5d
|
Add support for PEM files encrypted with AES256-CBC
|
2019-05-30 21:56:08 +02:00 |
|
Helder Eijs
|
36fd5c9dd4
|
Fix Python version check
|
2019-04-03 22:03:55 +02:00 |
|
Helder Eijs
|
32d0740a64
|
Fix error in test_import_ECC.py
|
2019-04-03 21:43:29 +02:00 |
|
Helder Eijs
|
5c9b8ea7cb
|
Skipping EC PARAMETERS not available in Python 2.6
|
2019-04-03 21:21:59 +02:00 |
|
Helder Eijs
|
b9f41b40a6
|
Ignore the EC PARAMETERS section when importing an ECC key
|
2019-04-03 15:13:59 +02:00 |
|
Helder Eijs
|
3200814a9d
|
Raise ValueError when importing asymmetric key from empty string
|
2019-03-26 23:27:15 +01:00 |
|
Helder Eijs
|
ec00dd5b11
|
Add support for decrypting PEM files with AES192-CBC and AES256-GCM
|
2019-03-26 23:19:48 +01:00 |
|
Helder Eijs
|
384547ba67
|
Import/exports tests for P-521 ECC keys
|
2019-03-05 13:54:04 +01:00 |
|
Helder Eijs
|
80d85f2084
|
Unit tests for import/export of P-384 EC keys
|
2019-03-04 23:18:13 +01: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
|
4242e82e9e
|
Modern syntax for except statement
|
2018-06-12 14:15:39 +02:00 |
|
Helder Eijs
|
dc97db81df
|
Add tests for exporting compressed ECC keys
|
2018-02-16 22:44:43 +01:00 |
|
Helder Eijs
|
86d2def716
|
Add export of ECC keys in compressed form
|
2018-02-16 14:05:08 +01:00 |
|
Helder Eijs
|
122cd3dcb3
|
Add ability to import ECC keys in compressed form
|
2018-02-15 14:33:19 +01:00 |
|
Helder Eijs
|
1b08ffc1ae
|
Add test for importing compressed P-256 curves
|
2018-02-14 23:50:54 +01:00 |
|
Helder Eijs
|
bd01417ab3
|
Importing an ECC key on an unsupported curve gives a more meaningful error
|
2018-01-28 22:17:57 +01:00 |
|
Legrandin
|
b5329b50f1
|
Export ECC public keys in OpenSSH format
|
2016-01-31 23:04:23 +01:00 |
|
Legrandin
|
dc0d469646
|
A passphrase can be bytes for a string
|
2016-01-31 23:04:23 +01:00 |
|
Legrandin
|
a125618a47
|
Add negative tests for EccKey.export_key
|
2016-01-31 23:04:23 +01:00 |
|
Legrandin
|
d64d84ebc0
|
Test that EccKey.export_key() output can be made deterministic
|
2016-01-31 21:42:32 +01:00 |
|
Legrandin
|
c67b7a1752
|
Export ECC private keys
|
2016-01-31 15:04:39 +01:00 |
|
Legrandin
|
52f604e111
|
Import of PEM/OpenSSH ECC keys
|
2016-01-26 22:12:31 +01:00 |
|
Legrandin
|
130fba46b5
|
Support for importing ECC keys in X.509 certs
|
2016-01-26 21:02:55 +01:00 |
|
Legrandin
|
54a87c60f4
|
Add support for PKCS#8 and encrypted ECC keys
|
2016-01-26 04:47:30 -05:00 |
|
Legrandin
|
ca4b9ec301
|
First ECC key being imported
|
2016-01-26 04:47:29 -05:00 |
|