Commit | Line | Data |
---|---|---|
8dd8c294 | 1 | # Test vectors for CAST128 |
2 | ||
3 | cast128 { | |
4 | 0123456712345678234567893456789a | |
5 | 0123456789abcdef | |
6 | 238b4fe5847e44b2; | |
7 | ||
8 | 01234567123456782345 | |
9 | 0123456789abcdef | |
10 | eb6a711a2c02271b; | |
11 | ||
12 | 0123456712 | |
13 | 0123456789abcdef | |
14 | 7ac816d16e9b302e; | |
15 | } | |
ea054059 MW |
16 | |
17 | cast128-cmac { | |
18 | 60d7bcda163547d348b7551195 | |
19 | "" | |
20 | e027f02068e914e0; | |
21 | e77022907dd1dff7dac5c9941d | |
22 | 26 | |
23 | a28361e0bd2c591c; | |
24 | d0c6eb14ad568f86edd1dc9268 | |
25 | eeee533285a6ed810c9b689daaa9060d2d4b6003062365b0 | |
26 | 4eeb71793dd20683; | |
27 | a54364c76c160f11896c479484 | |
28 | 6ecfa14a7130c9f137120634c9519848a877ff | |
29 | f46b0adba4856f4f; | |
30 | 77bf79192a5b50 | |
31 | "" | |
32 | 79360635503a7f04; | |
33 | ade5d9cd739a3d | |
34 | 1f | |
35 | 9a100ee7cd214433; | |
36 | 337f29549e6b0d | |
37 | 27a4ba234085406a6136512061f7080cc07df0591d8fa21f | |
38 | 81e6063cc8dd3e25; | |
39 | 2dd88374d8cde8 | |
40 | e160ad10997a21635c6d62c9269029df3e6057 | |
41 | 077ce3be2b167375; | |
42 | acc87638f508046733d9 | |
43 | "" | |
44 | e0ac1c1c71776fcb; | |
45 | ff61cdbda3b3e9878731 | |
46 | eb | |
47 | de618ec3a0d64ca2; | |
48 | fedd4705e505da1435dc | |
49 | eaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533 | |
50 | 1b5ed15a16456292; | |
51 | 966f27043eb621b7f65b | |
52 | 000961040ef2f9b2fc5fa450727a9b542cde52 | |
53 | fe228a47df7c250d; | |
54 | ebfda19d0ccc520f21 | |
55 | "" | |
56 | e8d3cb82a354843c; | |
57 | 5eb57bb3a4f3ebbbb1 | |
58 | 8a | |
59 | c7fcbad7ee9257d3; | |
60 | c6c95a97a48030370c | |
61 | 33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad260 | |
62 | 1d547d096465faf6; | |
63 | 5faee2b03fb648e27f | |
64 | ff63102758fe2b69ac26afa3349829b9458630 | |
65 | 10bd2c18c3337a4f; | |
66 | } | |
2964c388 MW |
67 | |
68 | cast128-eax { | |
69 | 60d7bcda163547d348b7551195 | |
70 | "" | |
71 | "" | |
72 | "" | |
73 | "" | |
74 | de756459eefbe735; | |
75 | e77022907dd1dff7dac5c9941d | |
76 | 26 | |
77 | "" | |
78 | "" | |
79 | "" | |
80 | 706c2756289404eb; | |
81 | d0c6eb14ad568f86edd1dc9268 | |
82 | "" | |
83 | ee | |
84 | "" | |
85 | "" | |
86 | 1dba9d384981a899; | |
87 | ee533285a6ed810c9b689daaa9 | |
88 | "" | |
89 | "" | |
90 | 06 | |
91 | 9c | |
92 | e1c1cb285fe6fd42; | |
93 | 0d2d4b6003062365b0a54364c7 | |
94 | 6c160f11896c4794 | |
95 | 846ecfa14a7130c9f137120634c9519848a877ff77bf7919 | |
96 | 2a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085 | |
97 | 7ea32c98c18f380ebf49a8153a036aba80fc8219ee85ea9a | |
98 | 678b76a28d6415ac; | |
99 | 406a6136512061f7080cc07df0 | |
100 | 591d8fa21f2dd8 | |
101 | 8374d8cde8e160ad10997a21635c6d62c92690 | |
102 | 29df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47 | |
103 | 21ed0355fd3256ebee4847ec0d0f6a024e6ea0f2cd8a5de1f5bb139385 | |
104 | d4a1d384f6234b97; | |
105 | 05e505da1435dc | |
106 | "" | |
107 | "" | |
108 | "" | |
109 | "" | |
110 | cbbb9ef570741e49; | |
111 | eaa7b1cc49ae1d | |
112 | 50 | |
113 | "" | |
114 | "" | |
115 | "" | |
116 | f8c34e199b130f87; | |
117 | c38201a894476b | |
118 | "" | |
119 | 3f | |
120 | "" | |
121 | "" | |
122 | 76bfe7342f08a0d9; | |
123 | 102b752eb95295 | |
124 | "" | |
125 | "" | |
126 | 33 | |
127 | 40 | |
128 | 78d8ced34fba2669; | |
129 | 966f27043eb621 | |
130 | b7f65b000961040e | |
131 | f2f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f215e | |
132 | b57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215 | |
133 | 2ab0a37f0ebd0523111d8079b33285016f8038eb01d8c726 | |
134 | 2557d7fde2b5cbf4; | |
135 | abd6b3ad54efc9 | |
136 | a38378c5b93bf4 | |
137 | f2aad2605faee2b03fb648e27fff63102758fe | |
138 | 2b69ac26afa3349829b94586306fed54154f8f28523c03d4de16001578 | |
139 | cde7aba02b6c423e5a4c5bee6592a8c6beedd60b458982ecb96ec2d05a | |
140 | 4b957468a1b84eaf; | |
141 | 46b710ee72807a2219bf | |
142 | "" | |
143 | "" | |
144 | "" | |
145 | "" | |
146 | 4c34faee63cc6ded; | |
147 | b474fd71d891f24bb65d | |
148 | 15 | |
149 | "" | |
150 | "" | |
151 | "" | |
152 | fe3d9bc8bb1fadc7; | |
153 | 63259f9eb53b571ea629 | |
154 | "" | |
155 | c5 | |
156 | "" | |
157 | "" | |
158 | 89349e8fa6362b16; | |
159 | 4d57dd2d42f70800df9f | |
160 | "" | |
161 | "" | |
162 | cb | |
163 | f0 | |
164 | 3f45042252ade21c; | |
165 | aca48b77dba189196d1e | |
166 | bba10b0467cb9fc2 | |
167 | 712a199e533fa9156308cdec3f768281e040a9b9a222bd68 | |
168 | 9aef66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb23 | |
169 | b5c79faaecf9c2d65703aae2c578b606b455c25f6aec3a4b | |
170 | fe3a14a18c793f8d; | |
171 | 3bfa6a5cfb0bad7d9521 | |
172 | 4ade49cb3b6f5f | |
173 | e8368131115c037ba323fe1dc8151784873f0e | |
174 | b5b647da6794c18b5337685a96ed65b9aca338527ef19b09c063c46f88 | |
175 | b8d413238c76153b01f0a2823e24414f91988638bf3a80cdb6a211700f | |
176 | 12e4967ff0500b9f; | |
177 | de9fd41e72d7b97e23 | |
178 | "" | |
179 | "" | |
180 | "" | |
181 | "" | |
182 | caab65ebca9b09cd; | |
183 | e6eabdff3bcd211499 | |
184 | 26 | |
185 | "" | |
186 | "" | |
187 | "" | |
188 | 7fb3ef6dc33a52ea; | |
189 | 8878dbf30f1dad89d4 | |
190 | "" | |
191 | b9 | |
192 | "" | |
193 | "" | |
194 | 1781664543c4675f; | |
195 | b12012e4713df46795 | |
196 | "" | |
197 | "" | |
198 | 63 | |
199 | 41 | |
200 | 9d8c48bc137b207a; | |
201 | 0e7952d22bb02d7100 | |
202 | b8b649377d20a8f0 | |
203 | 83455b663e4ee1315f3c8f2aebfa921451dcd1af5813b70d | |
204 | 30ce2f1fef6ef315d0798391805da08da3aefc5f8584b7c5 | |
205 | bf81b5c1007332ff360b167545ff826c131e6279a40ec6f3 | |
206 | e037dbce43a14ff2; | |
207 | e617669c0f16e39815 | |
208 | d4e9cfce3ed1ec | |
209 | df3d264a7f16cb16c2e815f422cdf0c8e30308 | |
210 | be3c31e6bc58c0b7cadcb658b970e47479a684b5aefa69a4cd52147ed1 | |
211 | 9b3b606592501407cf47aa56b3136cca02d94d282ebf6d5f441b32b9f3 | |
212 | d8a34c6cae422b2c; | |
213 | } | |
50df5733 MW |
214 | |
215 | cast128-gcm { | |
216 | 60d7bcda163547d348b7551195 | |
217 | "" | |
218 | "" | |
219 | "" | |
220 | "" | |
221 | 827e37433b2c1494; | |
222 | e77022907dd1dff7dac5c9941d | |
223 | 26 | |
224 | "" | |
225 | "" | |
226 | "" | |
227 | 603a0e329e3029ed; | |
228 | d0c6eb14ad568f86edd1dc9268 | |
229 | "" | |
230 | ee | |
231 | "" | |
232 | "" | |
233 | 09e36329c9190d21; | |
234 | ee533285a6ed810c9b689daaa9 | |
235 | "" | |
236 | "" | |
237 | 06 | |
238 | 0b | |
239 | 83b106e61ac95294; | |
240 | 0d2d4b6003062365b0a54364c7 | |
241 | 6c160f11896c4794 | |
242 | 846ecfa14a7130c9f137120634c9519848a877ff77bf7919 | |
243 | 2a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085 | |
244 | d83412ab72752e456aba4b235ea84e65d99a082caea1eba5 | |
245 | 9ded1889068ab798; | |
246 | 406a6136512061f7080cc07df0 | |
247 | 591d8fa2 | |
248 | 1f2dd88374d8cde8e160ad | |
249 | 10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9 | |
250 | b0f1bd0e10c71ddab6c3c3a1b5cb5e0cf831042e831b12789ac9d617e21e573dac | |
251 | 8a619f19a69e0bff; | |
252 | 878731ebfedd4705e505da1435 | |
253 | dceaa7b1cc49ae | |
254 | 1d50c38201a894476b3f102b752eb952953396 | |
255 | 6f27043eb621b7f65b000961040ef2f9b2fc5fa450727a9b542cde52eb | |
256 | fa5b4ee08950d597fcb0affdf0f0aa8174ca0e9dcfc4ee13e4b5a2bae1 | |
257 | b6ce5f7d53e6177b; | |
258 | fda19d0ccc520f | |
259 | "" | |
260 | "" | |
261 | "" | |
262 | "" | |
263 | 522de0429e89383a; | |
264 | 215eb57bb3a4f3 | |
265 | eb | |
266 | "" | |
267 | "" | |
268 | "" | |
269 | 45fb1e234c4d8ccd; | |
270 | bbb18ac6c95a97 | |
271 | "" | |
272 | a4 | |
273 | "" | |
274 | "" | |
275 | 89dab6195164787c; | |
276 | 8030370c33d090 | |
277 | "" | |
278 | "" | |
279 | c5 | |
280 | bd | |
281 | 870b563762624fec; | |
282 | 4215abd6b3ad54 | |
283 | efc9a38378c5b93b | |
284 | f4f2aad2605faee2b03fb648e27fff63102758fe2b69ac26 | |
285 | afa3349829b94586306fed54154f8f28523c03d4de160015 | |
286 | 3cbe2ea8aa7c3ea77e46a9afbd7f69fc51f663820293720c | |
287 | ff1dcf81a83ea960; | |
288 | 7846b710ee7280 | |
289 | 7a2219bf | |
290 | b474fd71d891f24bb65d15 | |
291 | 63259f9eb53b571ea629c54d57dd2d42f70800df9fcbaca48b77dba189196d1ebb | |
292 | f54b9538cef3257defa694754b7e196a132d042c670e72a1dcb527f660b836f098 | |
293 | 59f1ff473e5232e6; | |
294 | a10b0467cb9fc2 | |
295 | 712a199e533fa9 | |
296 | 156308cdec3f768281e040a9b9a222bd689aef | |
297 | 66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb233bfa6a5cfb0bad | |
298 | f8432f79ab5a3e07c7dff91e912d79f7e6b6828b8a10c74bf419d9448f | |
299 | 0ec34f0d7a1b4c11; | |
300 | 7d95214ade49cb3b6f5f | |
301 | "" | |
302 | "" | |
303 | "" | |
304 | "" | |
305 | 08185a4aee37b676; | |
306 | e8368131115c037ba323 | |
307 | fe | |
308 | "" | |
309 | "" | |
310 | "" | |
311 | 14a6486a55038a65; | |
312 | 1dc8151784873f0eb5b6 | |
313 | "" | |
314 | 47 | |
315 | "" | |
316 | "" | |
317 | 598e10f99a3c9a58; | |
318 | da6794c18b5337685a96 | |
319 | "" | |
320 | "" | |
321 | ed | |
322 | 39 | |
323 | fd918834389b1469; | |
324 | 65b9aca338527ef19b09 | |
325 | c063c46f88de9fd4 | |
326 | 1e72d7b97e23e6eabdff3bcd211499268878dbf30f1dad89 | |
327 | d4b9b12012e4713df46795630e7952d22bb02d7100b8b649 | |
328 | 1c3d067c765e17b338cf91585a0caf2f70bc663db8274944 | |
329 | 09ab5e3cd3740b16; | |
330 | 377d20a8f083455b663e | |
331 | 4ee1315f | |
332 | 3c8f2aebfa921451dcd1af | |
333 | 5813b70d30ce2f1fef6ef315d0798391805da08da3aefc5f8584b7c5e617669c0f | |
334 | 4b8874ad4cb500f61ff68c73c68dda4f440ad538ded72c0d5a265ce5721cf354f9 | |
335 | 77bda550c71cc140; | |
336 | 16e39815d4e9cfce3ed1 | |
337 | ecdf3d264a7f16 | |
338 | cb16c2e815f422cdf0c8e30308be3c31e6bc58 | |
339 | c0b7cadcb658b970e47479a684b5aefa69a4cd52147ed12ca986981a87 | |
340 | fba726477f0a66ba98a278b52e721b41ebb36556e59d2e9830e66fe0a1 | |
341 | 9666883d3ef07a79; | |
342 | 4498ad0abef8bc4fcb | |
343 | "" | |
344 | "" | |
345 | "" | |
346 | "" | |
347 | 4417c135917f0b7e; | |
348 | 70e27e98ef1f0446b4 | |
349 | 2f | |
350 | "" | |
351 | "" | |
352 | "" | |
353 | 579b6455f429d389; | |
354 | b144d44b6d00f06dc1 | |
355 | "" | |
356 | 88 | |
357 | "" | |
358 | "" | |
359 | c0feccc75a38a7ea; | |
360 | d472a784e0c6f21195 | |
361 | "" | |
362 | "" | |
363 | a3 | |
364 | ba | |
365 | d3e312ae74483320; | |
366 | b9f4ae985511265feb | |
367 | d11c164720eef9eb | |
368 | 1c8dd0b00951f284649016ed00456331854bc78bf43966eb | |
369 | 0cfa9138ddc39908445608fe95e81c2533e31c9c1a9851bc | |
370 | ececbe9f36ef004be708cf21bf97615f62e9ef58803fe723 | |
371 | 57ac52bfb40dd355; | |
372 | 2810d858cbbc8424d1 | |
373 | 26b807e6 | |
374 | daa089c3f9099c5ffb8241 | |
375 | 73d7634c04226f30cbb7f0e4a973a8cd190107314717a77456f3ff669c732b58db | |
376 | 7dff8ee32fab541aa59bdccc84961db26644f6bd50773640afd3a22cd438f54026 | |
377 | 916e18567fd17de8; | |
378 | 8f48af65f7cc9e3fb9 | |
379 | 0e1721b730374f | |
380 | fc9bc597f56ccbb2f294b38766fc69f6a9f2c0 | |
381 | 945ffd505003cc0cae9ce021a5f1fa4ffa91544485f1a1258b2b9b8f09 | |
382 | 3c6ea417e98fd5ed2874ef3b1d8b512fbbe5449541a8912afce6b85441 | |
383 | 6c1dcdd2eef63a3e; | |
384 | } |