summaryrefslogtreecommitdiff
path: root/regtest2.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 /regtest2.cpp
parentdbd79a1e49905e6ac21883396e08d316b96b47f5 (diff)
downloadcryptopp-git-b9bd51f7a61b1e1a8d5f9885e6a58ff44b12a787.tar.gz
Remove variable block size for Threefish (GH #535)
Diffstat (limited to 'regtest2.cpp')
-rw-r--r--regtest2.cpp14
1 files changed, 11 insertions, 3 deletions
diff --git a/regtest2.cpp b/regtest2.cpp
index 12724b3e..e152c276 100644
--- a/regtest2.cpp
+++ b/regtest2.cpp
@@ -142,9 +142,17 @@ void RegisterFactories2()
RegisterSymmetricCipherDefaultFactories<ECB_Mode<Kalyna> >(); // Test Vectors
RegisterSymmetricCipherDefaultFactories<CBC_Mode<Kalyna> >(); // Test Vectors
RegisterSymmetricCipherDefaultFactories<CTR_Mode<Kalyna> >(); // Benchmarks
- RegisterSymmetricCipherDefaultFactories<ECB_Mode<Threefish> >(); // Test Vectors
- RegisterSymmetricCipherDefaultFactories<CBC_Mode<Threefish> >(); // Test Vectors
- RegisterSymmetricCipherDefaultFactories<CTR_Mode<Threefish> >(); // Benchmarks
+
+ RegisterSymmetricCipherDefaultFactories<ECB_Mode<Threefish256> >("Threefish-256(256)/ECB"); // Test Vectors
+ RegisterSymmetricCipherDefaultFactories<CBC_Mode<Threefish256> >("Threefish-256(256)/CBC"); // Test Vectors
+ RegisterSymmetricCipherDefaultFactories<ECB_Mode<Threefish512> >("Threefish-512(512)/ECB"); // Test Vectors
+ RegisterSymmetricCipherDefaultFactories<CBC_Mode<Threefish512> >("Threefish-512(512)/CBC"); // Test Vectors
+ RegisterSymmetricCipherDefaultFactories<ECB_Mode<Threefish1024> >("Threefish-1024(1024)/ECB"); // Test Vectors
+ RegisterSymmetricCipherDefaultFactories<CBC_Mode<Threefish1024> >("Threefish-1024(1024)/CBC"); // Test Vectors
+
+ RegisterSymmetricCipherDefaultFactories<CTR_Mode<Threefish256> >("Threefish-256(256)/CTR"); // Benchmarks
+ RegisterSymmetricCipherDefaultFactories<CTR_Mode<Threefish512> >("Threefish-512(512)/CTR"); // Benchmarks
+ RegisterSymmetricCipherDefaultFactories<CTR_Mode<Threefish1024> >("Threefish-1024(1024)/CTR"); // Benchmarks
RegisterDefaultFactoryFor<KeyDerivationFunction, HKDF<SHA1> >();
RegisterDefaultFactoryFor<KeyDerivationFunction, HKDF<SHA256> >();