aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/primitives
Commit message (Expand)AuthorAgeFilesLines
...
* Add clearer message when key type is not bytes (#4289)Vladyslav Moisieienkov2018-06-201-0/+3
* deprecate pythons without hmac.compare_digest (#4261)Paul Kehrer2018-05-241-0/+9
* remove block size as a required part of HashAlgorithm (#4249)Paul Kehrer2018-05-161-6/+0
* fix bug with n % 8 length wrapping on AESKWP (#4160)Paul Kehrer2018-03-201-2/+7
* implement AES KW with padding (RFC 5649) (#3880)Paul Kehrer2018-03-181-0/+57
* Allow DSA q=224 (#4147)Paul Kehrer2018-03-181-2/+2
* Brainpool curves (#4129)Paul Kehrer2018-03-151-0/+22
* The HKDF limit is actually 255 * digest_length_in_bytes (#4037)Paul Kehrer2018-01-061-1/+1
* Pass the right length of null bytes when no salt is provided to HKDF (#4036)Paul Kehrer2017-12-011-1/+1
* Latest flake8 has some rules about variable names (#3996)Alex Gaynor2017-10-232-4/+4
* Inline calls to bit_length now that it's trivial (#3966)Alex Gaynor2017-10-121-2/+2
* Add support for AES XTS (#3900)Paul Kehrer2017-10-012-8/+54
* add ChaCha20 support (#3919)Paul Kehrer2017-09-281-0/+24
* refactor AES keywrap into a wrap core and unwrap core (#3901)Paul Kehrer2017-09-111-23/+30
* remove deprecated items (#3794)Paul Kehrer2017-07-202-47/+0
* Remove DH generator size constraint (#3364)mtury2017-07-171-2/+2
* add AESGCM AEAD support (#3785)Paul Kehrer2017-07-171-0/+42
* move tag_length to the AESCCM constructor (#3783)Paul Kehrer2017-07-161-14/+16
* AESCCM support (#3700)Paul Kehrer2017-07-161-0/+63
* use an instance in aead_cipher_supported (#3772)Paul Kehrer2017-07-091-3/+3
* stop using backend methods for chacha (#3765)Paul Kehrer2017-07-081-4/+5
* change chacha20poly1305_supported to aead_cipher_supported (#3762)Paul Kehrer2017-07-081-1/+1
* 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
* Dh parameters serialization (#3504)Aviv Palivoda2017-06-241-0/+12
* X25519 Support (#3686)Paul Kehrer2017-06-091-0/+54
* ChaCha20Poly1305 support (#3680)Paul Kehrer2017-06-081-0/+54
* move MACContext to mac.py and eliminate interfaces.py (#3631)Paul Kehrer2017-05-294-4/+21
* 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
* Bump the minimum PyPy/cffi version and simplify as a result (#3585)Alex Gaynor2017-05-231-27/+7
* let's deprecate some hashes we should never have exposed (#3584)Paul Kehrer2017-05-231-0/+16
* Fix deprecation warning (#3574)Alex Gaynor2017-05-231-1/+5
* Fixed #3533 -- made GCM mode object immutable (#3553)Alex Gaynor2017-05-203-16/+9
* use openssl constants (#3534)Paul Kehrer2017-05-031-2/+5
* postpone GCM authentication tag requirement until finalization (#3421)Philipp Gesang2017-05-022-17/+34
* Don't compare cffi version using strings (#3524)Alex Gaynor2017-04-291-2/+2
* 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
* add support for update_into on CipherContext (#3190)Paul Kehrer2017-02-161-2/+40
* replace pyasn1 with asn1crypto (#3361)Ofek Lev2017-02-081-27/+4
* add memory limit check for scrypt (#3328)Paul Kehrer2017-01-051-0/+7
* 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
* Raise padding block_size limit to what is allowed by the specs. (#3108)Terry Chia2016-11-151-2/+2
* add ec.private_key_from_secret_and_curve (#3225)Ofek Lev2016-11-111-0/+13
* Fixes #3211 -- fixed hkdf's output with short length (#3215)Alex Gaynor2016-11-061-1/+1
* Add bounds checking for Scrypt parameters. (#3130)Terry Chia2016-09-021-0/+10