7 /* The first test for each key size from the ecb_vk.txt and ecb_vt.txt
8 * files in the serpent package. */
13 test_cipher(&nettle_serpent128,
14 HL("8000000000000000 0000000000000000"),
15 HL("0000000000000000 0000000000000000"),
16 H("49AFBFAD9D5A3405 2CD8FFA5986BD2DD"));
19 test_cipher(&nettle_serpent128,
20 HL("0000000000000000 0000000000000000"),
21 HL("8000000000000000 0000000000000000"),
22 H("10B5FFB720B8CB90 02A1142B0BA2E94A"));
27 test_cipher(&nettle_serpent192,
28 HL("8000000000000000 0000000000000000"
30 HL("0000000000000000 0000000000000000"),
31 H("E78E5402C7195568 AC3678F7A3F60C66"));
34 test_cipher(&nettle_serpent192,
35 HL("0000000000000000 0000000000000000"
37 HL("8000000000000000 0000000000000000"),
38 H("B10B271BA25257E1 294F2B51F076D0D9"));
43 test_cipher(&nettle_serpent256,
44 HL("8000000000000000 0000000000000000"
45 "0000000000000000 0000000000000000"),
46 HL("0000000000000000 0000000000000000"),
47 H("ABED96E766BF28CB C0EBD21A82EF0819"));
50 test_cipher(&nettle_serpent256,
51 HL("0000000000000000 0000000000000000"
52 "0000000000000000 0000000000000000"),
53 HL("8000000000000000 0000000000000000"),
54 H("DA5A7992B1B4AE6F 8C004BC8A7DE5520"));