aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests/unit_ecc.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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