summaryrefslogtreecommitdiff
path: root/validat4.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-10-14 10:45:46 -0400
committerJeffrey Walton <noloader@gmail.com>2018-10-14 10:45:46 -0400
commitca08d63a103904ca3dc7d93ef9de2f699ac3eaa6 (patch)
tree0faeeef45794beaee0417a752cdacf018803976a /validat4.cpp
parentd6eaa5098efd272dbfd6a0c83a4d9d6743184115 (diff)
downloadcryptopp-git-ca08d63a103904ca3dc7d93ef9de2f699ac3eaa6.tar.gz
Add SIMON and SPECK to validation suite
Diffstat (limited to 'validat4.cpp')
-rw-r--r--validat4.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/validat4.cpp b/validat4.cpp
index bd199734..624c3d12 100644
--- a/validat4.cpp
+++ b/validat4.cpp
@@ -1682,6 +1682,20 @@ bool ValidateLEA()
return RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/lea.txt");
}
+bool ValidateSIMON()
+{
+ std::cout << "\nSIMON validation suite running...\n";
+
+ return RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/simon.txt");
+}
+
+bool ValidateSPECK()
+{
+ std::cout << "\nSPECK validation suite running...\n";
+
+ return RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/speck.txt");
+}
+
bool ValidateCamellia()
{
std::cout << "\nCamellia validation suite running...\n\n";