Merge branch '2.4.x' into 2.5.x
[catacomb] / symm / t / noekeon
1 # Test vectors for Noekeon
2
3 noekeon {
4 00000000000000000000000000000000
5 00000000000000000000000000000000 ba6933819299c71699a99f08f678178b;
6 ffffffffffffffffffffffffffffffff
7 ffffffffffffffffffffffffffffffff 52f88a7b283c1f7bdf7b6faa5011c7d8;
8 ba6933819299c71699a99f08f678178b
9 52f88a7b283c1f7bdf7b6faa5011c7d8 5096f2bfc82ae6e2d9495515c277fa70;
10 }
11
12 noekeon-cmac {
13 e4bef260d7bcda163547d348b7551195
14 ""
15 2863ef2fdd68856576cdd771bfa6f2d5;
16 e77022907dd1dff7dac5c9941d26d0c6
17 eb
18 f8e7683bb1eaa6647a054678315b5eda;
19 14ad568f86edd1dc9268eeee533285a6
20 ed810c9b689daaa9060d2d4b6003062365b0a54364c76c160f11896c4794846ecfa14a7130c9f137120634c9519848a8
21 0a792a2d00ebcf99531795f4b5014e2e;
22 77ff77bf79192a5b50ade5d9cd739a3d
23 1f337f29549e6b0d27a4ba234085406a6136512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10
24 c123e79e5caf935e4534444d32d814d3;
25 }
26
27 noekeon-ccm {
28 e4bef260d7bcda163547d348b7551195
29 e77022907dd1dff7dac5c9
30 ""
31 ""
32 ""
33 49ba308e;
34 941d26d0c6eb14ad568f86edd1dc9268
35 eeee533285a6ed810c9b68
36 9d
37 ""
38 ""
39 bf7a3a76;
40 aaa9060d2d4b6003062365b0a54364c7
41 6c160f11896c4794846ecf
42 ""
43 a1
44 07
45 f4749361;
46 4a7130c9f137120634c9519848a877ff
47 77bf79192a5b50ade5
48 d9cd739a3d1f337f29549e6b0d27a4ba234085406a6136512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10
49 997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd4705e505da1435dceaa7
50 4c78845e20c686f9ff85982d36d3e9aa511ca2e24d03978efbcc2728d499114cfec92bac5f9913c6fab485e7dced9599
51 ed048b86e5dbb933f5893750dc0634cd;
52 b1cc49ae1d50c38201a894476b3f102b
53 752eb9529533966f27
54 043eb621b7f65b000961040ef2f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbb
55 b18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb648e27fff63102758fe2b69ac
56 0c825df862df85bf1bb99434c39ce83a392f0e03ca915677bfc6f7de8cf1643c70f679f8dc8d245fb2c84be5f05b5e6064ff017589
57 c9d921b8c460e2dab218d13a0609a344;
58 }
59
60 noekeon-eax {
61 e4bef260d7bcda163547d348b7551195
62 ""
63 ""
64 ""
65 ""
66 086d221cf45f48c8c1f0c176c227db42;
67 e77022907dd1dff7dac5c9941d26d0c6
68 eb
69 ""
70 ""
71 ""
72 5599da97576ed0f456791a6d00e17288;
73 14ad568f86edd1dc9268eeee533285a6
74 ""
75 ed
76 ""
77 ""
78 40e6658bc9910a80906ad1337c633782;
79 810c9b689daaa9060d2d4b6003062365
80 ""
81 ""
82 b0
83 f2
84 205c5f8a0dbeefddbead7141069de5d7;
85 a54364c76c160f11896c4794846ecfa1
86 4a7130c9f137120634c9519848a877ff
87 77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085406a6136512061f7080cc07df0591d8fa21f2dd8
88 8374d8cde8e160ad10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47
89 3aae83e95da014773b3575f62054485064a2e2070a0449ab21a5dcdda2ff10d572e475a29d0bb4710a95c109641de055
90 8dc62b8af3aeb306e9469d238906612e;
91 05e505da1435dceaa7b1cc49ae1d50c3
92 8201a894476b3f102b752eb9529533
93 966f27043eb621b7f65b000961040ef2f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4
94 f3ebbbb18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad2605faee2b03fb648e27fff63102758fe
95 5fe35fcbf55279bdca2295b483181ccff932771ccd59aa3e35b39b6564032af118547a9704fffe57c789a88b70c7eca6eaabea82b8
96 4953808f5678ba307676326facca87d2;
97 }
98
99 noekeon-gcm {
100 e4bef260d7bcda163547d348b7551195
101 ""
102 ""
103 ""
104 ""
105 d739a8af18e930e49547f57c7454eb47;
106 e77022907dd1dff7dac5c9941d26d0c6
107 eb
108 ""
109 ""
110 ""
111 6b26f591dfb442623c1590caefa4d323;
112 14ad568f86edd1dc9268eeee533285a6
113 ""
114 ed
115 ""
116 ""
117 77fc8f1632e4f4294f6b9df680afc350;
118 810c9b689daaa9060d2d4b6003062365
119 ""
120 ""
121 b0
122 26
123 e6aa7e364110e5c886e865b8fbffbece;
124 a54364c76c160f11896c4794846ecfa1
125 4a7130c9f137120634c9519848a877ff
126 77bf79192a5b50ade5d9cd739a3d1f337f29549e6b0d27a4ba234085406a6136512061f7080cc07df0591d8fa21f2dd8
127 8374d8cde8e160ad10997a21635c6d62c9269029df3e6057acc87638f508046733d9ff61cdbda3b3e9878731ebfedd47
128 7d5aef8b63a47da6a441fa4e9b36c31c39c58ac1d95728acf41ca1f81784cfb58b66ad385bc75e43062531cb3e5a5662
129 8dcf9c1d3abaf968a359afb853e866bc;
130 05e505da1435dceaa7b1cc49ae1d50c3
131 8201a894476b3f102b752eb9
132 529533966f27043eb621b7f65b000961040ef2
133 f9b2fc5fa450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378
134 55ada77e6525df0ec6c424d43cedc25f04a9b1d37d2813c1ebc6a35d157c3137cb5f04753e86676a111d72e7303bb8430ac48f65fa5b125e7a
135 8c0d31d253b49759c1289ca15bdd068a;
136 c5b93bf4f2aad2605faee2b03fb648e2
137 7fff63102758fe2b69ac26afa33498
138 29b94586306fed54154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563
139 259f9eb53b571ea629c54d57dd2d42f70800df9fcbaca48b77dba189196d1ebba10b0467cb9fc2712a199e533fa9156308cdec3f76
140 3e98ad97b1901fa089ddb06696ad688a3de2274b81d49c3198c17b2c1bd19556d0679d64d61f034880c89f111631bf78c4512599d7
141 5942a749a90e4af467a8a5782590dc69;
142 }
143
144 noekeon-ocb1 {
145 e4bef260d7bcda163547d348b7551195
146 e77022907dd1dff7dac5c9941d26d0c6
147 ""
148 ""
149 ""
150 5081208cd2d5472d061211afba47e43a;
151 eb14ad568f86edd1dc9268eeee533285
152 a6ed810c9b689daaa9060d2d4b600306
153 23
154 ""
155 ""
156 e7162034dc92f809d9d9e7e41d9018bc;
157 65b0a54364c76c160f11896c4794846e
158 cfa14a7130c9f137120634c9519848a8
159 ""
160 77
161 59
162 fb7d568a9d2b0d8d33ca41930bd73d3f;
163 ff77bf79192a5b50ade5d9cd739a3d1f
164 337f29549e6b0d27a4ba234085406a61
165 ""
166 36512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a21635c6d62c9269029df3e6057acc87638f50804
167 86ec994914704bd64a4a2b519d43c2efd4554cd0e7cc41a91f25137ac94218e5622df9670340515ef947f90cfe6c0484
168 e72bacd856c8262a0d0bfc10ffb9fdd4;
169 6733d9ff61cdbda3b3e9878731ebfedd
170 4705e505da1435dceaa7b1cc49ae1d50
171 c38201a894476b3f102b752eb9529533966f27043eb621b7f65b000961040ef2f9b2fc5fa450727a9b542cde52ebfda1
172 9d0ccc520f215eb57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215abd6b3ad54efc9a38378c5b93bf4f2aad2
173 83eac3304197940d9942306411887d6809d9f04a4bdcea111a877f2579779bbb9dcc0738ea8e05cfd3aa48823ca8abd8
174 76d9c5343a98b1a9e90c8ce4978efd2b;
175 605faee2b03fb648e27fff63102758fe
176 2b69ac26afa3349829b94586306fed54
177 ""
178 154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563259f9eb53b571ea629c54d57dd2d42f70800
179 18adeeddc2d0656141002e939240aa51080969442d958a78b499fb587f585c6688fed54c528603e75c756c490fa9f1486775a01514
180 1974d395a27da8b706de45c0821c6e68;
181 df9fcbaca48b77dba189196d1ebba10b
182 0467cb9fc2712a199e533fa9156308cd
183 ec3f768281e040a9b9a222bd689aef66f5306ceb0c6b08ac8b0a22260c571b4a42bb8fdb233bfa6a5cfb0b
184 ad7d95214ade49cb3b6f5fe8368131115c037ba323fe1dc8151784873f0eb5b647da6794c18b5337685a96ed65b9aca338527ef19b
185 8c38ca85e4711e354e2662ff977da8ed51aca92d50c1fc40e21fde2e481f93e5c9fc454881eea55c8b6758ce6bf6adff18e01825af
186 cbe1c75a2354cf5dc1df8a6eb6ede687;
187 }
188
189 noekeon-pmac1 {
190 e4bef260d7bcda163547d348b7551195
191 ""
192 12679e29381d4258973a3d59f3405ec9;
193 e77022907dd1dff7dac5c9941d26d0c6
194 eb
195 a8cf4e78783c841939afff131c3b0b42;
196 14ad568f86edd1dc9268eeee533285a6
197 ed810c9b689daaa9060d2d4b6003062365b0a54364c76c160f11896c4794846ecfa14a7130c9f137120634c9519848a8
198 1b01bbe2a8cbae52485e4d410f94ce1e;
199 77ff77bf79192a5b50ade5d9cd739a3d
200 1f337f29549e6b0d27a4ba234085406a6136512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10
201 35b9675a79680b83422e4282cc260583;
202 }
203
204 noekeon-ocb3 {
205 e4bef260d7bcda163547d348b7551195
206 e77022907dd1dff7dac5c9941d26
207 ""
208 ""
209 ""
210 064d07192f9b79d8bc4611a94783465b;
211 d0c6eb14ad568f86edd1dc9268eeee53
212 3285a6ed810c9b689daaa9060d2d
213 4b
214 ""
215 ""
216 37ad7dbe61111839a2bbead7eec6358a;
217 6003062365b0a54364c76c160f11896c
218 4794846ecfa14a7130c9f1371206
219 ""
220 34
221 76
222 73f39959389362724e3785d929b00e8c;
223 c9519848a877ff77bf79192a5b50ade5
224 d9cd739a3d1f337f29549e
225 ""
226 6b0d27a4ba234085406a6136512061f7080cc07df0591d8fa21f2dd88374d8cde8e160ad10997a21635c6d62c9269029
227 820db0cbad206848e689523feda637ed12f58eaa9f133457937c505778b55369994f1c339ca3d2c044578450d5905c22
228 a0205c94e65a8712262a1d127f9d22da;
229 df3e6057acc87638f508046733d9ff61
230 cdbda3b3e9878731ebfedd4705
231 e505da1435dceaa7b1cc49ae1d50c38201a894476b3f102b752eb9529533966f27043eb621b7f65b000961040ef2f9b2
232 fc5fa450727a9b542cde52ebfda19d0ccc520f215eb57bb3a4f3ebbbb18ac6c95a97a48030370c33d090c54215abd6b3
233 d79866f055cda0abb2ad06098f8c651ed32d5550d021bfd59fffd34433b04483d0d402fce3309a760720fadd094c8ee1
234 14c60ff87068d3d52be11c8472174f77;
235 ad54efc9a38378c5b93bf4f2aad2605f
236 aee2b03fb648e27fff63102758fe
237 ""
238 2b69ac26afa3349829b94586306fed54154f8f28523c03d4de1600157846b710ee72807a2219bfb474fd71d891f24bb65d1563259f
239 dcda3a90b5db824f1d54c569db8d543bb323ff0aa596a8779b7b94c3f397b193e3762cea731fe84ed5e7bd517641466550043faad9
240 b92101660872e1e7a951e8d8bab834c9;
241 9eb53b571ea629c54d57dd2d42f70800
242 df9fcbaca48b77dba189196d1ebb
243 a10b0467cb9fc2712a199e533fa9156308cdec3f768281e040a9b9a222bd689aef66f5306ceb0c6b08ac8b
244 0a22260c571b4a42bb8fdb233bfa6a5cfb0bad7d95214ade49cb3b6f5fe8368131115c037ba323fe1dc8151784873f0eb5b647da67
245 42b20072cef90e896f11993737b645f8e42c172527cd4ddaa5ec2e54d4bb7f234062d707b63c87624b8e16273bce20e835f3374199
246 915583e7c80edec73b6d59c12a2a196f;
247 }
248
249 noekeon-ocb3-mct {
250 16 4d9b245d6fab392f1c5364a2ef5b96fb;
251 16 3b08aa07a8a40dc29e87a831;
252 16 9e400fc6449969f2;
253 }