aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/primitives/asymmetric
Commit message (Expand)AuthorAgeFilesLines
* Replace floating point arithmetic with integer arithmetic (#5181)Torin Carey2020-04-041-2/+1
* Deal with the 2.5 deprecations (#5048)Alex Gaynor2019-11-032-3/+3
* Don't bother computing y coefficient in _modinv (#5037)Clayton Smith2019-10-291-3/+3
* Make DER reader into a context manager (#4957)Alex Gaynor2019-07-281-5/+4
* Remove asn1crypto dependency (#4941)David Benjamin2019-07-281-13/+13
* support ed25519 openssh public keys (#4785)Paul Kehrer2019-02-271-0/+4
* ed448 support (#4610)Paul Kehrer2019-02-271-0/+79
* ed25519 support (#4114)Paul Kehrer2019-02-261-0/+80
* add an EC OID to curve dictionary mapping (#4759)Paul Kehrer2019-02-201-0/+33
* Fixes #4734 -- Deal with deprecated things (#4736)Alex Gaynor2019-01-231-22/+0
* deprecate encode_point and migrate all internal callers (#4720)Paul Kehrer2019-01-201-0/+8
* x448 and x25519 should enforce key lengths in backend (#4703)Paul Kehrer2019-01-172-3/+12
* Serialization x25519 (#4688)Paul Kehrer2019-01-141-2/+8
* support x448 public/private serialization both raw and pkcs8 (#4653)Paul Kehrer2019-01-131-2/+8
* handle empty byte string in from_encoded_point (#4649)Paul Kehrer2018-12-171-0/+4
* deprecate old from_encoded_point (#4640)Paul Kehrer2018-12-111-0/+9
* Compressed point support (#4629)Paul Kehrer2018-12-111-0/+12
* X448 support (#4580)Paul Kehrer2018-11-221-0/+61
* error if the key length for x25519 isn't 32 bytes (#4584)Paul Kehrer2018-11-121-0/+4
* add a little bit of x25519 interface docs we missed (#4574)Paul Kehrer2018-11-121-3/+9
* add a few more EC OIDs (#4572)Paul Kehrer2018-11-111-0/+13
* add EC OIDs (#4435)Paul Kehrer2018-10-301-0/+10
* sign is a method (#4362)Paul Kehrer2018-07-201-1/+1
* since the generator order is 570 bits this should be 570 (#4307)Paul Kehrer2018-07-041-1/+1
* Allow DSA q=224 (#4147)Paul Kehrer2018-03-181-2/+2
* Brainpool curves (#4129)Paul Kehrer2018-03-151-0/+22
* Inline calls to bit_length now that it's trivial (#3966)Alex Gaynor2017-10-121-2/+2
* Remove DH generator size constraint (#3364)mtury2017-07-171-2/+2
* Reorganize DHParameters and DHPublicKey *WithSerialization (#3722)Paul Kehrer2017-06-241-6/+6
* add missing methods to DH interfaces (#3719)Paul Kehrer2017-06-241-0/+18
* X25519 Support (#3686)Paul Kehrer2017-06-091-0/+54
* Put the exchange method on the correct interface (#3591)Alex Gaynor2017-05-241-7/+7
* add convenience methods for key_size on EC{Public,Private}Key (#3587)Paul Kehrer2017-05-231-1/+13
* Fix deprecation warning (#3574)Alex Gaynor2017-05-231-1/+5
* Remove API deprecated in 1.6, clean up the legacy deprecations (#3468)Alex Gaynor2017-03-211-2/+2
* DH subgroup order (q) (#3369)Aviv Palivoda2017-03-051-3/+8
* replace pyasn1 with asn1crypto (#3361)Ofek Lev2017-02-081-27/+4
* OpenSSL DH backend implementation [Second attempt] (#2914)Aviv Palivoda2016-11-261-0/+23
* error if private_value is <= 0 in ec.derive_private_key (#3273)Paul Kehrer2016-11-211-0/+3
* support prehashing in RSA sign (#3238)Paul Kehrer2016-11-201-0/+12
* change derive_elliptic_curve_public_point to return EllipticCurvePubl… (#3243)Paul Kehrer2016-11-181-7/+4
* add ec.private_key_from_secret_and_curve (#3225)Ofek Lev2016-11-111-0/+13
* Enforce that p > q to improve OpenSSL compatibility (fixes #2990) (#3010)Dirkjan Ochtman2016-07-191-1/+1
* One shot sign/verification ECDSA (#3029)Aviv Palivoda2016-07-021-0/+12
* One shot sign/verify DSA (#3003)Aviv Palivoda2016-06-301-0/+12
* Fixed #3008 -- expose calculate max pss salt length (#3014)Alex Gaynor2016-06-271-0/+12
* Use `d` instead of `private_exponent` for consistency (#2991)Dirkjan Ochtman2016-06-221-2/+2
* Add convenience methods to sign and verify w/ RSA (#2945)Colleen Murphy2016-06-041-0/+12
* added a repr to the dsa numbers classes (#2961)Alex Gaynor2016-06-031-0/+13
* Fixing typo in asymmetric utils (#2947)Chelsea Winfree2016-06-021-4/+2