aboutsummaryrefslogtreecommitdiffstats
path: root/docs/hazmat/primitives/asymmetric/serialization.rst
Commit message (Collapse)AuthorAgeFilesLines
* Crypto Docs Get Cryptography (#4850)Alex Gaynor2019-04-171-1/+1
|
* support ed25519 openssh public keys (#4785)Paul Kehrer2019-02-271-5/+2
| | | | | | * support ed25519 openssh public keys * don't need this check
* Updated link to PKCS#3 -- fixes #4671 (#4722)Alex Gaynor2019-01-211-1/+1
|
* add support for encoding compressed points (#4638)Paul Kehrer2019-01-201-0/+22
| | | | | | * add support for encoding compressed points * review feedback
* add support for byteslike password/data to load_{pem,der}_private_key (#4693)Paul Kehrer2019-01-161-4/+8
| | | | | | * add support for byteslike password/data to load_{pem,der}_private_key * pypy 5.4 can't do memoryview from_buffer
* add support for byteslike on password and data for pkcs12 loading (#4690)Paul Kehrer2019-01-151-2/+4
| | | | | | | | | | | | * add support for byteslike on password and data for pkcs12 loading * use a contextmanager to yield a null terminated buffer we can zero * review feedback * updated text * one last change
* support x448 public/private serialization both raw and pkcs8 (#4653)Paul Kehrer2019-01-131-5/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * support x448 public/private serialization both raw and pkcs8 * add tests for all other asym key types to prevent Raw * more tests * better tests * fix a test * funny story, I'm actually illiterate. * pep8 * require PrivateFormat.Raw or PublicFormat.Raw with Encoding.Raw * missing docs * parametrize * docs fixes * remove dupe line * assert something
* PKCS12 Basic Parsing (#4553)Paul Kehrer2018-11-281-0/+37
| | | | | | | | | | | | | | | | | | * PKCS12 parsing support * running all the tests is so gauche * rename func * various significant fixes * dangerous idiot here * move pkcs12 * docs updates * a bit more prose
* Add serialisation output examples (#4286)Коренберг Марк2018-06-261-0/+24
|
* changelog entry and a few updates to the new DH params docs (#3718)Paul Kehrer2017-06-241-4/+4
|
* Dh parameters serialization (#3504)Aviv Palivoda2017-06-241-0/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support DH parameter serizalization - no X9.42 * Support X9.42 serialization - DER not working * Fix dhp_rfc5114_2.der Changing the DER parameters serialization after the fix in openssl commit a292c9f1b835 * DH parameters X9.42 DER serialization fixed * fix _skip_dhx_unsupported * document DH parameter_bytes * PEP8 fixes * Document load_pem_parameters * Document load_der_parameters * document ParameterFormat * Increase test coverage * Increase test covrage * Remove unneeded check * Fix typo * Fix error in load_der_parameters * Add load_pem_parameters and load_der_parameters to interfaces * CR fixes * Removed unverified phrase * Update version to 2.0 * Fix pep8 * Rename ParameterFormat.ASN1 to ParameterFormat.DHParameter * link pkcs3 * Add new line at end of file to serialization.rst * Rename DHparameters to PKCS3 * doc CR fix
* It's a method you must call (#3696)Jean-Paul Calderone2017-06-091-1/+1
| | | Fix misworded guidance for how to serialize a private key to bytes.
* Document DH in serialization (#3569)Aviv Palivoda2017-05-231-1/+10
|
* Removed provider language from asymmetric primitives docs (#3052)Gabriel Orisaka2016-07-261-13/+9
| | | | | | * Removed provider language from asymmetric primitives docs * Reverted changes to some examples
* Fixes #2992 -- clearly link to a key dumping docs in serialization mo… (#3013)Alex Gaynor2016-06-251-0/+10
| | | | | | | | * Fixes #2992 -- clearly link to a key dumping docs in serialization module * fixed rest * guh, grammar
* SSH serialization for public keys (#2957)Alex Gaynor2016-06-031-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * SSH serialization for public keys * name errors ahoy! * id, ego, superego * dsa support * EC support * Don't keyerror * Documentation OpenSSH * flake8 * fix * bytes bytes bytes * skip curve unsupported * bytes! * Move a function * reorganize code for coverage
* provide a bit more detail about the underlying public key formatsPaul Kehrer2015-12-311-2/+4
|
* Better document the return type of serialization load functionsAlex Gaynor2015-12-301-5/+31
|
* fix extra spacePaul Kehrer2015-10-171-1/+1
|
* make it clearer when PEM and DER encoding support was addedPaul Kehrer2015-10-171-2/+4
|
* fixed this doc tooAlex Gaynor2015-07-121-2/+2
|
* DSA public key serializationPaul Kehrer2015-03-081-2/+4
|
* fix a docs linkPaul Kehrer2015-03-081-1/+1
|
* update docs to add ECPublicKey to list of classes that have public_bytesPaul Kehrer2015-03-081-1/+3
|
* serialize EC public keysPaul Kehrer2015-03-081-2/+6
|
* update docs to note PKCS1 is essentially RSA onlyPaul Kehrer2015-03-081-1/+1
|
* support RSA public key serializationPaul Kehrer2015-03-071-0/+19
|
* serialize DSA private keysPaul Kehrer2015-03-021-3/+9
|
* add support for serialization of EC private keysPaul Kehrer2015-03-011-6/+14
|
* s/Format/PrivateFormatPaul Kehrer2015-03-011-2/+2
|
* change as_bytes to private_bytes, link more thingsPaul Kehrer2015-02-281-4/+7
|
* linkify some things per review, fix an importPaul Kehrer2015-02-281-1/+1
|
* add more docs stuff from review that I missedPaul Kehrer2015-02-271-2/+7
|
* rename dump to as_bytesPaul Kehrer2015-02-251-1/+1
|
* address review commentsPaul Kehrer2015-02-251-36/+24
|
* Support for traditional OpenSSL and PKCS8 RSA private key serializationPaul Kehrer2015-02-251-1/+69
|
* Updated docs for new APIAlex Gaynor2015-02-231-2/+2
|
* fix docs for unsupportedalgorithm exception (thanks nitpicky)Paul Kehrer2015-02-191-2/+2
|
* add examplesPaul Kehrer2015-02-191-0/+41
|
* support DER public and private key loading in the openssl backendPaul Kehrer2015-02-191-0/+58
|
* make our docs job nitpicky and fix every broken linkPaul Kehrer2015-02-121-7/+7
|
* Have the pem public/private key loading docs point to x.509Alex Gaynor2015-01-271-0/+8
|
* Include an example of loading a public keyAlex Gaynor2015-01-271-0/+15
|
* Move RSA*Key interfaces to cryptography.hazmat.primitives.asymmetric.rsaAlex Stapleton2015-01-241-2/+2
|
* Merge branch 'master' into openssh-elliptic-curveAlex Gaynor2014-12-241-82/+0
|\
| * Removed documentation for features which were removedAlex Gaynor2014-12-241-82/+0
| |
* | Bring back text about unsupported formatsAlex Gaynor2014-12-241-0/+4
| |
* | Update the docs a bitAlex Gaynor2014-12-241-7/+6
|/
* update docs, hoist b64decode up and re-add test for itPaul Kehrer2014-12-171-4/+9
|
* A handful of tiny fixesAlex Gaynor2014-12-151-2/+3
|