symm/gcm.h, symm/gcm-def.h: Implement the GCM authenticated encryption mode.
[catacomb] / symm / t / idea
CommitLineData
d03ab969 1# Test vectors for IDEA
d03ab969 2
3# --- Thin on the ground, these are ---
4
5idea {
6 00010002000300040005000600070008 0000000100020003 11fbed2b01986de5;
5ea0d87d 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;
d03ab969 26}
ea054059
MW
27
28idea-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}
2964c388
MW
42
43idea-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}
50df5733
MW
81
82idea-gcm {
83 e4bef260d7bcda163547d348b7551195
84 ""
85 ""
86 ""
87 ""
88 b53b4af5791611f9;
89 e77022907dd1dff7dac5c9941d26d0c6
90 eb
91 ""
92 ""
93 ""
94 5d33a50146fc1873;
95 14ad568f86edd1dc9268eeee533285a6
96 ""
97 ed
98 ""
99 ""
100 476a48223872d6dc;
101 810c9b689daaa9060d2d4b6003062365
102 ""
103 ""
104 b0
105 d7
106 e7f3f045a67219ca;
107 a54364c76c160f11896c4794846ecfa1
108 4a7130c9f1371206
109 34c9519848a877ff77bf79192a5b50ade5d9cd739a3d1f33
110 7f29549e6b0d27a4ba234085406a6136512061f7080cc07d
111 35242bf91114f81e19e23a3ac1ccd5a9d133f097e1e32358
112 d7871555c86f43c4;
113 f0591d8fa21f2dd88374d8cde8e160ad
114 10997a21
115 635c6d62c9269029df3e60
116 57acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da1435dcea
117 badb12a7460b5d77826a7f419823376c332f6816280031f04aaffa9b92ed8c83e9
118 ca45ffd7a56d9250;
119 a7b1cc49ae1d50c38201a894476b3f10
120 2b752eb9529533
121 966f27043eb621b7f65b000961040ef2f9b2fc
122 5fa450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18a
123 8508e77f69eba79e7dd8b644ed31dba2f0eba90d09b1170ec17caf72ee
124 6c86db8654126e19;
125}