Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the cryptography package into a src/ subdirectory | Donald Stufft | 2014-11-13 | 1 | -261/+0 |
| | | | | | | | | | | | | | Due to differences in how py.test determines which module to ``import`` the test suite actually runs against the cryptography which is in the *current* directory instead of the cryptography which is installed. The problem essentially boils down to when there is a tests/__init__.py then py.test adds the current directory to the front of the sys.path, causing it to take precedence over the installed location. This means that running the tests relies on the implicit compile that CFFI does instead of testing against what people will actually be runnning, which is the module compiled by setup.py. | ||||
* | Add MACContext and make HMAC and CMAC to use it. | Terry Chia | 2014-10-20 | 1 | -2/+2 |
| | |||||
* | remove deprecated DSA classes/methods and update tests | Paul Kehrer | 2014-09-30 | 1 | -14/+0 |
| | |||||
* | remove rsa backend methods that are fully deprecated from backend | Paul Kehrer | 2014-09-30 | 1 | -33/+0 |
| | | | | interface | ||||
* | deprecate backend method names for elliptic curve number loading | Paul Kehrer | 2014-09-27 | 1 | -2/+2 |
| | | | | fixes #1270 | ||||
* | Added all changes lost in merge reset | michael-hart | 2014-09-26 | 1 | -1/+1 |
| | |||||
* | Part 1 of rebase, with corrections for pep8 | michael-hart | 2014-09-26 | 1 | -1/+1 |
| | |||||
* | Added all changes lost in merge reset | michael-hart | 2014-09-26 | 1 | -2/+2 |
| | |||||
* | Part 1 of rebase, with corrections for pep8 | michael-hart | 2014-09-26 | 1 | -0/+6 |
| | |||||
* | Added PEMSerializationBackend interface | Alex Gaynor | 2014-07-18 | 1 | -0/+10 |
| | |||||
* | Reorganize the backend interface definitions | Alex Gaynor | 2014-07-16 | 1 | -35/+35 |
| | |||||
* | rename backend method, add some docs | Paul Kehrer | 2014-06-27 | 1 | -4/+4 |
| | |||||
* | add generate_private_key to DSAParameters + add a new function to dsa | Paul Kehrer | 2014-06-27 | 1 | -0/+6 |
| | | | | | | | dsa.generate_private_key(key_size, backend) will allow you to generate a new DSA key and implicitly generate new parameters. This streamlines the common case and will be an avenue to support future backends that don't allow independent generation of DSAParameters (e.g. CommonCrypto) | ||||
* | add new DSABackend interface methods for loading numbers | Paul Kehrer | 2014-06-22 | 1 | -0/+18 |
| | |||||
* | Split load_rsa_numbers into load_rsa_private_numbers and ↵ | David Reid | 2014-06-03 | 1 | -1/+8 |
| | | | | load_rsa_public_numbers. | ||||
* | Add load_rsa_numbers to the RSABackend interface. | David Reid | 2014-06-03 | 1 | -0/+5 |
| | |||||
* | EllipticCurveBackend interfaces | Alex Stapleton | 2014-05-31 | 1 | -0/+36 |
| | |||||
* | PKCS#8 serialized key loading | Alex Stapleton | 2014-05-27 | 1 | -0/+10 |
| | |||||
* | add generate_rsa_parameters_supported to RSABackend | Paul Kehrer | 2014-05-25 | 1 | -0/+7 |
| | |||||
* | add rsa_padding_supported interface to RSABackend and OpenSSL backend | Paul Kehrer | 2014-05-24 | 1 | -0/+6 |
| | |||||
* | DSA signing support (this is mostly skeuomorf's work, credit to him) | Paul Kehrer | 2014-05-01 | 1 | -0/+7 |
| | |||||
* | updates for review feedback | Paul Kehrer | 2014-05-01 | 1 | -1/+1 |
| | |||||
* | remove dsa_signature_from_components since it's no longer needed | Paul Kehrer | 2014-04-30 | 1 | -6/+0 |
| | |||||
* | Add DSA verification | Mohammed Attia | 2014-04-30 | 1 | -0/+25 |
| | |||||
* | Merge pull request #962 from reaperhulk/rsa-enc | Alex Gaynor | 2014-04-26 | 1 | -0/+6 |
|\ | | | | | RSA encryption support | ||||
| * | RSA encryption support | Paul Kehrer | 2014-04-24 | 1 | -0/+6 |
| | | |||||
* | | Rename OpenSSLSerializationBackend | Alex Stapleton | 2014-04-25 | 1 | -2/+2 |
|/ | |||||
* | docs, tests, general huge improvements to RSA decryption | Paul Kehrer | 2014-04-20 | 1 | -1/+1 |
| | |||||
* | prelim OAEP and PKCS1v15 for openssl 1.0.0+ and 0.9.8. decryption only | Paul Kehrer | 2014-04-20 | 1 | -0/+6 |
| | |||||
* | Changed cmac_supported() to cmac_algorithm_supported() | Ayrx | 2014-04-16 | 1 | -2/+2 |
| | |||||
* | Removed key parameter from create_cmac_ctx() | Ayrx | 2014-04-15 | 1 | -1/+1 |
| | |||||
* | Added CMAC backend interface | Ayrx | 2014-04-15 | 1 | -0/+15 |
| | |||||
* | Replace subclassing of six.with_metaclass with a class decorator | Alex Gaynor | 2014-04-07 | 1 | -7/+14 |
| | |||||
* | Add DSABackend | Mohammed Attia | 2014-04-04 | 1 | -0/+15 |
| | |||||
* | add mgf1_hash_supported to the RSABackend interface | Paul Kehrer | 2014-03-10 | 1 | -0/+6 |
| | |||||
* | Remove backend arg from the backend interface | Alex Stapleton | 2014-02-21 | 1 | -1/+1 |
| | | | | I don't know. | ||||
* | Include 'self' in the interface | Alex Gaynor | 2014-02-21 | 1 | -1/+1 |
| | |||||
* | OpenSSL "traditional" key format loading... | Alex Stapleton | 2014-02-20 | 1 | -0/+9 |
| | | | | Backend interface only. | ||||
* | 79 characters ought to be good enough for any line | Paul Kehrer | 2014-02-18 | 1 | -1/+2 |
| | |||||
* | let's try renaming everything I said I'd rename | Paul Kehrer | 2014-02-18 | 1 | -2/+3 |
| | |||||
* | more renaming | Paul Kehrer | 2014-02-17 | 1 | -1/+2 |
| | |||||
* | create_rsa_sign_ctx->create_rsa_signature_ctx | Paul Kehrer | 2014-02-17 | 1 | -1/+1 |
| | |||||
* | add sign/verify ctx creation methods to RSABackend interface | Paul Kehrer | 2014-02-17 | 1 | -0/+12 |
| | |||||
* | s/bit_length/key_size/ (again) | Alex Stapleton | 2014-02-08 | 1 | -2/+2 |
| | |||||
* | Start of an RSABackend interface | Alex Stapleton | 2014-02-08 | 1 | -0/+9 |
| | | | | Only has key generation for now. | ||||
* | rename PBKDF2 to PBKDF2HMAC, address many other review comments | Paul Kehrer | 2014-01-28 | 1 | -3/+4 |
| | |||||
* | PBKDF2 support for OpenSSL backend | Paul Kehrer | 2014-01-28 | 1 | -0/+15 |
| | |||||
* | Remove register_cipher_adapter from the interface and the documentation. | David Reid | 2014-01-20 | 1 | -6/+0 |
| | |||||
* | fix erroneous indent and add abstractmethod to HMACBackend | Paul Kehrer | 2013-12-23 | 1 | -0/+7 |
| | |||||
* | Renamed bindings to backends | Alex Gaynor | 2013-12-13 | 1 | -0/+66 |