diff options
author | Jeffrey Walton <noloader@gmail.com> | 2017-11-17 19:15:14 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2017-11-17 19:15:14 -0500 |
commit | b9bd51f7a61b1e1a8d5f9885e6a58ff44b12a787 (patch) | |
tree | 9defd5e29122c34ef19d3bd15a9523f66dc03019 /bench1.cpp | |
parent | dbd79a1e49905e6ac21883396e08d316b96b47f5 (diff) | |
download | cryptopp-git-b9bd51f7a61b1e1a8d5f9885e6a58ff44b12a787.tar.gz |
Remove variable block size for Threefish (GH #535)
Diffstat (limited to 'bench1.cpp')
-rw-r--r-- | bench1.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -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");
|