summaryrefslogtreecommitdiff
path: root/src/cryptography
AgeCommit message (Expand)Author
2021-11-11Upgrade cryptography from 2.5 to 3.3Lucia Li
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/python/cryptographyBob Badour
2019-05-02Merge commit '83aa36d' into importKevin Cheng
2019-01-22changelog and version bump for 2.5 (#4729)Paul Kehrer
2019-01-22allow asn1 times of 1950-01-01 and later. (#4728)Paul Kehrer
2019-01-21allow 32-bit platforms to encode certs with dates > unix epoch (#4727)Paul Kehrer
2019-01-21bind EVP_R_MEMORY_LIMIT_EXCEEDED and update a test (#4726)Paul Kehrer
2019-01-20deprecate encode_point and migrate all internal callers (#4720)Paul Kehrer
2019-01-20add support for encoding compressed points (#4638)Paul Kehrer
2019-01-19shake128/256 support (#4611)Paul Kehrer
2019-01-17support byteslike in KBKDFHMAC (#4711)Paul Kehrer
2019-01-17support byteslike in ConcatKDF{HMAC,Hash}, Scrypt, and X963KDF (#4709)Paul Kehrer
2019-01-17Support byteslike in HKDF and PBKDF2HMAC (#4707)Paul Kehrer
2019-01-17support bytes-like for X25519PrivateKey.from_private_bytes (#4698)Paul Kehrer
2019-01-17x448 and x25519 should enforce key lengths in backend (#4703)Paul Kehrer
2019-01-17support byteslike in hmac update (#4705)Paul Kehrer
2019-01-16support byteslike in hash updates (#4702)Paul Kehrer
2019-01-16support bytes-like keys in CMAC and HMAC contexts (#4701)Paul Kehrer
2019-01-16add support for byteslike password/data to load_{pem,der}_private_key (#4693)Paul Kehrer
2019-01-15support byteslike in aead for key and nonce (#4695)Paul Kehrer
2019-01-15support byteslike in X448PrivateKey.from_private_bytes (#4694)Paul Kehrer
2019-01-15add support for byteslike on password and data for pkcs12 loading (#4690)Paul Kehrer
2019-01-15Remove a dead assignment (#4692)Alex Gaynor
2019-01-14Serialization x25519 (#4688)Paul Kehrer
2019-01-13support x448 public/private serialization both raw and pkcs8 (#4653)Paul Kehrer
2019-01-10add signature_hash_algorithm to OCSPResponse (#4681)Paul Kehrer
2018-12-18Improve error message for unsupported ciphers (#4650)Alex Gaynor
2018-12-17handle empty byte string in from_encoded_point (#4649)Paul Kehrer
2018-12-18Remove spaces from RFC 4514 strings for better compliance (#4643) (#4646)Marti Raudsepp
2018-12-11deprecate old from_encoded_point (#4640)Paul Kehrer
2018-12-11Compressed point support (#4629)Paul Kehrer
2018-12-10convert some asserts to function calls (#4636)Paul Kehrer
2018-12-10ec key creation by curve name refactored into a method (#4634)Paul Kehrer
2018-12-09allow bytes-like for key/iv/data for symmetric encryption (#4621)Paul Kehrer
2018-12-08Adds a more descriptive error msg for wrong wrapping (#4504)André Almeida
2018-12-08Updated BLAKE2s and BLAKE2b error messages from unsupportedalgorithm … (#4519)Colin Metcalf
2018-12-08Raise MemoryError when backend.derive_scrypt can't malloc enough (#4592)Tux
2018-12-08Add RFC 4514 Distinguished Name formatting for Name, RDN and NameAttribute (#...Marti Raudsepp
2018-12-06remove idna as a primary dependency (#4624)Paul Kehrer
2018-12-02encode IssuingDistributionPoint (#4618)Paul Kehrer
2018-12-02centralize our bytes check (#4622)Paul Kehrer
2018-12-01refactor some code into separate functions in asn1 encode (#4617)Paul Kehrer
2018-11-30allow multi-valued RDNs (#4616)Paul Kehrer
2018-11-30IssuingDistributionPoint support (parse only) (#4552)Paul Kehrer
2018-11-28PKCS12 Basic Parsing (#4553)Paul Kehrer
2018-11-24Move SSH serialization to it's own file (#4607)Alex Gaynor
2018-11-23refactor serialization module into package (#4606)Paul Kehrer
2018-11-23Added comments reminding us to improve this code when we go 1.1.1+ only (#4605)Alex Gaynor
2018-11-22X448 support (#4580)Paul Kehrer
2018-11-22refactor x25519 exchange into utils (#4603)Paul Kehrer