aboutsummaryrefslogtreecommitdiffstats
path: root/src/cli/speed.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename OS::get_processor_timestamp to OS::get_cpu_cycle_counterJack Lloyd2018-12-231-1/+1
* Test how long it takes to precompute base point multiplesJack Lloyd2018-12-161-0/+20
* Fix more MSVC warningsJack Lloyd2018-12-101-2/+2
* Work around a problem when built with OpenSSLJack Lloyd2018-12-101-1/+8
* Support recovering ECDSA public key from message/signature pairJack Lloyd2018-12-101-0/+51
* In speed, track number of invalid generated signatures and print onceJack Lloyd2018-12-081-1/+6
* Add a constant time divide variant for dividing by uint8_tJack Lloyd2018-12-021-0/+43
* Add a const-time division algorithmJack Lloyd2018-12-021-0/+45
* Fix more MSVC warningsJack Lloyd2018-10-011-1/+1
* Merge GH #1670 New password hashing interfaceJack Lloyd2018-09-131-306/+18
|\
| * Add testsJack Lloyd2018-09-101-9/+12
| * Promote Timer to an internal util classJack Lloyd2018-09-101-301/+10
* | Better error repoting for invalid/out of range --buf-size argJack Lloyd2018-09-101-2/+7
* | Fix cipher mode speed benchmark ignoring provider argumentJose Pereira2018-09-061-2/+2
|/
* In speed test, check for availability of NIST reducer functionsJack Lloyd2018-08-151-0/+2
* Improve speed of cli testsJack Lloyd2018-08-101-12/+23
* Add Lucas test from FIPS 186-4Jack Lloyd2018-07-311-0/+37
* Update password hashing default settingsJack Lloyd2018-07-131-0/+65
* In speed command warn if some unknown flag is passed to --clear-cpuidJack Lloyd2018-07-111-1/+7
* More CLI testsJack Lloyd2018-06-281-2/+2
* Avoid a small timing channel in Barrett reductionJack Lloyd2018-06-201-17/+19
* Benchmark only H10 XMSS signaturesJack Lloyd2018-05-281-4/+4
* Correct comment on XMSS speedsJack Lloyd2018-05-281-5/+9
* Support scrypt for encrypting private keysJack Lloyd2018-05-221-2/+2
* Test speed of different scrypt paramsJack Lloyd2018-05-221-10/+24
* Tweak default `speed` targetsJack Lloyd2018-05-211-8/+8
* Add Scrypt key dervation functionJack Lloyd2018-05-161-0/+32
* Add 24-word wide Comba multiply/squareJack Lloyd2018-05-081-1/+1
* Add timing for ECC double and addition algorithmsJack Lloyd2018-04-181-0/+33
* Add cycle counter for NIST reductionJack Lloyd2018-04-181-0/+52
* Remove extra trailing ;Jack Lloyd2018-04-091-1/+1
* Add BigInt::square plus a speed test for BigInt multiplyJack Lloyd2018-04-081-0/+47
* Add RAII versions of get_cipher_mode and get_aeadJack Lloyd2018-04-071-2/+2
* Improve modular inverse speed testsJack Lloyd2018-03-221-34/+30
* Avoid throwing out of destructorJack Lloyd2018-03-191-1/+5
* Fix missing comma - unintended string contatentationJack Lloyd2018-03-111-1/+1
* Fix error in FPE_FE1Jack Lloyd2018-03-101-1/+1
* Add PointGFp::encode as replacement for EC2OSPJack Lloyd2018-03-101-2/+2
* Fix cpu clock ratio [ci skip]Jack Lloyd2018-03-091-0/+2
* Add benchmark for GOST-34.10 signaturesJack Lloyd2018-03-081-0/+14
* Merge GH #1478 Add mixed (J+A) point addition, faster scalar multsJack Lloyd2018-03-081-8/+15
|\
| * Add mixed (J+A) point addition, new scalar mul for base pointsJack Lloyd2018-03-081-8/+15
* | Add a way of specifying CPU clock speed for output purposesJack Lloyd2018-03-081-5/+22
* | Add estimate of cycle counter rate to speed outputJack Lloyd2018-03-081-3/+19
|/
* Extend speed to support ratio of CPU clocksJack Lloyd2018-03-061-146/+173
* Add speed comparison of Barrett vs % operatorJack Lloyd2018-03-041-0/+32
* In ECC bench test brainpool tooJack Lloyd2018-03-041-1/+3
* RSA - just bench PKCS signaturesJack Lloyd2018-03-011-4/+4
* Optimize FE1 format preserving encryptionJack Lloyd2018-02-281-2/+5
* Splitout binary extended GCD algorithmJack Lloyd2018-02-281-2/+2