/* See LICENSE file for copyright and license details. */ #ifdef SUPPORT_KECCAK # define TEST # include "../common.h" static struct testcase testcases[] = { {1, 0, "", "f71837502ba8e10837bdd8d365adb85591895602fc552b48b7390abd"}, {0, 1, "\xff", "c4ab876a7f74504cb63158562f7a8f855dfde3c6f005a3f2e8feed0d"}, {0, 1, "\x7f", "c4ab876a7f74504cb63158562f7a8f855dfde3c6f005a3f2e8feed0d"}, {0, 1, "\x01", "c4ab876a7f74504cb63158562f7a8f855dfde3c6f005a3f2e8feed0d"}, {0, 1, "\xfe", "860e3ec314c5cbf19c1a4314e9ea8cb85cecd18bd850b42f5c6f2a07"}, {0, 1, "\x7e", "860e3ec314c5cbf19c1a4314e9ea8cb85cecd18bd850b42f5c6f2a07"}, {0, 1, "\x00", "860e3ec314c5cbf19c1a4314e9ea8cb85cecd18bd850b42f5c6f2a07"} }; #else # define TEST_UNSUPPORTED # include "../common.h" #endif int main(void) { TEST_MAIN("Keccak-224", KECCAK_224); }