1 # Test vectors for CAST128
4 0123456712345678234567893456789a
18 60d7bcda163547d348b7551195
21 e77022907dd1dff7dac5c9941d
24 d0c6eb14ad568f86edd1dc9268
25 eeee533285a6ed810c9b689daaa9060d2d4b6003062365b0
27 a54364c76c160f11896c479484
28 6ecfa14a7130c9f137120634c9519848a877ff
37 27a4ba234085406a6136512061f7080cc07df0591d8fa21f
40 e160ad10997a21635c6d62c9269029df3e6057
49 eaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533
52 000961040ef2f9b2fc5fa450727a9b542cde52
61 33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad260
64 ff63102758fe2b69ac26afa3349829b9458630
69 60d7bcda163547d348b7551195
75 e77022907dd1dff7dac5c9941d
81 d0c6eb14ad568f86edd1dc9268
87 ee533285a6ed810c9b689daaa9
93 0d2d4b6003062365b0a54364c7
95 846ecfa14a7130c9f137120634c9519848a877ff77bf7919
96 2a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085
97 7ea32c98c18f380ebf49a8153a036aba80fc8219ee85ea9a
99 406a6136512061f7080cc07df0
101 8374d8cde8e160ad10997a21635c6d62c92690
102 29df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47
103 21ed0355fd3256ebee4847ec0d0f6a024e6ea0f2cd8a5de1f5bb139385
131 f2f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f215e
132 b57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215
133 2ab0a37f0ebd0523111d8079b33285016f8038eb01d8c726
137 f2aad2605faee2b03fb648e27fff63102758fe
138 2b69ac26afa3349829b94586306fed54154f8f28523c03d4de16001578
139 cde7aba02b6c423e5a4c5bee6592a8c6beedd60b458982ecb96ec2d05a
167 712a199e533fa9156308cdec3f768281e040a9b9a222bd68
168 9aef66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb23
169 b5c79faaecf9c2d65703aae2c578b606b455c25f6aec3a4b
173 e8368131115c037ba323fe1dc8151784873f0e
174 b5b647da6794c18b5337685a96ed65b9aca338527ef19b09c063c46f88
175 b8d413238c76153b01f0a2823e24414f91988638bf3a80cdb6a211700f
203 83455b663e4ee1315f3c8f2aebfa921451dcd1af5813b70d
204 30ce2f1fef6ef315d0798391805da08da3aefc5f8584b7c5
205 bf81b5c1007332ff360b167545ff826c131e6279a40ec6f3
209 df3d264a7f16cb16c2e815f422cdf0c8e30308
210 be3c31e6bc58c0b7cadcb658b970e47479a684b5aefa69a4cd52147ed1
211 9b3b606592501407cf47aa56b3136cca02d94d282ebf6d5f441b32b9f3
216 60d7bcda163547d348b7551195
222 e77022907dd1dff7dac5c9941d
228 d0c6eb14ad568f86edd1dc9268
234 ee533285a6ed810c9b689daaa9
240 0d2d4b6003062365b0a54364c7
242 846ecfa14a7130c9f137120634c9519848a877ff77bf7919
243 2a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085
244 d83412ab72752e456aba4b235ea84e65d99a082caea1eba5
246 406a6136512061f7080cc07df0
248 1f2dd88374d8cde8e160ad
249 10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9
250 b0f1bd0e10c71ddab6c3c3a1b5cb5e0cf831042e831b12789ac9d617e21e573dac
252 878731ebfedd4705e505da1435
254 1d50c38201a894476b3f102b752eb952953396
255 6f27043eb621b7f65b000961040ef2f9b2fc5fa450727a9b542cde52eb
256 fa5b4ee08950d597fcb0affdf0f0aa8174ca0e9dcfc4ee13e4b5a2bae1
284 f4f2aad2605faee2b03fb648e27fff63102758fe2b69ac26
285 afa3349829b94586306fed54154f8f28523c03d4de160015
286 3cbe2ea8aa7c3ea77e46a9afbd7f69fc51f663820293720c
290 b474fd71d891f24bb65d15
291 63259f9eb53b571ea629c54d57dd2d42f70800df9fcbaca48b77dba189196d1ebb
292 f54b9538cef3257defa694754b7e196a132d042c670e72a1dcb527f660b836f098
296 156308cdec3f768281e040a9b9a222bd689aef
297 66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb233bfa6a5cfb0bad
298 f8432f79ab5a3e07c7dff91e912d79f7e6b6828b8a10c74bf419d9448f
326 1e72d7b97e23e6eabdff3bcd211499268878dbf30f1dad89
327 d4b9b12012e4713df46795630e7952d22bb02d7100b8b649
328 1c3d067c765e17b338cf91585a0caf2f70bc663db8274944
332 3c8f2aebfa921451dcd1af
333 5813b70d30ce2f1fef6ef315d0798391805da08da3aefc5f8584b7c5e617669c0f
334 4b8874ad4cb500f61ff68c73c68dda4f440ad538ded72c0d5a265ce5721cf354f9
338 cb16c2e815f422cdf0c8e30308be3c31e6bc58
339 c0b7cadcb658b970e47479a684b5aefa69a4cd52147ed12ca986981a87
340 fba726477f0a66ba98a278b52e721b41ebb36556e59d2e9830e66fe0a1
368 1c8dd0b00951f284649016ed00456331854bc78bf43966eb
369 0cfa9138ddc39908445608fe95e81c2533e31c9c1a9851bc
370 ececbe9f36ef004be708cf21bf97615f62e9ef58803fe723
374 daa089c3f9099c5ffb8241
375 73d7634c04226f30cbb7f0e4a973a8cd190107314717a77456f3ff669c732b58db
376 7dff8ee32fab541aa59bdccc84961db26644f6bd50773640afd3a22cd438f54026
380 fc9bc597f56ccbb2f294b38766fc69f6a9f2c0
381 945ffd505003cc0cae9ce021a5f1fa4ffa91544485f1a1258b2b9b8f09
382 3c6ea417e98fd5ed2874ef3b1d8b512fbbe5449541a8912afce6b85441