1==============================================
2Author:    Dr B R Gladman (                 )
3Test:      ECB Variable Key Known Answer Tests
4Algorithm: Extended Rijndael (an AES Superset)
5Filename:  ecbvk44.txt
6==============================================
7
8BLOCKSIZE=128
9KEYSIZE=  128
10
11PT=   00000000000000000000000000000000
12TEST= 0
13KEY=  00000000000000000000000000000000
14CT=   66e94bd4ef8a2c3b884cfa59ca342b2e
15TEST= 1
16KEY=  80000000000000000000000000000000
17CT=   0edd33d3c621e546455bd8ba1418bec8
18TEST= 2
19KEY=  40000000000000000000000000000000
20CT=   c0cc0c5da5bd63acd44a80774fad5222
21TEST= 3
22KEY=  20000000000000000000000000000000
23CT=   2f0b4b71bc77851b9ca56d42eb8ff080
24TEST= 4
25KEY=  10000000000000000000000000000000
26CT=   6b1e2fffe8a114009d8fe22f6db5f876
27TEST= 5
28KEY=  08000000000000000000000000000000
29CT=   9aa042c315f94cbb97b62202f83358f5
30TEST= 6
31KEY=  04000000000000000000000000000000
32CT=   dbe01de67e346a800c4c4b4880311de4
33TEST= 7
34KEY=  02000000000000000000000000000000
35CT=   c117d2238d53836acd92ddcdb85d6a21
36TEST= 8
37KEY=  01000000000000000000000000000000
38CT=   dc0ed85df9611abb7249cdd168c5467e
39TEST= 9
40KEY=  00800000000000000000000000000000
41CT=   807d678fff1f56fa92de3381904842f2
42TEST= 10
43KEY=  00400000000000000000000000000000
44CT=   0e53b3fcad8e4b130ef73aeb957fb402
45TEST= 11
46KEY=  00200000000000000000000000000000
47CT=   969ffd3b7c35439417e7bde923035d65
48TEST= 12
49KEY=  00100000000000000000000000000000
50CT=   a99b512c19ca56070491166a1503bf15
51TEST= 13
52KEY=  00080000000000000000000000000000
53CT=   6e9985252126ee344d26ae369d2327e3
54TEST= 14
55KEY=  00040000000000000000000000000000
56CT=   b85f4809f904c275491fcdcd1610387e
57TEST= 15
58KEY=  00020000000000000000000000000000
59CT=   ed365b8d7d20c1f5d53fb94dd211df7b
60TEST= 16
61KEY=  00010000000000000000000000000000
62CT=   b3a575e86a8db4a7135d604c43304896
63TEST= 17
64KEY=  00008000000000000000000000000000
65CT=   89704bcb8e69f846259eb0accbc7f8a2
66TEST= 18
67KEY=  00004000000000000000000000000000
68CT=   c56ee7c92197861f10d7a92b90882055
69TEST= 19
70KEY=  00002000000000000000000000000000
71CT=   92f296f6846e0eaf9422a5a24a08b069
72TEST= 20
73KEY=  00001000000000000000000000000000
74CT=   e67e32bb8f11deb8699318bee9e91a60
75TEST= 21
76KEY=  00000800000000000000000000000000
77CT=   b08eef85eaf626dd91b65c4c3a97d92b
78TEST= 22
79KEY=  00000400000000000000000000000000
80CT=   661083a6addce79bb4e0859ab5538013
81TEST= 23
82KEY=  00000200000000000000000000000000
83CT=   55dfe2941e0eb10afc0b333bd34de1fe
84TEST= 24
85KEY=  00000100000000000000000000000000
86CT=   6bfe5945e715c9662609770f8846087a
87TEST= 25
88KEY=  00000080000000000000000000000000
89CT=   79848e9c30c2f8cda8b325f7fed2b139
90TEST= 26
91KEY=  00000040000000000000000000000000
92CT=   7a713a53b99fef34ac04deef80965bd0
93TEST= 27
94KEY=  00000020000000000000000000000000
95CT=   18144a2b46620d32c3c32ce52d49257f
96TEST= 28
97KEY=  00000010000000000000000000000000
98CT=   872e827c70887c80749f7b8bb1847c7e
99TEST= 29
100KEY=  00000008000000000000000000000000
101CT=   6b86c6a4fe6a60c59b1a3102f8de49f3
102TEST= 30
103KEY=  00000004000000000000000000000000
104CT=   9848bb3dfdf6f532f094679a4c231a20
105TEST= 31
106KEY=  00000002000000000000000000000000
107CT=   925ad528e852e329b2091cd3f1c2bcee
108TEST= 32
109KEY=  00000001000000000000000000000000
110CT=   80df436544b0dd596722e46792a40cd8
111TEST= 33
112KEY=  00000000800000000000000000000000
113CT=   525daf18f93e83e1e74bbbdde4263bba
114TEST= 34
115KEY=  00000000400000000000000000000000
116CT=   f65c9d2ee485d24701ffa3313b9d5be6
117TEST= 35
118KEY=  00000000200000000000000000000000
119CT=   e4fc8d8bca06425bdf94afa40fcc14ba
120TEST= 36
121KEY=  00000000100000000000000000000000
122CT=   a53f0a5ca1e4e6440bb975ff320de6f8
123TEST= 37
124KEY=  00000000080000000000000000000000
125CT=   d55313b9394080462e87e02899b553f0
126TEST= 38
127KEY=  00000000040000000000000000000000
128CT=   34a71d761f71bcd344384c7f97d27906
129TEST= 39
130KEY=  00000000020000000000000000000000
131CT=   233f3d819599612ebc89580245c996a8
132TEST= 40
133KEY=  00000000010000000000000000000000
134CT=   b4f1374e5268dbcb676e447529e53f89
135TEST= 41
136KEY=  00000000008000000000000000000000
137CT=   0816bd27861d2ba891d1044e39951e96
138TEST= 42
139KEY=  00000000004000000000000000000000
140CT=   f3be9ea3f10c73ca64fde5db13a951d1
141TEST= 43
142KEY=  00000000002000000000000000000000
143CT=   2448086a8106fbd03048ddf857d3f1c8
144TEST= 44
145KEY=  00000000001000000000000000000000
146CT=   670756e65bec8b68f03d77cdcdce7b91
147TEST= 45
148KEY=  00000000000800000000000000000000
149CT=   ef968cf0d36fd6c6effd225f6fb44ca9
150TEST= 46
151KEY=  00000000000400000000000000000000
152CT=   2e8767157922e3826ddcec1b0cc1e105
153TEST= 47
154KEY=  00000000000200000000000000000000
155CT=   78ce7eec670e45a967bab17e26a1ad36
156TEST= 48
157KEY=  00000000000100000000000000000000
158CT=   3c5cee825655f098f6e81a2f417da3fb
159TEST= 49
160KEY=  00000000000080000000000000000000
161CT=   67bfdb431dce1292200bc6f5207adb12
162TEST= 50
163KEY=  00000000000040000000000000000000
164CT=   7540fd38e447c0779228548747843a6f
165TEST= 51
166KEY=  00000000000020000000000000000000
167CT=   b85e513301f8a936ea9ec8a21a85b5e6
168TEST= 52
169KEY=  00000000000010000000000000000000
170CT=   04c67dbf16c11427d507a455de2c9bc5
171TEST= 53
172KEY=  00000000000008000000000000000000
173CT=   03f75eb8959e55079cffb4ff149a37b6
174TEST= 54
175KEY=  00000000000004000000000000000000
176CT=   74550287f666c63bb9bc7838433434b0
177TEST= 55
178KEY=  00000000000002000000000000000000
179CT=   7d537200195ebc3aefd1eaab1c385221
180TEST= 56
181KEY=  00000000000001000000000000000000
182CT=   ce24e4d40c68a82b535cbd3c8e21652a
183TEST= 57
184KEY=  00000000000000800000000000000000
185CT=   ab20072405aa8fc40265c6f1f3dc8bc0
186TEST= 58
187KEY=  00000000000000400000000000000000
188CT=   6cfd2cf688f566b093f67b9b3839e80a
189TEST= 59
190KEY=  00000000000000200000000000000000
191CT=   bd95977e6b7239d407a012c5544bf584
192TEST= 60
193KEY=  00000000000000100000000000000000
194CT=   df9c0130ac77e7c72c997f587b46dbe0
195TEST= 61
196KEY=  00000000000000080000000000000000
197CT=   e7f1b82cadc53a648798945b34efeff2
198TEST= 62
199KEY=  00000000000000040000000000000000
200CT=   932c6dbf69255cf13edcdb72233acea3
201TEST= 63
202KEY=  00000000000000020000000000000000
203CT=   5c76002bc7206560efe550c80b8f12cc
204TEST= 64
205KEY=  00000000000000010000000000000000
206CT=   f6b7bdd1caeebab574683893c4475484
207TEST= 65
208KEY=  00000000000000008000000000000000
209CT=   a920e37cc6dc6b31da8c0169569f5034
210TEST= 66
211KEY=  00000000000000004000000000000000
212CT=   919380ecd9c778bc513148b0c28d65fd
213TEST= 67
214KEY=  00000000000000002000000000000000
215CT=   ee67308dd3f2d9e6c2170755e5784be1
216TEST= 68
217KEY=  00000000000000001000000000000000
218CT=   3cc73e53b85609023a05e149b223ae09
219TEST= 69
220KEY=  00000000000000000800000000000000
221CT=   983e8af7cf05ebb28d71eb841c9406e6
222TEST= 70
223KEY=  00000000000000000400000000000000
224CT=   0f3099b2d31fa5299ee5bf43193287fc
225TEST= 71
226KEY=  00000000000000000200000000000000
227CT=   b763d84f38c27fe6931dceb6715d4db6
228TEST= 72
229KEY=  00000000000000000100000000000000
230CT=   5ae3c9b0e3cc29c0c61565cd01f8a248
231TEST= 73
232KEY=  00000000000000000080000000000000
233CT=   f58083572cd90981958565d48d2dee25
234TEST= 74
235KEY=  00000000000000000040000000000000
236CT=   7e6255eef8f70c0ef10337aab1cccef8
237TEST= 75
238KEY=  00000000000000000020000000000000
239CT=   aad4bac34db22821841ce2f631961902
240TEST= 76
241KEY=  00000000000000000010000000000000
242CT=   d7431c0409bb1441ba9c6858dc7d4e81
243TEST= 77
244KEY=  00000000000000000008000000000000
245CT=   ef9298c65e339f6e801a59c626456993
246TEST= 78
247KEY=  00000000000000000004000000000000
248CT=   53fe29f68ff541abc3f0ef3350b72f7e
249TEST= 79
250KEY=  00000000000000000002000000000000
251CT=   f6bba5c10db02529e2c2da3fb582cc14
252TEST= 80
253KEY=  00000000000000000001000000000000
254CT=   e4239aa37fc531a386dad1126fc0e9cd
255TEST= 81
256KEY=  00000000000000000000800000000000
257CT=   8f7758f857d15bbe7bfd0e416404c365
258TEST= 82
259KEY=  00000000000000000000400000000000
260CT=   d273eb57c687bcd1b4ea7218a509e7b8
261TEST= 83
262KEY=  00000000000000000000200000000000
263CT=   65d64f8d76e8b3423fa25c4eb58a210a
264TEST= 84
265KEY=  00000000000000000000100000000000
266CT=   623d802b4ec450d66a16625702fcdbe0
267TEST= 85
268KEY=  00000000000000000000080000000000
269CT=   7496460cb28e5791baeaf9b68fb00022
270TEST= 86
271KEY=  00000000000000000000040000000000
272CT=   34ea600f18bb0694b41681a49d510c1d
273TEST= 87
274KEY=  00000000000000000000020000000000
275CT=   5f8ff0d47d5766d29b5d6e8f46423bd8
276TEST= 88
277KEY=  00000000000000000000010000000000
278CT=   225f9286c5928bf09f84d3f93f541959
279TEST= 89
280KEY=  00000000000000000000008000000000
281CT=   b21e90d25df383416a5f072cebeb1ffb
282TEST= 90
283KEY=  00000000000000000000004000000000
284CT=   4aefcda089318125453eb9e8eb5e492e
285TEST= 91
286KEY=  00000000000000000000002000000000
287CT=   4d3e75c6cd40ec4869bc85158591adb8
288TEST= 92
289KEY=  00000000000000000000001000000000
290CT=   63a8b904405436a1b99d7751866771b7
291TEST= 93
292KEY=  00000000000000000000000800000000
293CT=   64f0daae47529199792eae172ba53293
294TEST= 94
295KEY=  00000000000000000000000400000000
296CT=   c3eef84bea18225d515a8c852a9047ee
297TEST= 95
298KEY=  00000000000000000000000200000000
299CT=   a44ac422b47d47b81af73b3e9ac9596e
300TEST= 96
301KEY=  00000000000000000000000100000000
302CT=   d16e04a8fbc435094f8d53adf25f5084
303TEST= 97
304KEY=  00000000000000000000000080000000
305CT=   ef13dc34bab03e124eead8b6bf44b532
306TEST= 98
307KEY=  00000000000000000000000040000000
308CT=   d94799075c24dcc067af0d392049250d
309TEST= 99
310KEY=  00000000000000000000000020000000
311CT=   14f431771eddce4764c21a2254b5e3c8
312TEST= 100
313KEY=  00000000000000000000000010000000
314CT=   7039329f36f2ed682b02991f28d64679
315TEST= 101
316KEY=  00000000000000000000000008000000
317CT=   124ee24ede5551639db8b8b941f6141d
318TEST= 102
319KEY=  00000000000000000000000004000000
320CT=   c2852879a34d5184e478ec918b993fee
321TEST= 103
322KEY=  00000000000000000000000002000000
323CT=   86a806a3525b93e432053c9ab5abbedf
324TEST= 104
325KEY=  00000000000000000000000001000000
326CT=   c1609bf5a4f07e37c17a36366ec23ecc
327TEST= 105
328KEY=  00000000000000000000000000800000
329CT=   7e81e7cb92159a51ffcea331b1e8ea53
330TEST= 106
331KEY=  00000000000000000000000000400000
332CT=   37a7be002856c5a59a6e03eafce7729a
333TEST= 107
334KEY=  00000000000000000000000000200000
335CT=   bdf98a5a4f91e890c9a1d1e5faab138f
336TEST= 108
337KEY=  00000000000000000000000000100000
338CT=   4e96acb66e051f2bc739cc3d3e34a26b
339TEST= 109
340KEY=  00000000000000000000000000080000
341CT=   ee996cdd120eb86e21ecfa49e8e1fcf1
342TEST= 110
343KEY=  00000000000000000000000000040000
344CT=   61b9e6b579dbf6070c351a1440dd85ff
345TEST= 111
346KEY=  00000000000000000000000000020000
347CT=   ac369e484316440b40dfc83aa96e28e7
348TEST= 112
349KEY=  00000000000000000000000000010000
350CT=   0a2d16de985c76d45c579c1159413bbe
351TEST= 113
352KEY=  00000000000000000000000000008000
353CT=   da3fdc38da1d374fa4802cda1a1c6b0f
354TEST= 114
355KEY=  00000000000000000000000000004000
356CT=   b842523d4c41c2211afe43a5800adce3
357TEST= 115
358KEY=  00000000000000000000000000002000
359CT=   9e2cda90d8e992dba6c73d8229567192
360TEST= 116
361KEY=  00000000000000000000000000001000
362CT=   d49583b781d9e20f5be101415957fc49
363TEST= 117
364KEY=  00000000000000000000000000000800
365CT=   ef09da5c12b376e458b9b8670032498e
366TEST= 118
367KEY=  00000000000000000000000000000400
368CT=   a96be0463da774461a5e1d5a9dd1ac10
369TEST= 119
370KEY=  00000000000000000000000000000200
371CT=   32cee3341060790d2d4b1362ef397090
372TEST= 120
373KEY=  00000000000000000000000000000100
374CT=   21cea416a3d3359d2c4d58fb6a035f06
375TEST= 121
376KEY=  00000000000000000000000000000080
377CT=   172aeab3d507678ecaf455c12587adb7
378TEST= 122
379KEY=  00000000000000000000000000000040
380CT=   b6f897941ef8ebff9fe80a567ef38478
381TEST= 123
382KEY=  00000000000000000000000000000020
383CT=   a9723259d94a7dc662fb0c782ca3f1dd
384TEST= 124
385KEY=  00000000000000000000000000000010
386CT=   2f91c984b9a4839f30001b9f430493b4
387TEST= 125
388KEY=  00000000000000000000000000000008
389CT=   0472406345a610b048cb99ee0ef3fa0f
390TEST= 126
391KEY=  00000000000000000000000000000004
392CT=   f5f39086646f8c05ed16efa4b617957c
393TEST= 127
394KEY=  00000000000000000000000000000002
395CT=   26d50f485a30408d5af47a5736292450
396TEST= 128
397KEY=  00000000000000000000000000000001
398CT=   0545aad56da2a97c3663d1432a3d1c84
399