symm/eax.h, symm/eax-def.h: Implement the EAX authenticated encryption mode.
[catacomb] / symm / t / idea
1 # Test vectors for IDEA
2
3 # --- Thin on the ground, these are ---
4
5 idea {
6 00010002000300040005000600070008 0000000100020003 11fbed2b01986de5;
7 00000000000000000000000000000000 0000000000000000 0001000100000000;
8 000027ed8f5c3e8baf16560d14c90b43 0000abbf94ff8b5f cbbb2e6c05ee8c89;
9 000027ed8f5c3e8baf16560d14c90b43 6889f5647ab23d59 61d5397046f99637;
10 000027ed8f5c3e8baf16560d14c90b43 6c2e3617da2bac35 b2229067630f7045;
11 000027ed8f5c3e8baf16560d14c90b43 819440ca2065d112 c88600093b348575;
12 000027ed8f5c3e8baf16560d14c90b43 848f836780938169 4821b99f61acebb7;
13 000027ed8f5c3e8baf16560d14c90b43 ac4856242b121589 85c6b232294c2f27;
14 000027ed8f5c3e8baf16560d14c90b43 cbe465f232f9d85c b67ac767c0c06a55;
15 000027ed8f5c3e8baf16560d14c90b43 d53fabbf94ff8b5f 1320f99bfe052804;
16 000027ed8f5c3e8baf16560d14c90b43 df8c6fc637e3dad1 ef4899b48de5907c;
17 729a27ed8f5c3e8baf16560d14c90b43 0000abbf94ff8b5f 65861be574e1eab6;
18 729a27ed8f5c3e8baf16560d14c90b43 6889f5647ab23d59 f963468b52f45d4d;
19 729a27ed8f5c3e8baf16560d14c90b43 6c2e3617da2bac35 1569e0627007b12e;
20 729a27ed8f5c3e8baf16560d14c90b43 819440ca2065d112 264a8bba66959075;
21 729a27ed8f5c3e8baf16560d14c90b43 848f836780938169 d7e0468226d0fc56;
22 729a27ed8f5c3e8baf16560d14c90b43 ac4856242b121589 95cd92f44bacb72d;
23 729a27ed8f5c3e8baf16560d14c90b43 cbe465f232f9d85c bce24dc8d0961c44;
24 729a27ed8f5c3e8baf16560d14c90b43 d53fabbf94ff8b5f 1d0cb2af1654820a;
25 729a27ed8f5c3e8baf16560d14c90b43 df8c6fc637e3dad1 29358cc6c83828ae;
26 }
27
28 idea-cmac {
29 e4bef260d7bcda163547d348b7551195
30 ""
31 2a288096bbfd3366;
32 e77022907dd1dff7dac5c9941d26d0c6
33 eb
34 2f7fb9948ff504c6;
35 14ad568f86edd1dc9268eeee533285a6
36 ed810c9b689daaa9060d2d4b6003062365b0a54364c76c16
37 d077db9252901d26;
38 0f11896c4794846ecfa14a7130c9f137
39 120634c9519848a877ff77bf79192a5b50ade5
40 c17895f93dd73a8a;
41 }
42
43 idea-eax {
44 e4bef260d7bcda163547d348b7551195
45 ""
46 ""
47 ""
48 ""
49 2ed1b711b35815fc;
50 e77022907dd1dff7dac5c9941d26d0c6
51 eb
52 ""
53 ""
54 ""
55 e16c2e8dcbe82476;
56 14ad568f86edd1dc9268eeee533285a6
57 ""
58 ed
59 ""
60 ""
61 d71cbbb104ef47b6;
62 810c9b689daaa9060d2d4b6003062365
63 ""
64 ""
65 b0
66 93
67 f9fa771344725555;
68 a54364c76c160f11896c4794846ecfa1
69 4a7130c9f1371206
70 34c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f33
71 7f29549e6b0d27a4ba234085406a6136512061f7080cc07d
72 cfcb5b76771f439b7e31a9503bc42213efcb50281711c0e0
73 e70f4193b0a49031;
74 f0591d8fa21f2dd88374d8cde8e160ad
75 10997a21635c6d
76 62c9269029df3e6057acc87638f508046733d9
77 ff61cdbda3b3e9878731ebfedd4705e505da1435dceaa7b1cc49ae1d50
78 dfd640ccfb02298e9bdb44464e210bb5039e2fcfdf99a07198b5a41744
79 8100822295ddbb3c;
80 }