summaryrefslogtreecommitdiff
path: root/tests/test_algorithms.py
Commit message (Expand)AuthorAgeFilesLines
* Refactor error handling in Algorithm.prepare_key() methodsfix-key-errorsMark Adams2017-03-141-4/+4
* Add a failing test for OpenSSH-formatted ECDSA public keysMark Adams2017-03-141-0/+7
* Add JWK support for HMAC and RSA keysadd-jwk-for-hmac-rsaMark Adams2016-08-281-25/+245
* Fix a bug where a PEM private key as bytes raises a TypeErrorfix-type-error-on-bytes-keyMark Adams2016-08-041-0/+14
* Remove some erroenous @pytest.mark.skipif decoratorsmadams/cleanup-test-skipsMark Adams2016-05-051-4/+0
* Removed tests that are no longer necessary now that we have test vectors from...Mark Adams2015-05-191-66/+33
* Removed the @skipif from the RSA-PSS test vector test.Mark Adams2015-05-191-1/+0
* Merged master branch in to remove Python 3.2 support and add the newMark Adams2015-05-181-1/+102
|\
| * Added test vectors from the IETF JOSE Cookbook for HMAC, RSA, and EC.Mark Adams2015-05-181-1/+102
* | Test signatures with wrong lengthesneider2015-05-151-0/+14
* | Fix the ECDSA signature serialization format when using cryptographyesneider2015-05-131-8/+6
|/
* Removed all references to unittestMark Adams2015-04-141-3/+2
* Minor refactorings to move some utils code around and remove unneeded code.Mark Adams2015-04-141-3/+0
* Converted all unittest constructs to pytestMark Adams2015-04-141-35/+37
* Added a test to improve coverage and cleaned up some existing tests.Mark Adams2015-04-121-9/+9
* Added support for RSASSA-PSS algorithms (PS256, PS384, PS512)Mark Adams2015-04-081-7/+65
* Fixed a flaky test by making sure we actually make the signature invalid from...Mark Adams2015-03-181-3/+2
* Added tests to cover invalid string validations on HMACMark Adams2015-03-171-1/+40
* Revived PyCrypto and ecdsa-based algorithms as optional jwt.contrib modules.Mark Adams2015-03-151-10/+10
* Made algorithm class dependence on hash functions more direct.Mark Adams2015-03-151-13/+11
* Fixed a typo in the class name for TestAlgorithmsMark Adams2015-01-251-1/+1
* Removed json from compat since this only applies to Python < 2.6 and pyjwt on...Mark Adams2015-01-251-0/+7
* Made several changes to testing to increase code coverageMark Adams2015-01-251-0/+160