summaryrefslogtreecommitdiff
path: root/bench1.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2017-11-17 19:15:14 -0500
committerJeffrey Walton <noloader@gmail.com>2017-11-17 19:15:14 -0500
commitb9bd51f7a61b1e1a8d5f9885e6a58ff44b12a787 (patch)
tree9defd5e29122c34ef19d3bd15a9523f66dc03019 /bench1.cpp
parentdbd79a1e49905e6ac21883396e08d316b96b47f5 (diff)
downloadcryptopp-git-b9bd51f7a61b1e1a8d5f9885e6a58ff44b12a787.tar.gz
Remove variable block size for Threefish (GH #535)
Diffstat (limited to 'bench1.cpp')
-rw-r--r--bench1.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/bench1.cpp b/bench1.cpp
index 181b7db3..a3f9827b 100644
--- a/bench1.cpp
+++ b/bench1.cpp
@@ -6,6 +6,8 @@
#include "validate.h"
#include "aes.h"
+#include "kalyna.h"
+#include "threefish.h"
#include "blumshub.h"
#include "files.h"
#include "filters.h"
@@ -575,9 +577,9 @@ void Benchmark2(double t, double hertz)
BenchMarkByName<SymmetricCipher>("Camellia/CTR", 16);
BenchMarkByName<SymmetricCipher>("Camellia/CTR", 32);
BenchMarkByName<SymmetricCipher>("Twofish/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>("Threefish-256(256)/CTR", 32);
+ BenchMarkByName<SymmetricCipher>("Threefish-512(512)/CTR", 64);
+ BenchMarkByName<SymmetricCipher>("Threefish-1024(1024)/CTR", 128);
BenchMarkByName<SymmetricCipher>("Serpent/CTR");
BenchMarkByName<SymmetricCipher>("CAST-256/CTR");
BenchMarkByName<SymmetricCipher>("RC6/CTR");