aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/backends/openssl
Commit message (Collapse)AuthorAgeFilesLines
...
* change as_bytes to private_bytes, link more thingsPaul Kehrer2015-02-281-1/+1
|
* address review feedbackPaul Kehrer2015-02-271-5/+5
|
* rename dump to as_bytesPaul Kehrer2015-02-251-1/+1
|
* address review commentsPaul Kehrer2015-02-251-11/+16
|
* Support for traditional OpenSSL and PKCS8 RSA private key serializationPaul Kehrer2015-02-251-2/+59
|
* Merge pull request #1610 from reaperhulk/load-der-keysAlex Gaynor2015-02-231-3/+74
|\ | | | | DER key loading support for the OpenSSL backend
| * free PKCS8_PRIV_KEY_INFO * and reuse membio for der loadingPaul Kehrer2015-02-221-8/+11
| |
| * move gc above potential exceptionPaul Kehrer2015-02-191-2/+2
| |
| * support DER public and private key loading in the openssl backendPaul Kehrer2015-02-191-3/+71
| |
* | Merge pull request #1651 from reaperhulk/x509-signature-algorithmAlex Gaynor2015-02-191-8/+21
|\ \ | |/ |/| X509 certificate signature algorithm support
| * refactor obj2txt to be a separate methodPaul Kehrer2015-02-141-15/+11
| |
| * address review feedbackPaul Kehrer2015-02-141-10/+6
| |
| * implement signature_hash_algorithm insteadPaul Kehrer2015-02-141-1/+11
| |
| * add support for signature_algorithm in x509.CertificatePaul Kehrer2015-02-141-0/+11
| |
* | move asymmetric signature/verification interfacesPaul Kehrer2015-02-163-12/+18
| |
* | move asymmetric padding interface to primitives.asymmetric.paddingPaul Kehrer2015-02-161-8/+6
| |
* | Merge pull request #1659 from reaperhulk/move-cipher-interfacesAlex Stapleton2015-02-161-14/+14
|\ \ | | | | | | Move cipher and mode interfaces
| * | export interfaces from base in ciphers, update docsPaul Kehrer2015-02-141-6/+7
| | |
| * | move cipher and mode interfacesPaul Kehrer2015-02-131-14/+13
| | |
* | | Fixed new flake8 warnings from teh latest versionAlex Gaynor2015-02-151-7/+8
| |/ |/|
* | Merge pull request #1612 from reaperhulk/x509-dnAlex Gaynor2015-02-141-0/+45
|\ \ | |/ |/| X509 distinguished name parsing support in the OpenSSL backend
| * simplify things based on review feedbackPaul Kehrer2015-02-141-0/+1
| |
| * update buffer length for OBJ_obj2txtPaul Kehrer2015-02-131-1/+3
| |
| * refactor x509.Name to use get_attributes_by_oidPaul Kehrer2015-02-121-1/+1
| |
| * X509 distinguished name parsing support in the OpenSSL backendPaul Kehrer2015-02-121-0/+42
| |
* | move hash interfacesPaul Kehrer2015-02-132-4/+4
|/
* move EC interfacesPaul Kehrer2015-02-121-2/+2
|
* Move around bits of the EC test suite to work around awful PyPy bugAlex Stapleton2015-01-221-5/+7
|
* remove fully deprecated items from 0.6 deprecation cyclePaul Kehrer2014-12-181-43/+2
|
* Merge pull request #1538 from reaperhulk/named-curveAlex Gaynor2014-12-171-0/+14
|\ | | | | Set OPENSSL_EC_NAMED_CURVE on our EC_KEY instances
| * british english? never heard of it.Paul Kehrer2014-12-171-2/+2
| |
| * mark named curve inside EC key classesPaul Kehrer2014-12-172-19/+14
| |
| * _backend is not a property on a backendPaul Kehrer2014-12-171-2/+1
| |
| * Set OPENSSL_EC_NAMED_CURVE on our EC_KEY instancesAlex Stapleton2014-12-172-0/+20
| | | | | | | | | | This means any X.509 certs generated from our keys will be encoded along with the curve OID so that we can still load them afterwards.
* | move the NID_undef check for EC named curvePaul Kehrer2014-12-172-20/+7
|/
* add parsed_version attribute to InvalidVersionPaul Kehrer2014-12-151-1/+1
|
* update error msg text based on feedbackPaul Kehrer2014-12-151-1/+1
|
* revert asn1 time parsing to avoid locale problemsPaul Kehrer2014-12-151-5/+14
|
* rename X509 classes to remove X509 and improve some testsPaul Kehrer2014-12-152-8/+8
|
* sighPaul Kehrer2014-12-151-1/+1
|
* raise error on unnamed EC curve certificates when calling public_keyPaul Kehrer2014-12-151-0/+20
| | | | ...for now
* try using ASN1_TIME_print to get ASN1_TIME dataPaul Kehrer2014-12-151-14/+5
|
* simplify serial conversionPaul Kehrer2014-12-151-3/+2
|
* reorganize a bunch of things related to the x509certificate interfacePaul Kehrer2014-12-151-2/+2
|
* move mem_bio creation/reading to backendPaul Kehrer2014-12-152-18/+24
|
* change it to not_valid_* why notPaul Kehrer2014-12-151-2/+2
|
* py3 fixesPaul Kehrer2014-12-151-1/+1
|
* address review feedbackPaul Kehrer2014-12-151-3/+2
|
* improve x509 load error handlingPaul Kehrer2014-12-151-2/+8
|
* update docs, test invalid x509 versionPaul Kehrer2014-12-151-1/+4
|