aboutsummaryrefslogtreecommitdiffstats
path: root/src/cryptography/hazmat/primitives
Commit message (Collapse)AuthorAgeFilesLines
...
* put the AAD and encrypted byte limit checks in the parent contextPaul Kehrer2015-07-012-0/+21
|
* move int_from_bytes so we can use it elsewherePaul Kehrer2015-06-271-23/+9
|
* Improvemed branch coverage for ssh public key loadingAlex Gaynor2015-06-271-6/+5
|
* remove unused importAlex Gaynor2015-06-221-1/+0
|
* Remove our workarounds for pyasn.1 bugs, a new pyasn.1 is out!Alex Gaynor2015-06-221-5/+0
|
* Change ' to ".Terry Chia2015-06-193-12/+12
|
* Add ConcatKDF from NIST SP 800-56ASimo Sorce2015-06-121-0/+125
| | | | | | | | | The implemention allows the use an HMAC function as per Revision 2 of the document. Conformance of the formatting of the OtherInfo argument is responsability of the calling application. Signed-off-by: Simo Sorce <simo@redhat.com>
* convert to cffi 1.0 precompile systemPaul Kehrer2015-06-076-101/+4
|
* add license header and fix grammar errors.Jiangge Zhang2015-06-031-0/+4
|
* Remove a default argument and rename a private function.Jiangge Zhang2015-06-033-8/+8
|
* Follow the review advice: turn URI generator into methods.Jiangge Zhang2015-06-033-27/+15
|
* Add "generate_key_uri" utility for HOTP/TOTP.Jiangge Zhang2015-05-261-0/+50
|
* deprecation dance.Paul Kehrer2015-05-134-417/+0
| | | | fixes #1950
* add support for secp256k1Paul Kehrer2015-05-081-0/+7
|
* Rewrite check to read clearer.Terry Chia2015-05-041-2/+2
|
* Merge pull request #1848 from reaperhulk/invalid-tokenAlex Gaynor2015-04-143-2/+8
|\ | | | | Twofactor invalid token
| * Move cryptography.exceptions.InvalidToken to ↵Steven Buss2015-04-133-2/+8
| | | | | | | | cryptography.hazmat.primitives.twofactor
* | Fix comparison between pyasn1 objects introduced in #1843Geoffrey Thomas2015-04-141-1/+1
| | | | | | | | | | | | | | __eq__ compares values, so e.g. univ.Integer(0) == eoo.endOfOctets. I believe this isn't a logic error for what we're doing now, but keep the code right in case it gets reused. This is the pattern used by pyasn1 internally.
* | Work around pyasn1's willingness to return endOfOctets in DER parsingGeoffrey Thomas2015-04-131-0/+7
|/ | | | See #1838 for discussion.
* DH key interfacesAlex Stapleton2015-04-051-12/+77
|
* Attempt at simplifying the repr code.Alex Gaynor2015-03-231-1/+1
|
* Don't trigger any deprecation warnings on importAlex Gaynor2015-03-141-5/+5
|
* Do the deprecation dancePaul Kehrer2015-03-091-7/+0
|
* DSA public key serializationPaul Kehrer2015-03-081-1/+18
|
* serialize EC public keysPaul Kehrer2015-03-081-1/+18
|
* support RSA public key serializationPaul Kehrer2015-03-072-1/+23
|
* Merge pull request #1712 from reaperhulk/serialize-dsa-private-keyAlex Gaynor2015-03-051-1/+18
|\ | | | | serialize DSA private keys
| * serialize DSA private keysPaul Kehrer2015-03-021-1/+18
| |
* | Fix indentation.Terry Chia2015-03-031-3/+3
| |
* | Move padding code into .c and .h files.Terry Chia2015-03-033-41/+51
|/
* add support for serialization of EC private keysPaul Kehrer2015-03-011-1/+18
|
* s/Format/PrivateFormatPaul Kehrer2015-03-011-1/+1
|
* Use the official API for deprecation with the MACContext renameAlex Gaynor2015-03-011-2/+6
|
* Merge pull request #1503 from reaperhulk/serialize-some-keysAlex Stapleton2015-03-013-3/+53
|\ | | | | Support for traditional OpenSSL and PKCS8 RSA private key serialization
| * change as_bytes to private_bytes, link more thingsPaul Kehrer2015-02-281-1/+1
| |
| * address review feedbackPaul Kehrer2015-02-271-1/+1
| |
| * rename dump to as_bytesPaul Kehrer2015-02-251-2/+2
| |
| * address review commentsPaul Kehrer2015-02-253-25/+18
| |
| * Support for traditional OpenSSL and PKCS8 RSA private key serializationPaul Kehrer2015-02-252-1/+58
| |
* | DH numbersAlex Stapleton2015-02-261-0/+101
|/
* support DER public and private key loading in the openssl backendPaul Kehrer2015-02-191-0/+8
|
* move KDF interfacePaul Kehrer2015-02-164-21/+38
|
* move asymmetric signature/verification interfacesPaul Kehrer2015-02-162-30/+55
|
* move asymmetric padding interface to primitives.asymmetric.paddingPaul Kehrer2015-02-162-16/+31
|
* export interfaces from base in ciphers, update docsPaul Kehrer2015-02-144-17/+24
|
* move paddingPaul Kehrer2015-02-132-17/+29
|
* move cipher and mode interfacesPaul Kehrer2015-02-136-166/+252
|
* move hash interfacesPaul Kehrer2015-02-134-65/+91
|
* remove unused X509 certificate interfacePaul Kehrer2015-02-121-39/+0
| | | | | | We merged this interface and then changed our approach and use the cryptography.x509.Certificate interface instead. This one was never directly used.
* move EC interfacesPaul Kehrer2015-02-124-123/+165
|