aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/test_block.cpp
Commit message (Expand)AuthorAgeFilesLines
* Avoid calling memset, memcpy within library codeJack Lloyd2018-11-171-2/+2
* Increase minimum Blowfish key length to 64 bitsJack Lloyd2018-09-071-0/+11
* Add Tweakable_Block_Cipher classJack Lloyd2018-08-091-8/+5
* Add a test of Threefish-512 tweak functionalityJack Lloyd2018-08-081-1/+14
* Make the tests VarMap an actual type instead of a hashmap typedef.Jack Lloyd2018-05-291-4/+4
* Specify in test message that input is misalignedJack Lloyd2018-02-231-2/+2
* Test block ciphers with mis-aligned inputsJack Lloyd2018-02-231-2/+28
* Make stream, block, hash and cipher mode base classes optionalJack Lloyd2018-01-121-0/+5
* Add checks that keyed algorithms are actually keyed before useJack Lloyd2017-10-261-1/+46
* Add final annotations as appropriate in the test codeJack Lloyd2017-09-221-1/+1
* Add SM4 block cipherJack Lloyd2017-06-161-3/+11
* Reformat code with astyle + fix code styleTomasz Frydrych2017-05-011-1/+1
* Filter provider in test loops, skip text based without provider.Alexander Bluhm2017-04-211-1/+6
* Minor refactoring of Text_Based_TestJack Lloyd2016-12-191-1/+1
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-1/+1
* Add test for various functions previously missed (T::clone, PBKDF::name, AEAD...Jack Lloyd2016-11-261-1/+10
* Small pushes on test coverageJack Lloyd2016-10-271-0/+2
* Add T::provider() to allow user to inquire about implementation usedJack Lloyd2016-09-151-3/+5
* add test for BlockCipher::clear()Daniel Neus2016-07-261-0/+6
* Add --data-dir option to test commandJack Lloyd2015-12-201-1/+1
* Convert const char* arguments on Test:: to std::stringsJack Lloyd2015-11-281-4/+4
* Update and consolidate the test framework.Jack Lloyd2015-11-111-63/+45
* Don't treat missing ciphers, hashes, etc as test failuresJack Lloyd2015-10-111-1/+4
* Remove use of lookup.h in favor of new T::create API.Jack Lloyd2015-09-211-3/+2
* Fix TEST_DATA_DIRSimon Warta2015-07-151-1/+1
* Replace \n by std::endl in tests to ensure proper flushingSimon Warta2015-06-191-3/+3
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-041-8/+5
* Ensure all files have copyright and license info.lloyd2015-01-101-0/+6
* More fixes for minified buildslloyd2014-02-091-4/+1
* Add ChaChalloyd2014-01-311-0/+6
* Split up docs into the reference manual, the website, and everything else.lloyd2014-01-101-0/+79
* Rename test sourceslloyd2014-01-071-75/+0
* Split up public key tests and data, use new test frameworklloyd2014-01-051-7/+7
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-011-0/+75