aboutsummaryrefslogtreecommitdiffstats
path: root/src/cli/speed.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Benchmark larger DH valuesJack Lloyd2018-02-251-1/+1
* New API for blinded ECC point multiplicationJack Lloyd2018-02-211-2/+5
* Add benchmarks for ElGamal and DSAJack Lloyd2018-02-181-0/+59
* Increase default speed --msec to 300Jack Lloyd2018-02-021-1/+1
* Use shared representation of EC_GroupJack Lloyd2018-01-311-4/+3
* For hash/mac speed tests finalize the computation under the timerJack Lloyd2018-01-301-1/+6
* Fix speed test of cipher modes [ci skip]Jack Lloyd2018-01-271-3/+3
* Merge GH #1387 Improve help output of cli toolJack Lloyd2018-01-141-0/+10
|\
| * Print a command description for cli helpRené Korthaus2018-01-041-0/+10
* | Make stream, block, hash and cipher mode base classes optionalJack Lloyd2018-01-121-5/+36
* | Remove dependency: base depends on macSimon Warta2018-01-111-1/+8
|/
* Correct JSON output (trailing comma) and add byte-per-second valueJack Lloyd2017-12-181-3/+10
* Add timings for RFC 3394 keywrapJack Lloyd2017-11-181-0/+40
* Remove SIMD perf test from speedJack Lloyd2017-11-151-116/+0
* speed: simplify some codeJack Lloyd2017-11-021-167/+60
* Round block cipher buffer sizes to multiple of block sizeJack Lloyd2017-10-251-2/+12
* Merge GH #1273 Refactor test and cli runner codeJack Lloyd2017-10-241-0/+1
|\
| * Refactor option parsing in cli and test codeJack Lloyd2017-10-241-0/+1
* | In cipher tests count IV setup as part of the message costJack Lloyd2017-10-241-10/+2
|/
* In speed flush the output stream after each resultJack Lloyd2017-10-191-1/+1
* Simplify speed cmdlet, make summary optional, add JSON outputJack Lloyd2017-10-161-501/+455
* Additional final annotationsJack Lloyd2017-10-151-5/+5
* Update list of block ciphers in speed cliJack Lloyd2017-10-131-0/+11
* Optimize GCMJack Lloyd2017-10-131-0/+1
* Use class hereJack Lloyd2017-09-301-1/+1
* Fix bad comparisonJack Lloyd2017-09-301-1/+1
* Reindent [ci skip]Jack Lloyd2017-09-241-1/+1