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 /regtest2.cpp | |
parent | dbd79a1e49905e6ac21883396e08d316b96b47f5 (diff) | |
download | cryptopp-git-b9bd51f7a61b1e1a8d5f9885e6a58ff44b12a787.tar.gz |
Remove variable block size for Threefish (GH #535)
Diffstat (limited to 'regtest2.cpp')
-rw-r--r-- | regtest2.cpp | 14 |
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> >();
|