aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/test_bigint.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix some corner cases for small values in power_modJack Lloyd2018-03-241-2/+2
* Increase sample count in random_integer Chi-square testJack Lloyd2018-03-061-1/+1
* Replace BigInt::random_integer test with a Chi-square testJack Lloyd2018-03-061-41/+52
* Correctly handle generating small primesJack Lloyd2018-01-161-5/+9
* Remove various unused variablesJack Lloyd2017-10-021-3/+0
* Add a GCD testJack Lloyd2017-09-251-0/+22
* Add final annotations as appropriate in the test codeJack Lloyd2017-09-221-14/+14
* More include header cleanupsJack Lloyd2017-09-211-2/+1
* Header file cleanupsJack Lloyd2017-09-211-0/+1
* Support a negative base in power_modJack Lloyd2017-09-021-0/+6
* Reformat code with astyle + fix code styleTomasz Frydrych2017-05-011-30/+40
* Increase value of ITERATIONS_PER_POSSIBLE_VALUE to 750Simon Warta2017-01-021-1/+2
* Simplify loop to foreach in test_random_integer()Simon Warta2017-01-021-2/+2
* Fix math in test_random_integer()Simon Warta2017-01-021-5/+3
* Rename ITERATIONS -> ITERATIONS_PER_POSSIBLE_VALUESimon Warta2017-01-021-3/+3
* Add more tests for random prime and DL group generationJack Lloyd2016-12-301-0/+85
* Speed up DSA param gen testJack Lloyd2016-12-261-6/+8
* Long test was too longJack Lloyd2016-12-241-6/+3
* Add test option --run-long-testsJack Lloyd2016-12-241-8/+5
* Add additional primality testsJack Lloyd2016-12-191-7/+8
* Minor refactoring of Text_Based_TestJack Lloyd2016-12-191-13/+13
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-5/+5
* Fix exponentiation bug, related fixesJack Lloyd2016-12-141-3/+28
* Fix test, catching wrong exception typeJack Lloyd2016-11-051-1/+1
* Handle missing SHA-x in DSA param gen testJack Lloyd2016-11-041-8/+13
* Add test for DSA parameter generationJack Lloyd2016-11-031-2/+44
* Fix leading zero bytes in DSA, ECDSA, ECGDSA and ECKCDSA signaturesRené Korthaus2016-08-171-0/+27
* test BigInt::operator%=(word y)Daniel Neus2016-07-261-0/+9
* Fix for GCC 6Jack Lloyd2016-05-231-0/+1
* Add more tests for modular inverseJack Lloyd2016-02-211-4/+7
* For odd moduli use a input-independent modular inverse algorithm.Jack Lloyd2016-02-201-2/+12
* Add tests and timings for inverse_modJack Lloyd2016-02-201-2/+31
* Split up BigInt testsJack Lloyd2016-02-171-127/+248
* Fix (nearly) infinite loop in RESSOL (modular square root).Jack Lloyd2016-02-011-0/+18
* add missing overridesDaniel Neus2016-01-081-1/+1
* some trivial compiler/PVS-Studio warning fixesDaniel Neus2015-12-221-1/+1
* Add --data-dir option to test commandJack Lloyd2015-12-201-1/+1
* Fix occasional test failsJack Lloyd2015-11-111-5/+31
* Update and consolidate the test framework.Jack Lloyd2015-11-111-494/+237
* Add power analysis countermeasures for ECC point multiplications.Jack Lloyd2015-08-211-49/+0
* Restrict input values to NIST reductions to defined rangeJack Lloyd2015-08-081-3/+13
* Expose the NIST prime values and reduction operations as plain functions.Jack Lloyd2015-08-081-16/+138
* Better living through macrosJack Lloyd2015-07-241-30/+32
* BigInt::to_u32bit failed on 32-bit integers. GH #220Jack Lloyd2015-07-231-1/+47
* Make Botan compile when only some modules are enabledSimon Warta2015-07-031-0/+15
* Avoid DEBUG define; Use NDEBUG if necessarySimon Warta2015-07-031-3/+1
* ifstream/ostream take std::stringSimon Warta2015-06-231-1/+1
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* All tests now share an RNG. Uses system RNG if availablelloyd2014-12-281-2/+2
* Remove unused test. Bugzilla 272lloyd2014-05-171-65/+0