aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/test_bigint.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Any fixed MR iterations is probably wrong for somebody. Allow the userlloyd2014-04-251-4/+4
* Cleanupslloyd2014-02-131-6/+0
* Split up docs into the reference manual, the website, and everything else.lloyd2014-01-101-0/+455
* Rename test sourceslloyd2014-01-071-428/+0
* Move previously common function to only remaining caller's sourcelloyd2014-01-061-0/+18
* Split up public key tests and data, use new test frameworklloyd2014-01-051-1/+1
* Cull remaining mostly dubious examples. Also remove readme.txtlloyd2014-01-011-92/+145
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-011-0/+357