/* See LICENSE file for copyright and license details. */ #ifdef SUPPORT_BLAKE384 # define TEST # include "common.h" static struct testcase testcases[] = { {1, 0, "", "c6cbd89c926ab525c242e6621f2f5fa73aa4afe3d9e24aed727faaadd6af38b620bdb623dd2b4788b1c8086984af8706"}, {1, 8, "\xcc", "a77e65c0c03ecb831dbcdd50a3c2bce300d55eac002a9c197095518d8514c0b578e3ecb7415291f99ede91d49197dd05"}, {1, 16, "\x41\xfb", "e80a87362c9d39e2074ac135e2514b0cdf0001bfd8c35888d7ca8bbc4e918a157386524d41579e7fcd9c3c9a4f7a991a"}, {1, 24, "\x1f\x87\x7c", "d67cfa1b09c8c050094ea018bb5ecd3ce0c02835325467a8fa79701f0ad6bbd4a34947bbaa2fc5f9379985ccd6a1dc0e"}, {1, 32, "\xc1\xec\xfd\xfc", "7a57c41d850b7ab51c6075aba299ff649fdaf08a4c37088ece73b21304b1072c21930cc34ac6b0fc5f27b95f4f389b26"}, {1, 40, "\x21\xf1\x34\xac\x57", "324155f4f5e346bfe0b08e9642bebe86505795be186146d30242273ebebb3d51e076b1105ab647c130e6efc0b75072a7"}, {1, 48, "\xc6\xf5\x0b\xb7\x4e\x29", "5ddb50068ca430bffae7e5a8bbcb2c59171743cce027c0ea937fa2b511848192af2aca98ead30b0850b4d2d1542decdb"} }; #else # define TEST_UNSUPPORTED # include "common.h" #endif int main(void) { TEST_MAIN("BLAKE384", BLAKE384); }