aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/unit_ecc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make Botan compile when only some modules are enabledSimon Warta2015-07-031-7/+9
| | | | Fixes #146.
* tests: Convert &vec[0] to vec.data()Simon Warta2015-06-301-38/+38
|
* Replace \n by std::endl in tests to ensure proper flushingSimon Warta2015-06-191-8/+8
| | | | | | | - Remove additional newlines in CHECK_MESSAGE call - Remove redundant output of algo in aead_test() Closes #115
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
| | | | | Update license header line to specify the terms and refer to the file, neither of which it included before.
* All tests now share an RNG. Uses system RNG if availablelloyd2014-12-281-4/+4
|
* Switch to using Montgomery ladder for EC point multiplication.lloyd2014-12-101-55/+75
| | | | | The test function create_random_point did not actually create a point on the curve - fix.
* Add specialized reduction for P-521 along with 9x9 Comba routines.lloyd2014-11-151-12/+16
| | | | | Roughly 35-50% faster on my laptop (depending on if mlock is enabled, the overhead in that allocator is becoming much more of a hotspot).
* Add some secp256k1 KATs and a randomized ECC test suggested inlloyd2014-10-101-3/+77
| | | | http://crypto.stackexchange.com/questions/784
* Compile fixeslloyd2014-02-091-5/+3
|
* More fixes for minified buildslloyd2014-02-091-8/+14
|
* Split up public key tests and data, use new test frameworklloyd2014-01-051-0/+842