summaryrefslogtreecommitdiff
path: root/bench1.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update benchmarksJeffrey Walton2021-05-311-2/+2
* Add LSH-256 and LSH-512 hash functions (GH #1025, PR #1026)Jeffrey Walton2021-04-161-0/+2
* Use better names than Benchmark1, Benchmark2, etcJeffrey Walton2020-12-151-5/+5
* Reduce benchmark running time to 10 seconds if excessive (GH #983)Jeffrey Walton2020-12-151-4/+23
* Split public key benchmarks into integers and elliptic curvesJeffrey Walton2019-08-071-0/+9
* Fix benchmarks when CRYPTOPP_DISABLE_ASMJeffrey Walton2019-02-021-3/+3
* Make SSE2 configurable via CRYPTOPP_SSE2_INTRIN_AVAILABLEJeffrey Walton2018-12-141-2/+2
* Increase precision on OutputResultOperationsJeffrey Walton2018-12-131-2/+2
* Add Power9 Random Number Generator support (GH #747, PR #748)Jeffrey Walton2018-11-271-1/+11
* Fix compile error on AIXJeffrey Walton2018-10-271-8/+8
* Use HertzToString for friendly CPU speedJeffrey Walton2018-10-141-1/+18
* Use Cycles/Byte for table headingJeffrey Walton2018-10-141-1/+1
* Remove Provider from public key operationsJeffrey Walton2018-08-181-1/+2
* Fix buffering and unusual tag output due to ostringstreamJeffrey Walton2018-08-101-9/+7
* Remove Coverity worakaround StreamStateJeffrey Walton2018-07-291-43/+56
* Cleanup head notes and includesJeffrey Walton2018-07-271-7/+3
* Split bench1.cpp into two filesJeffrey Walton2018-07-271-227/+3
* Backout ChaCha changes to Crypto++ 7.0Jeffrey Walton2018-07-251-3/+3
* Add algorithm provider member function to Algorithm classJeffrey Walton2018-07-061-15/+21
* Add HC-256 stream cipher (GH #680)Jeffrey Walton2018-07-051-0/+1
* Move TEA and XTEA to lightweight block ciphersJeffrey Walton2018-07-051-2/+3
* Fix HC-128 benchmarkJeffrey Walton2018-07-051-1/+1
* Add HC-128 stream cipher (GH #679)Jeffrey Walton2018-07-051-0/+1
* Add Rabbit stream cipher (GH #678)Jeffrey Walton2018-07-041-0/+2
* Remove code to accomodate variable block size (GH #535)Jeffrey Walton2018-07-011-6/+5
* Fix bench1.cpp from SIMECK testingJeffrey Walton2018-07-011-4/+0
* Add SIMECK-64 SSSE3 implementation (GH #675)Jeffrey Walton2018-07-011-0/+4
* Add Simeck lightweight block cipher (GH #675)Jeffrey Walton2018-06-301-0/+3
* Fix bench1.cpp from HIGHT testingJeffrey Walton2018-06-241-3/+0
* Add HIGHT lightweight block cipher (GH #672)Jeffrey Walton2018-06-241-0/+4
* Add CHAM lightweight block cipher (PR #670)Jeffrey Walton2018-06-171-2/+9
* Add LEA lightweight block cipher (GH #669)Jeffrey Walton2018-06-171-0/+4
* Re-add Simon and Speck, enable SSE (GH #585)Jeffrey Walton2018-02-181-0/+12
* Remove Simon and Speck ciphers (GH #585)Jeffrey Walton2018-02-141-12/+0
* Keep CAST tests together in bench1.cppJeffrey Walton2018-01-241-1/+1
* Fix benchmarks after variable block size removal (GH #535)Jeffrey Walton2018-01-181-5/+5
* Change ::log() to log() to work with C++Builder (#552)Tanzinul Islam2017-12-301-2/+2
* Add SIMON-64 NEON intrinsicsJeffrey Walton2017-12-051-2/+1
* Increase precision of cpbJeffrey Walton2017-11-271-2/+11
* Add SM3 hash function (GH #541)Jeffrey Walton2017-11-231-4/+5
* Add SM4 block ciphers (GH #540)Jeffrey Walton2017-11-231-0/+2
* Add CTR to display for SIMON and SPECKJeffrey Walton2017-11-221-17/+17
* Add SIMON-64 and SIMON-128 lightweight block ciphers (GH #539)Jeffrey Walton2017-11-211-0/+6
* Add SPECK-64 and SPECK-128 lightweight block ciphers (GH #538)Jeffrey Walton2017-11-201-0/+7
* Remove variable block size for Threefish (GH #535)Jeffrey Walton2017-11-171-3/+5
* Remove bold from algorithm name in benchmarksJeffrey Walton2017-11-131-4/+6
* Add "stdcpp.h" to bench1.cpp and bench2.cpp (GH #520)Jeffrey Walton2017-10-121-0/+1
* Use ::time() and ::log() instead of std::time() and std::log() (GH #512)Jeffrey Walton2017-09-201-4/+4
* Fix benchmark selection code (GH #464)Jeffrey Walton2017-08-221-1/+1
* Add VIA Padlock RNGJeffrey Walton2017-08-191-0/+6