From 989bf6dc5e333791d5e64916be0cd49d026a71c2 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Thu, 5 Jul 2018 06:43:04 -0400 Subject: Add HC-256 stream cipher (GH #680) --- validat1.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'validat1.cpp') diff --git a/validat1.cpp b/validat1.cpp index dee42048..81c40d17 100644 --- a/validat1.cpp +++ b/validat1.cpp @@ -180,6 +180,7 @@ bool ValidateAll(bool thorough) pass=ValidateSosemanuk() && pass; pass=ValidateRabbit() && pass; pass=ValidateHC128() && pass; + pass=ValidateHC256() && pass; pass=RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/seed.txt") && pass; pass=RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/threefish.txt") && pass; pass=RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/kalyna.txt") && pass; @@ -3488,6 +3489,12 @@ bool ValidateHC128() return RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/hc128.txt"); } +bool ValidateHC256() +{ + std::cout << "\nHC-256 validation suite running...\n"; + return RunTestDataFile(CRYPTOPP_DATA_DIR "TestVectors/hc256.txt"); +} + bool ValidateVMAC() { std::cout << "\nVMAC validation suite running...\n"; -- cgit v1.2.1