summaryrefslogtreecommitdiff
path: root/bench1.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2017-05-14 13:51:41 -0400
committerJeffrey Walton <noloader@gmail.com>2017-05-14 13:51:41 -0400
commit8c34a5f7f5d17ed295471aa93ff16e4df9a5e9e2 (patch)
tree2ef00e4a7df31306cb4d2116bc64ac20715d93d3 /bench1.cpp
parent7ee87af86b93dcc766aeb01b9ec4caf05c00ee0d (diff)
downloadcryptopp-git-8c34a5f7f5d17ed295471aa93ff16e4df9a5e9e2.tar.gz
Add Threefish block cipher (Issue 422)
Diffstat (limited to 'bench1.cpp')
-rw-r--r--bench1.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/bench1.cpp b/bench1.cpp
index eff2bf31..821aa08c 100644
--- a/bench1.cpp
+++ b/bench1.cpp
@@ -539,9 +539,9 @@ void Benchmark2(double t, double hertz)
BenchMarkByName<SymmetricCipher>("Camellia/CTR", 16);
BenchMarkByName<SymmetricCipher>("Camellia/CTR", 32);
BenchMarkByName<SymmetricCipher>("Twofish/CTR");
-// BenchMarkByName<SymmetricCipher>("Threefish256/CTR");
-// BenchMarkByName<SymmetricCipher>("Threefish512/CTR");
-// BenchMarkByName<SymmetricCipher>("Threefish1024/CTR");
+ BenchMarkByName<SymmetricCipher>("Threefish/CTR", 32, "Threefish/CTR (256-bit key)", MakeParameters(Name::BlockSize(), 32));
+ BenchMarkByName<SymmetricCipher>("Threefish/CTR", 64, "Threefish/CTR (512-bit key)", MakeParameters(Name::BlockSize(), 64));
+ BenchMarkByName<SymmetricCipher>("Threefish/CTR", 128, "Threefish/CTR (1024-bit key)", MakeParameters(Name::BlockSize(), 128));
BenchMarkByName<SymmetricCipher>("Serpent/CTR");
BenchMarkByName<SymmetricCipher>("CAST-256/CTR");
BenchMarkByName<SymmetricCipher>("RC6/CTR");