testarray          42 lib/crypto/hmacmd5test.c 	} testarray[8];
testarray          47 lib/crypto/hmacmd5test.c 	testarray[0].key	= data_blob_repeat_byte(0x0b, 16);
testarray          48 lib/crypto/hmacmd5test.c 	testarray[0].data	= data_blob_string_const("Hi There");
testarray          49 lib/crypto/hmacmd5test.c 	testarray[0].md5	= strhex_to_data_blob(tctx, "9294727a3638bb1c13f48ef8158bfc9d");
testarray          51 lib/crypto/hmacmd5test.c 	testarray[1].key	= data_blob_string_const("Jefe");
testarray          52 lib/crypto/hmacmd5test.c 	testarray[1].data	= data_blob_string_const("what do ya want for nothing?");
testarray          53 lib/crypto/hmacmd5test.c 	testarray[1].md5	= strhex_to_data_blob(tctx, "750c783e6ab0b503eaa86e310a5db738");
testarray          55 lib/crypto/hmacmd5test.c 	testarray[2].key	= data_blob_repeat_byte(0xaa, 16);
testarray          56 lib/crypto/hmacmd5test.c 	testarray[2].data	= data_blob_repeat_byte(0xdd, 50);
testarray          57 lib/crypto/hmacmd5test.c 	testarray[2].md5	= strhex_to_data_blob(tctx, "56be34521d144c88dbb8c733f0e8b3f6");
testarray          59 lib/crypto/hmacmd5test.c 	testarray[3].key	= strhex_to_data_blob(tctx, "0102030405060708090a0b0c0d0e0f10111213141516171819");
testarray          60 lib/crypto/hmacmd5test.c 	testarray[3].data	= data_blob_repeat_byte(0xcd, 50);
testarray          61 lib/crypto/hmacmd5test.c 	testarray[3].md5	= strhex_to_data_blob(tctx, "697eaf0aca3a3aea3a75164746ffaa79");
testarray          63 lib/crypto/hmacmd5test.c 	testarray[4].key	= data_blob_repeat_byte(0x0c, 16);
testarray          64 lib/crypto/hmacmd5test.c 	testarray[4].data	= data_blob_string_const("Test With Truncation");
testarray          65 lib/crypto/hmacmd5test.c 	testarray[4].md5	= strhex_to_data_blob(tctx, "56461ef2342edc00f9bab995690efd4c");
testarray          67 lib/crypto/hmacmd5test.c 	testarray[5].key	= data_blob_repeat_byte(0xaa, 80);
testarray          68 lib/crypto/hmacmd5test.c 	testarray[5].data	= data_blob_string_const("Test Using Larger Than Block-Size Key - Hash Key First");
testarray          69 lib/crypto/hmacmd5test.c 	testarray[5].md5	= strhex_to_data_blob(tctx, "6b1ab7fe4bd7bf8f0b62e6ce61b9d0cd");
testarray          71 lib/crypto/hmacmd5test.c 	testarray[6].key	= data_blob_repeat_byte(0xaa, 80);
testarray          72 lib/crypto/hmacmd5test.c 	testarray[6].data	= data_blob_string_const("Test Using Larger Than Block-Size Key "
testarray          74 lib/crypto/hmacmd5test.c 	testarray[6].md5	= strhex_to_data_blob(tctx, "6f630fad67cda0ee1fb1f562db3aa53e");
testarray          76 lib/crypto/hmacmd5test.c 	testarray[7].key        = data_blob(NULL, 0);
testarray          78 lib/crypto/hmacmd5test.c 	for (i=0; testarray[i].key.data; i++) {
testarray          83 lib/crypto/hmacmd5test.c 		hmac_md5_init_rfc2104(testarray[i].key.data, testarray[i].key.length, &ctx);
testarray          84 lib/crypto/hmacmd5test.c 		hmac_md5_update(testarray[i].data.data, testarray[i].data.length, &ctx);
testarray          87 lib/crypto/hmacmd5test.c 		e = memcmp(testarray[i].md5.data,
testarray          89 lib/crypto/hmacmd5test.c 			   MIN(testarray[i].md5.length, sizeof(md5)));
testarray          92 lib/crypto/hmacmd5test.c 			dump_data(0, testarray[i].key.data, testarray[i].key.length);
testarray          93 lib/crypto/hmacmd5test.c 			dump_data(0, testarray[i].data.data, testarray[i].data.length);
testarray          94 lib/crypto/hmacmd5test.c 			dump_data(0, testarray[i].md5.data, testarray[i].md5.length);
testarray          35 lib/crypto/md4test.c 	} testarray[] = {
testarray          60 lib/crypto/md4test.c 	for (i=0; i < ARRAY_SIZE(testarray); i++) {
testarray          66 lib/crypto/md4test.c 		data = data_blob_string_const(testarray[i].data);
testarray          67 lib/crypto/md4test.c 		md4blob  = strhex_to_data_blob(NULL, testarray[i].md4);
testarray          35 lib/crypto/md5test.c 	} testarray[] = {
testarray          64 lib/crypto/md5test.c 	for (i=0; i < ARRAY_SIZE(testarray); i++) {
testarray          72 lib/crypto/md5test.c 		data = data_blob_string_const(testarray[i].data);
testarray          73 lib/crypto/md5test.c 		md5blob  = strhex_to_data_blob(NULL, testarray[i].md5);