aboutsummaryrefslogtreecommitdiffstats
path: root/tests/hazmat/backends/test_openssl.py
Commit message (Collapse)AuthorAgeFilesLines
* rename dump to as_bytesPaul Kehrer2015-02-251-2/+2
|
* address review commentsPaul Kehrer2015-02-251-7/+5
|
* Support for traditional OpenSSL and PKCS8 RSA private key serializationPaul Kehrer2015-02-251-2/+27
|
* Pass the sys.path into the subprocessDonald Stufft2015-02-191-0/+10
| | | | | | | | | If we're running tests via ``python setup.py test`` in a clean environment then all of our dependencies are going to be installed into either the current directory or the .eggs directory. However the subprocess won't know to activate these dependencies, so we'll get it to do so by passing our entire sys.path into the subprocess via the PYTHONPATH environment variable.
* Allow the OpenSSL version string to begin with LibreSSLSteven McDonald2015-02-191-3/+6
| | | | | LibreSSL aims to be source-compatible with OpenSSL, so there is no good reason to fail this test simply because the name has changed.
* move asymmetric padding interface to primitives.asymmetric.paddingPaul Kehrer2015-02-161-2/+2
|
* export interfaces from base in ciphers, update docsPaul Kehrer2015-02-141-4/+3
|
* move cipher and mode interfacesPaul Kehrer2015-02-131-4/+6
|
* move hash interfacesPaul Kehrer2015-02-131-1/+1
|
* Move around bits of the EC test suite to work around awful PyPy bugAlex Stapleton2015-01-221-13/+13
|
* remove fully deprecated items from 0.6 deprecation cyclePaul Kehrer2014-12-181-42/+2
|
* Update the license header for every source file, as well as the documentation.Alex Gaynor2014-11-161-12/+3
| | | | Fixes #1209
* Make sure algorithm classes fully implement their interfaceAlex Gaynor2014-10-301-2/+1
|
* Added attributes that are part of hte interface to several test fakesAlex Gaynor2014-10-271-0/+3
|
* Change how we represented that a test requires a backend.Alex Gaynor2014-10-231-1/+2
| | | | This way is more extensible and requires less maintaince
* Replace key generation with fixture usage in some testsAlex Gaynor2014-10-011-21/+6
|
* remove deprecated DSA classes/methods and update testsPaul Kehrer2014-09-301-28/+8
|
* Remove deprecated RSA methods from backends, update testsPaul Kehrer2014-09-291-58/+9
|
* Move _ec_key_curve_sn to openssl/ec.pyAlex Stapleton2014-09-281-1/+2
|
* remove duplicate _skip_curve_unsupportedPaul Kehrer2014-09-271-9/+1
|
* skip deprecated tests on platforms that don't support ec (old rhel)Paul Kehrer2014-09-271-0/+11
|
* deprecate backend method names for elliptic curve number loadingPaul Kehrer2014-09-271-1/+37
| | | | fixes #1270
* learn to pep8Paul Kehrer2014-09-261-0/+1
|
* Process curve name when loading EC keys. Fixes #1336Paul Kehrer2014-09-261-1/+4
|
* Added all changes lost in merge resetmichael-hart2014-09-261-0/+2
|
* Raise ValueError if the password doesn't fitAlex Stapleton2014-07-111-2/+19
| | | | Fixes #1235. OpenSSL only allows password up to 1024 bytes.
* deprecate DSA backend methodsPaul Kehrer2014-06-281-0/+22
|
* Merge pull request #1152 from public/fedora20-ec-fixPaul Kehrer2014-06-231-5/+0
|\ | | | | Fix EC issue on Fedora 20
| * Fix EC issue on Fedora 20Alex Stapleton2014-06-201-5/+0
| |
* | deprecate mgf1_hash_supported. fixes #1133Paul Kehrer2014-06-201-1/+4
|/
* deprecate old RSA classes and methodsPaul Kehrer2014-06-191-0/+38
|
* Portable usage of subprocess w/ python3 and python2.6 fixes.David Reid2014-06-131-6/+9
|
* Remove outdated comment.David Reid2014-06-131-2/+0
|
* Fix flake8.David Reid2014-06-131-16/+15
|
* Attempt to better isolate this test by getting the backend name from a ↵David Reid2014-06-131-5/+27
| | | | subprocess.
* ECDSA backendAlex Stapleton2014-06-071-1/+22
|
* add RSA private key generation restrictions to primitive layerPaul Kehrer2014-05-271-0/+16
|
* add generate_rsa_parameters_supported to RSABackendPaul Kehrer2014-05-251-0/+6
|
* Merge pull request #1077 from reaperhulk/rsa-padding-supportedAlex Stapleton2014-05-251-0/+47
|\ | | | | Add rsa_padding_supported
| * add rsa_padding_supported interface to RSABackend and OpenSSL backendPaul Kehrer2014-05-241-0/+47
| |
* | move some tests around to be more logicalPaul Kehrer2014-05-241-28/+28
|/
* Merge pull request #959 from public/openssl-loading-backendPaul Kehrer2014-05-221-0/+13
|\ | | | | OpenSSL loading backend
| * OpenSSL key loading implementationAlex Stapleton2014-05-031-0/+13
| |
* | add test to verify AES CTR is always available in 0.9.8+, comment updatesPaul Kehrer2014-05-211-1/+6
| |
* | Whoopsie daysie.Alex Gaynor2014-05-031-2/+2
| | | | | | | | That's a fun commit message. So lyrical.
* | Here tooAlex Gaynor2014-05-031-4/+4
|/
* update some decryption testsPaul Kehrer2014-04-251-3/+3
|
* OAEP support for RSA decryptionPaul Kehrer2014-04-221-0/+51
|
* Added missing tests for 100% coverageAyrx2014-04-221-0/+16
|
* remove OAEP decryption to simplify reviewPaul Kehrer2014-04-201-51/+0
|