aboutsummaryrefslogtreecommitdiffstats
path: root/tests/hazmat
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Refactor HKDF support and provide vectors for tests.David Reid2014-02-033-0/+164
| | |
| | * More detailed error message for InternalErrorAlex Stapleton2014-02-021-0/+17
| | | | | | | | | | | | | | | Uses ERR_error_string_n because the source contains horrible warnings against ever using ERR_error_string.
| | * Handle multiple errors on the stackAlex Stapleton2014-02-011-13/+33
| | |
| | * Merge pull request #537 from public/pkcs1-vectorsDavid Reid2014-01-317-0/+24276
| | |\ | | | | | | | | PKCS#1 vectors
| | | * PKCS#1 vectorsAlex Stapleton2014-01-317-0/+24276
| | | | | | | | | | | | | | | | | | | | From ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-1/ and ftp://ftp.rsa.com/pub/rsalabs/tmp/
| * | | Rename and documentAlex Gaynor2014-02-031-6/+6
| | | |
| * | | pep8 fixesAlex Gaynor2014-01-312-2/+0
| | | |
| * | | FixAlex Gaynor2014-01-301-1/+9
| | | |
| * | | More direct testsAlex Gaynor2014-01-301-1/+49
| | | |
| * | | Not true anymoreAlex Gaynor2014-01-301-3/+0
| | | |
| * | | Direct tests for the hash supportAlex Gaynor2014-01-301-0/+25
| | | |
| * | | Direct tests for the cipher supportAlex Gaynor2014-01-301-1/+49
| | | |
| * | | Replace re-running all tests with some unit testsAlex Gaynor2014-01-301-0/+16
| |/ /
* | | add catastrophic failure check to testsPaul Kehrer2014-02-021-0/+7
| | |
* | | change register/unregister to activate/deactivatePaul Kehrer2014-01-311-20/+20
| | |
* | | add windows support to random engine testsPaul Kehrer2014-01-291-1/+8
| | |
* | | Merge branch 'master' into urandom-enginePaul Kehrer2014-01-299-10/+420
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (108 commits) PBKDF2HMAC requires a PBKDF2HMACBackend provider. one more replacement simplify hmac supported and hash supported calls for commoncrypto simplify check for algorithm a bit more language work + changelog changes for pbkdf2hmac one more style fix a few typo fixes, capitalization, etc switch to private attributes in pbkdf2hmac expand docs to talk more about the purposes of KDFs update docs re: PBKDF2HMAC iterations add test for null char replacement Added installation section to index.rst called -> used quotes inside, diff examples Expose this method because probably someone will need it eventually fix spacing, remove versionadded since HashAlgorithm was in 0.1 document HashAlgorithm Added canonical installation document with details about various platforms, fixes #519 update docs for pbkdf2 Add bindings for X509_REQ_get_extensions. ... Conflicts: cryptography/hazmat/bindings/openssl/binding.py docs/hazmat/backends/openssl.rst
| * | rename test filesPaul Kehrer2014-01-282-0/+0
| | |
| * | add some unicode checks for salt on init and key_material on derivePaul Kehrer2014-01-281-0/+10
| | |
| * | okay this time really finish the rename. Up example iterations to 100kPaul Kehrer2014-01-283-16/+16
| | |
| * | remove length check (which cffi handles)Paul Kehrer2014-01-281-4/+0
| | |
| * | test coverage, other changesPaul Kehrer2014-01-281-0/+63
| | |
| * | PBKDF2 support for OpenSSL backendPaul Kehrer2014-01-282-0/+62
| | |
| * | add PBKDF2 SHA1 vectors from RFC 6070Paul Kehrer2014-01-271-0/+48
| | |
| * | Convert the HKDF vectors to the NIST format.David Reid2014-01-272-0/+14
| | |
| * | Represent the hash vectors more cleanlyAlex Gaynor2014-01-271-5/+2
| | |
| * | Merge pull request #492 from public/py-thread-safeAlex Gaynor2014-01-241-0/+73
| |\ \ | | | | | | | | Python implementation of OpenSSL locking callback
| | * | Remove the contenious test of contentionAlex Stapleton2014-01-241-46/+0
| | | |
| | * | Split a test in halfAlex Stapleton2014-01-241-6/+18
| | | |
| | * | Also test the locking cb directlyAlex Stapleton2014-01-241-19/+20
| | | |
| | * | Python implementation of OpenSSL locking callbackAlex Stapleton2014-01-241-0/+106
| | | |
| * | | Switch to using our own InternalError, instead of SystemErrorAlex Gaynor2014-01-242-8/+8
| |/ /
| * | SHA256 vectors.David Reid2014-01-231-0/+34
| | |
| * | Add HKDF vectors from RFC5869.David Reid2014-01-231-0/+48
| | |
| * | GCM support for CommonCrypto backendPaul Kehrer2014-01-221-1/+20
| | |
| * | make register_cipher_adapter private and fix cryptorref releasePaul Kehrer2014-01-201-1/+1
| | |
| * | change cipher registry to store enumsPaul Kehrer2014-01-201-1/+4
| | |
| * | add error handlerPaul Kehrer2014-01-191-0/+12
| | |
| * | add cipher support to the commoncrypto backendPaul Kehrer2014-01-191-0/+31
| |/
* | Merge branch 'master' into urandom-enginePaul Kehrer2014-01-1110-79/+118
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (169 commits) Make just one call to ffi.cdef for most of the definitions Use pytest.fixture for backends drop to >= 0.8 to make pypy happy change to anonymous enum require cffi >= 0.8.1 remove extraneous spaces add hmac to commoncrypto binding bytes byte back add check to confirm we've loaded error strings Bind all the PEM errors Spelling! oops, bytes plz don't leak a context in the test add tests to the openssl backend to verify that we've registered Nonsense I think we need. This is a dep init the ssl library in the backend Actuall install a thing Try to run the spellchecker on travis Use a normal quote here, not sure where the smart quote came from ... Conflicts: cryptography/hazmat/bindings/openssl/binding.py tests/hazmat/backends/test_openssl.py
| * bytes byte backPaul Kehrer2014-01-101-2/+3
| |
| * add check to confirm we've loaded error stringsPaul Kehrer2014-01-101-0/+7
| |
| * oops, bytes plzPaul Kehrer2014-01-101-1/+1
| |
| * don't leak a context in the testPaul Kehrer2014-01-101-1/+3
| |
| * add tests to the openssl backend to verify that we've registeredPaul Kehrer2014-01-101-0/+8
| | | | | | | | evp ciphers and ssl ciphers
| * add is_available() to CommonCrypto binding, use it for skipifPaul Kehrer2014-01-091-3/+4
| |
| * cover a missing branch in the commoncrypto bindingsPaul Kehrer2014-01-091-2/+8
| |
| * Add initial CommonCrypto bindings (no backend yet)Paul Kehrer2014-01-091-0/+25
| |
| * Merge pull request #415 from reaperhulk/remove-cast5-ecb-for-nowAlex Gaynor2014-01-072-55/+1
| |\ | | | | | | remove CAST5 for first release
| | * remove CAST5 for first releasePaul Kehrer2014-01-072-55/+1
| | |