aboutsummaryrefslogblamecommitdiffstats
path: root/t/keccak_224.c
blob: eca57865c6f08e58a66cd20fbeffbc69f6575d97 (plain) (tree)
1
2
3
4
5
6
7
8


                                                         
                       



                                                                               





                                                                                   




                         
                       





          
                                               
 
/* 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, 1);
}