aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Fix ECIES tests when cipher was disabledJack Lloyd2018-08-101-14/+14
* Add a function to query output length of symmetric cipherJack Lloyd2018-08-101-3/+10
* Add functions to get size of PK ciphertext,plaintextJack Lloyd2018-08-103-22/+39
* Merge GH #1641 Add functions to get expected length of PK signatureJack Lloyd2018-08-102-11/+28
|\
| * Add FFI function to get signature output lengthJack Lloyd2018-08-101-11/+25
| * Add PK_Signer::signature_lengthJack Lloyd2018-08-101-0/+3
* | Add a "user-threadsafe" option to botan_rng_initJack Lloyd2018-08-101-0/+7
* | Allow x509 module to be optional for FFIJack Lloyd2018-08-101-4/+22
|/
* Add Tweakable_Block_Cipher classJack Lloyd2018-08-091-8/+5
* Fix shadow warningsJack Lloyd2018-08-092-10/+10
* Add test that invalid bcrypt versions are rejectedJack Lloyd2018-08-081-2/+6
* Add a test of Threefish-512 tweak functionalityJack Lloyd2018-08-082-1/+19
* Test that a stream cipher not supporting IV still accepts 0 len inputJack Lloyd2018-08-081-0/+3
* Add StreamCipher::default_iv_lengthJack Lloyd2018-08-081-0/+7
* Add support for XChaCha20Poly1305Jack Lloyd2018-08-071-0/+47
* Add support for XChaChaJack Lloyd2018-08-071-0/+19
* Fix a bug in XSalsa20Jack Lloyd2018-08-072-6/+18
* Avoid crash in ChaCha20+Salsa if set_iv called without a key setJack Lloyd2018-08-071-18/+20
* Avoid Sonarcube complaintJack Lloyd2018-08-061-1/+1
* Remove test that causes problems on 32-bitJack Lloyd2018-08-061-2/+0
* Test intentionally misaligned inputs to hash functionsJack Lloyd2018-08-061-0/+18
* Fix crashes when modes were used unkeyed.Jack Lloyd2018-08-052-3/+51
* Misc EC_Group testsJack Lloyd2018-08-021-10/+18
* Accept PKCS1v15 as an alias for EMSA3Jack Lloyd2018-08-021-1/+1
* Combine SM2 key types for signatures and encryptionJack Lloyd2018-08-012-7/+21
* Add a couple HMAC(SHA-512-256) test vectorsJack Lloyd2018-08-011-0/+11
* Add Lucas test from FIPS 186-4Jack Lloyd2018-07-313-0/+95
* Only print FFI exceptions to stdout if an env var is setJack Lloyd2018-07-241-0/+3
* Add botan_mac_query_keylenJack Lloyd2018-07-241-0/+10
* Add botan_block_cipher_query_keylen plus some new FFI error codesJack Lloyd2018-07-241-0/+10
* 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