summaryrefslogtreecommitdiff
path: root/bench1.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2016-04-22 17:02:03 -0400
committerJeffrey Walton <noloader@gmail.com>2016-04-22 17:02:03 -0400
commit138093d1af76eeb73bbc051eb2070b227df6d2a8 (patch)
tree4475603de2a6009541c05c91f1de4d9fabc0b1aa /bench1.cpp
parent676e6546e52ce4297b9ede81ffb1fd8d0337b18d (diff)
downloadcryptopp-git-138093d1af76eeb73bbc051eb2070b227df6d2a8.tar.gz
Add benchmarks for BLAKE2 and ChaCha
Diffstat (limited to 'bench1.cpp')
-rw-r--r--bench1.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/bench1.cpp b/bench1.cpp
index 5caaebaa..83cde881 100644
--- a/bench1.cpp
+++ b/bench1.cpp
@@ -322,6 +322,8 @@ void BenchmarkAll(double t, double hertz)
BenchMarkByNameKeyLess<HashTransformation>("RIPEMD-320");
BenchMarkByNameKeyLess<HashTransformation>("RIPEMD-128");
BenchMarkByNameKeyLess<HashTransformation>("RIPEMD-256");
+ BenchMarkByNameKeyLess<HashTransformation>("BLAKE2s");
+ BenchMarkByNameKeyLess<HashTransformation>("BLAKE2b");
cout << "\n<TBODY style=\"background: white\">";
BenchMarkByName<SymmetricCipher>("Panama-LE");
@@ -329,6 +331,9 @@ void BenchmarkAll(double t, double hertz)
BenchMarkByName<SymmetricCipher>("Salsa20");
BenchMarkByName<SymmetricCipher>("Salsa20", 0, "Salsa20/12", MakeParameters(Name::Rounds(), 12));
BenchMarkByName<SymmetricCipher>("Salsa20", 0, "Salsa20/8", MakeParameters(Name::Rounds(), 8));
+ BenchMarkByName<SymmetricCipher>("ChaCha20");
+ BenchMarkByName<SymmetricCipher>("ChaCha12");
+ BenchMarkByName<SymmetricCipher>("ChaCha8");
BenchMarkByName<SymmetricCipher>("Sosemanuk");
BenchMarkByName<SymmetricCipher>("MARC4");
BenchMarkByName<SymmetricCipher>("SEAL-3.0-LE");