aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Add additional HMAC tests from RFC 4231Jack Lloyd2018-07-241-0/+81
* Add FFI funcs to get algo name from cipher, MAC and hash objsJack Lloyd2018-07-191-15/+49
* Fix error in CCM when L=8Jack Lloyd2018-07-181-0/+124
* Support salts other than exactly 16 bytes for Blowfish key setupJack Lloyd2018-07-182-0/+92
* Bump the FFI versionJack Lloyd2018-07-131-0/+7
* Add FPE1 to C APIJack Lloyd2018-07-131-0/+41
* Add support for ARMv8 SM4 instructionsJack Lloyd2018-07-091-0/+12
* Add RSA PKCS#1 key load and export functions to ffiRené Korthaus2018-07-041-0/+17
* Add a timing check for modular exponentiationJack Lloyd2018-06-301-0/+3
* Support bcrypt 2b and 2yJack Lloyd2018-06-291-0/+11
* Fix handling of SHA instructions in testsJack Lloyd2018-06-293-2/+4
* Correct computing of discriminant in EC_Group::verify_groupJack Lloyd2018-06-271-0/+2
* Prohibit empty nonces with GCMJack Lloyd2018-06-271-2/+4
* Fix error in 1024-bit polynomial doubleJack Lloyd2018-06-251-0/+5
* Test all multiplication variants in ECC scalar mult testJack Lloyd2018-06-251-4/+15
* Fix SM2 encryption testsJack Lloyd2018-06-201-3/+4
* Ensure that trying to add points from different groups fails.Jack Lloyd2018-06-191-0/+16
* TLS would try to negotiate x25519 even if disabledJack Lloyd2018-06-154-4/+10
* Add 192-bit Suite B policyJack Lloyd2018-06-143-2/+28
* Unroll bigint_monty_redc for various sizesJack Lloyd2018-06-111-1/+1
* Improve error reporting on unexpected EOF when decoding ASNJack Lloyd2018-06-081-1/+1
* Fix a bug in Barrett reductionJack Lloyd2018-06-051-0/+4
* Remove stray header in vector file [ci skip]Jack Lloyd2018-06-011-2/+0
* Merge GH #1594 Add EdDSA/X25519 Wycheproof testsJack Lloyd2018-05-315-1/+831
|\
| * Add EdDSA and X25519 tests from WycheproofJack Lloyd2018-05-315-1/+831
* | Merge GH #1594 Add ECDSA Wycheproof testsJack Lloyd2018-05-314-8/+13719
|\ \
| * | Add ECDSA tests from WycheproofJack Lloyd2018-05-314-8/+13719
* | | Merge GH #1595/#1555 Base32 encodingJack Lloyd2018-05-312-2/+166
|\ \ \ | |_|/ |/| |
| * | Create unit tests for Base32 encodingWambou2018-05-312-2/+166
| |/
* / Improve error message in tests on invalid hex inputJack Lloyd2018-05-311-3/+4
|/
* Dedup some test codeJack Lloyd2018-05-292-75/+45
* Make the tests VarMap an actual type instead of a hashmap typedef.Jack Lloyd2018-05-2947-452/+467
* Add BMI2-specific SHA-256Jack Lloyd2018-05-271-1/+1
* Improve error message on BER decoding errorJack Lloyd2018-05-241-2/+2
* Support scrypt for encrypting private keysJack Lloyd2018-05-221-47/+62
* Fix PBE decoding and fix test macro checkJack Lloyd2018-05-221-2/+2
* Speed up DSA param genJack Lloyd2018-05-211-6/+0
* Fixes for DES/3DESJack Lloyd2018-05-161-16/+4
* Add Scrypt key dervation functionJack Lloyd2018-05-162-0/+153
* Apple Clang requires min/max be constexprJack Lloyd2018-05-131-10/+10
* Fixes for compilation in C++17 mode by MSVCJack Lloyd2018-05-131-7/+12
* Add a couple more GCD testsJack Lloyd2018-04-261-0/+8
* Various minor ECC optimizationsJack Lloyd2018-04-131-0/+32
* Merge GH #1537 Add missing XMSS signature length checkJack Lloyd2018-04-122-1/+162
|\
| * Adds missing XMSS signature length check.Matthias Gierlings2018-04-122-1/+162
* | Add missing override [ci skip]Jack Lloyd2018-04-121-1/+1
* | Allow year up to 2200 in ASN1 time objectsJack Lloyd2018-04-122-1/+81
|/
* Fix the botan-test --verbose flag, which did nothingJack Lloyd2018-04-119-24/+30
* Merge GH #1533 Use mkstemp for temp files in testsJack Lloyd2018-04-113-1/+42
|\
| * Move mkstemp to Test::temp_file_nameJack Lloyd2018-04-113-8/+40