xref: /illumos-gate/usr/src/test/crypto-tests/tests/modes/aes/gmac/aes_gmac.h (revision f51469c0ef9945d3870d6c020b715ae2cb2e09da)
1 /*
2  * This file and its contents are supplied under the terms of the
3  * Common Development and Distribution License ("CDDL"), version 1.0.
4  * You may only use this file in accordance with the terms of version
5  * 1.0 of the CDDL.
6  *
7  * A full copy of the text of the CDDL should have accompanied this
8  * source.  A copy of the CDDL is also available via the Internet at
9  * http://www.illumos.org/license/CDDL.
10  */
11 
12 /*
13  * Copyright 2023 RackTop Systems, Inc.
14  */
15 
16 #ifndef _AES_GMAC_H
17 #define	_AES_GMAC_H
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /*
24  * Test Vectors
25  * NIST GCMVS gcmtestvectors.zip
26  * Filtered for cases where plaintext len == 0;
27  * The 'DATA' arrays here are the 'AAD'.
28  *
29  * This header is shared by aes_gmac.c and aes_gmac_enc.c
30  */
31 uint8_t GMAC_KEY0[] = {
32 	0x11, 0x75, 0x4c, 0xd7, 0x2a, 0xec, 0x30, 0x9b,
33 	0xf5, 0x2f, 0x76, 0x87, 0x21, 0x2e, 0x89, 0x57,
34 };
35 
36 uint8_t GMAC_DATA0[] = {
37 };
38 
39 uint8_t GMAC_IV0[] = {
40 	0x3c, 0x81, 0x9d, 0x9a, 0x9b, 0xed, 0x08, 0x76,
41 	0x15, 0x03, 0x0b, 0x65,
42 };
43 
44 uint8_t GMAC_RES0[] = {
45 	0x25, 0x03, 0x27, 0xc6, 0x74, 0xaa, 0xf4, 0x77,
46 	0xae, 0xf2, 0x67, 0x57, 0x48, 0xcf, 0x69, 0x71,
47 };
48 
49 uint8_t GMAC_KEY1[] = {
50 	0xca, 0x47, 0x24, 0x8a, 0xc0, 0xb6, 0xf8, 0x37,
51 	0x2a, 0x97, 0xac, 0x43, 0x50, 0x83, 0x08, 0xed,
52 };
53 
54 uint8_t GMAC_DATA1[] = {
55 };
56 
57 uint8_t GMAC_IV1[] = {
58 	0xff, 0xd2, 0xb5, 0x98, 0xfe, 0xab, 0xc9, 0x01,
59 	0x92, 0x62, 0xd2, 0xbe,
60 };
61 
62 uint8_t GMAC_RES1[] = {
63 	0x60, 0xd2, 0x04, 0x04, 0xaf, 0x52, 0x7d, 0x24,
64 	0x8d, 0x89, 0x3a, 0xe4, 0x95, 0x70, 0x7d, 0x1a,
65 };
66 
67 uint8_t GMAC_KEY2[] = {
68 	0xdb, 0x1a, 0xd0, 0xbd, 0x1c, 0xf6, 0xdb, 0x0b,
69 	0x5d, 0x86, 0xef, 0xdd, 0x89, 0x14, 0xb2, 0x18,
70 };
71 
72 uint8_t GMAC_DATA2[] = {
73 };
74 
75 uint8_t GMAC_IV2[] = {
76 	0x36, 0xfa, 0xd6, 0xac, 0xb3, 0xc9, 0x8e, 0x01,
77 	0x38, 0xae, 0xb9, 0xb1,
78 };
79 
80 uint8_t GMAC_RES2[] = {
81 	0x5e, 0xe2, 0xba, 0x73, 0x7d, 0x3f, 0x2a, 0x94,
82 	0x4b, 0x33, 0x5a, 0x81, 0xf6, 0x65, 0x3c, 0xce,
83 };
84 
85 uint8_t GMAC_KEY3[] = {
86 	0x1c, 0x71, 0x35, 0xaf, 0x62, 0x7c, 0x04, 0xc3,
87 	0x29, 0x57, 0xf3, 0x3f, 0x9a, 0xc0, 0x85, 0x90,
88 };
89 
90 uint8_t GMAC_DATA3[] = {
91 };
92 
93 uint8_t GMAC_IV3[] = {
94 	0x35, 0x5c, 0x09, 0x4f, 0xa0, 0x9c, 0x8e, 0x92,
95 	0x81, 0x17, 0x8d, 0x34,
96 };
97 
98 uint8_t GMAC_RES3[] = {
99 	0xb6, 0xab, 0x2c, 0x7d, 0x90, 0x6c, 0x9d, 0x9e,
100 	0xc4, 0xc1, 0x49, 0x8d, 0x2c, 0xbb, 0x50, 0x29,
101 };
102 
103 uint8_t GMAC_KEY4[] = {
104 	0x6c, 0xa2, 0xc1, 0x12, 0x05, 0xa6, 0xe5, 0x5a,
105 	0xb5, 0x04, 0xdb, 0xf3, 0x49, 0x1f, 0x8b, 0xdc,
106 };
107 
108 uint8_t GMAC_DATA4[] = {
109 };
110 
111 uint8_t GMAC_IV4[] = {
112 	0xb1, 0x00, 0x8b, 0x65, 0x0a, 0x2f, 0xee, 0x64,
113 	0x21, 0x75, 0xc6, 0x0d,
114 };
115 
116 uint8_t GMAC_RES4[] = {
117 	0x7a, 0x9a, 0x22, 0x5d, 0x5f, 0x9a, 0x0e, 0xbf,
118 	0xe0, 0xe6, 0x9f, 0x37, 0x18, 0x71, 0xa6, 0x72,
119 };
120 
121 uint8_t GMAC_KEY5[] = {
122 	0x69, 0xf2, 0xca, 0x78, 0xbb, 0x56, 0x90, 0xac,
123 	0xc6, 0x58, 0x73, 0x02, 0x62, 0x88, 0x28, 0xd5,
124 };
125 
126 uint8_t GMAC_DATA5[] = {
127 };
128 
129 uint8_t GMAC_IV5[] = {
130 	0x70, 0x1d, 0xa2, 0x82, 0xcb, 0x6b, 0x60, 0x18,
131 	0xda, 0xbd, 0x00, 0xd3,
132 };
133 
134 uint8_t GMAC_RES5[] = {
135 	0xab, 0x1d, 0x40, 0xdd, 0xa1, 0x79, 0x8d, 0x56,
136 	0x68, 0x78, 0x92, 0xe2, 0x15, 0x9d, 0xec, 0xfd,
137 };
138 
139 uint8_t GMAC_KEY6[] = {
140 	0xdc, 0xf4, 0xe3, 0x39, 0xc4, 0x87, 0xb6, 0x79,
141 	0x7a, 0xac, 0xa9, 0x31, 0x72, 0x5f, 0x7b, 0xbd,
142 };
143 
144 uint8_t GMAC_DATA6[] = {
145 };
146 
147 uint8_t GMAC_IV6[] = {
148 	0x2c, 0x1d, 0x95, 0x5e, 0x35, 0x36, 0x67, 0x60,
149 	0xea, 0xd8, 0x81, 0x7c,
150 };
151 
152 uint8_t GMAC_RES6[] = {
153 	0x32, 0xb5, 0x42, 0xc5, 0xf3, 0x44, 0xcc, 0xec,
154 	0xeb, 0x46, 0x0a, 0x02, 0x93, 0x8d, 0x6b, 0x0c,
155 };
156 
157 uint8_t GMAC_KEY7[] = {
158 	0x76, 0x58, 0xcd, 0xbb, 0x81, 0x57, 0x2a, 0x23,
159 	0xa7, 0x8e, 0xe4, 0x59, 0x6f, 0x84, 0x4e, 0xe9,
160 };
161 
162 uint8_t GMAC_DATA7[] = {
163 };
164 
165 uint8_t GMAC_IV7[] = {
166 	0x1c, 0x3b, 0xaa, 0xe9, 0xb9, 0x06, 0x59, 0x61,
167 	0x84, 0x2c, 0xbe, 0x52,
168 };
169 
170 uint8_t GMAC_RES7[] = {
171 	0x70, 0xc7, 0x12, 0x3f, 0xc8, 0x19, 0xaa, 0x06,
172 	0x0e, 0xd2, 0xd3, 0xc1, 0x59, 0xb6, 0xea, 0x41,
173 };
174 
175 uint8_t GMAC_KEY8[] = {
176 	0x28, 0x1a, 0x57, 0x0b, 0x1e, 0x8f, 0x26, 0x5e,
177 	0xe0, 0x93, 0x03, 0xec, 0xae, 0x0c, 0xc4, 0x6d,
178 };
179 
180 uint8_t GMAC_DATA8[] = {
181 };
182 
183 uint8_t GMAC_IV8[] = {
184 	0x8c, 0x29, 0x41, 0xf7, 0x3c, 0xf8, 0x71, 0x3a,
185 	0xd5, 0xbc, 0x13, 0xdf,
186 };
187 
188 uint8_t GMAC_RES8[] = {
189 	0xa4, 0x2e, 0x5e, 0x5f, 0x6f, 0xb0, 0x0a, 0x9f,
190 	0x12, 0x06, 0xb3, 0x02, 0xed, 0xbf, 0xd8, 0x7c,
191 };
192 
193 uint8_t GMAC_KEY9[] = {
194 	0xcd, 0x33, 0x2a, 0x98, 0x6f, 0x82, 0xd9, 0x8c,
195 	0x21, 0x52, 0x78, 0x13, 0x1a, 0xd3, 0x87, 0xb7,
196 };
197 
198 uint8_t GMAC_DATA9[] = {
199 };
200 
201 uint8_t GMAC_IV9[] = {
202 	0x1d, 0x12, 0xb2, 0x59, 0xf4, 0x4b, 0x87, 0x3d,
203 	0x39, 0x42, 0xbc, 0x11,
204 };
205 
206 uint8_t GMAC_RES9[] = {
207 	0x34, 0x23, 0x80, 0x23, 0x64, 0x81, 0x85, 0xd7,
208 	0xef, 0x0c, 0xfc, 0xf5, 0x83, 0x6e, 0x93, 0xcc,
209 };
210 
211 uint8_t GMAC_KEY10[] = {
212 	0x80, 0xe1, 0xd9, 0x8d, 0x10, 0xb2, 0x72, 0x37,
213 	0x38, 0x6f, 0x02, 0x91, 0x89, 0xec, 0x04, 0x48,
214 };
215 
216 uint8_t GMAC_DATA10[] = {
217 };
218 
219 uint8_t GMAC_IV10[] = {
220 	0x23, 0x9e, 0xba, 0xb2, 0xf5, 0x24, 0xfd, 0x62,
221 	0xc5, 0x54, 0xa1, 0x90,
222 };
223 
224 uint8_t GMAC_RES10[] = {
225 	0x4c, 0x0f, 0x29, 0xd9, 0x63, 0xf0, 0xed, 0x68,
226 	0xdc, 0xcf, 0x34, 0x49, 0x6c, 0xf4, 0x3d, 0x00,
227 };
228 
229 uint8_t GMAC_KEY11[] = {
230 	0x40, 0x65, 0x0c, 0xdb, 0x61, 0xe3, 0xe1, 0x9a,
231 	0x1a, 0x98, 0xfb, 0x4e, 0x05, 0x37, 0x7d, 0x35,
232 };
233 
234 uint8_t GMAC_DATA11[] = {
235 };
236 
237 uint8_t GMAC_IV11[] = {
238 	0x69, 0xf0, 0xa8, 0x1a, 0xaf, 0x6b, 0xb8, 0x48,
239 	0x62, 0x82, 0xf1, 0xb9,
240 };
241 
242 uint8_t GMAC_RES11[] = {
243 	0x26, 0x57, 0xe1, 0x2d, 0xec, 0x21, 0xc3, 0xec,
244 	0xf0, 0x71, 0xaf, 0x61, 0x79, 0x52, 0x9f, 0xb4,
245 };
246 
247 uint8_t GMAC_KEY12[] = {
248 	0x1e, 0x89, 0xa6, 0xcd, 0x75, 0x28, 0xcc, 0xe1,
249 	0xe2, 0xb2, 0xb5, 0xf7, 0xfd, 0x2b, 0x6b, 0x52,
250 };
251 
252 uint8_t GMAC_DATA12[] = {
253 };
254 
255 uint8_t GMAC_IV12[] = {
256 	0xe1, 0x1f, 0xd4, 0x27, 0xa7, 0x82, 0xd5, 0x43,
257 	0xf7, 0x8e, 0xfc, 0x60,
258 };
259 
260 uint8_t GMAC_RES12[] = {
261 	0xee, 0xed, 0xff, 0x87, 0x4c, 0x8e, 0xde, 0xea,
262 	0x53, 0xe8, 0xbe, 0x2a, 0x13, 0xaf, 0xd8, 0x1b,
263 };
264 
265 uint8_t GMAC_KEY13[] = {
266 	0x2a, 0x7a, 0xd6, 0x14, 0x66, 0x76, 0x05, 0x7d,
267 	0xb7, 0x77, 0xde, 0xa4, 0x68, 0x3d, 0x0d, 0x45,
268 };
269 
270 uint8_t GMAC_DATA13[] = {
271 };
272 
273 uint8_t GMAC_IV13[] = {
274 	0xed, 0x72, 0x1e, 0xa6, 0x74, 0x56, 0xd4, 0x59,
275 	0x4a, 0xaf, 0xbd, 0x51,
276 };
277 
278 uint8_t GMAC_RES13[] = {
279 	0xee, 0x3c, 0xab, 0x57, 0x78, 0x88, 0x84, 0x39,
280 	0xd9, 0x0f, 0xa7, 0x18, 0xb7, 0x57, 0x38, 0xad,
281 };
282 
283 uint8_t GMAC_KEY14[] = {
284 	0xa3, 0x64, 0xf4, 0x94, 0xa4, 0xcd, 0x01, 0x47,
285 	0xc3, 0x47, 0x31, 0x07, 0x4d, 0xc1, 0xa8, 0x5b,
286 };
287 
288 uint8_t GMAC_DATA14[] = {
289 };
290 
291 uint8_t GMAC_IV14[] = {
292 	0x4a, 0xa8, 0x47, 0x0d, 0xd4, 0x04, 0xe4, 0x05,
293 	0x4b, 0x30, 0x09, 0x3a,
294 };
295 
296 uint8_t GMAC_RES14[] = {
297 	0xd8, 0xa7, 0xbb, 0xa3, 0xa4, 0x51, 0x90, 0x2e,
298 	0x3a, 0xdc, 0x01, 0x06, 0x0c, 0x3c, 0x91, 0xa7,
299 };
300 
301 uint8_t GMAC_KEY15[] = {
302 	0x77, 0xbe, 0x63, 0x70, 0x89, 0x71, 0xc4, 0xe2,
303 	0x40, 0xd1, 0xcb, 0x79, 0xe8, 0xd7, 0x7f, 0xeb,
304 };
305 
306 uint8_t GMAC_DATA15[] = {
307 	0x7a, 0x43, 0xec, 0x1d, 0x9c, 0x0a, 0x5a, 0x78,
308 	0xa0, 0xb1, 0x65, 0x33, 0xa6, 0x21, 0x3c, 0xab,
309 };
310 
311 uint8_t GMAC_IV15[] = {
312 	0xe0, 0xe0, 0x0f, 0x19, 0xfe, 0xd7, 0xba, 0x01,
313 	0x36, 0xa7, 0x97, 0xf3,
314 };
315 
316 uint8_t GMAC_RES15[] = {
317 	0x20, 0x9f, 0xcc, 0x8d, 0x36, 0x75, 0xed, 0x93,
318 	0x8e, 0x9c, 0x71, 0x66, 0x70, 0x9d, 0xd9, 0x46,
319 };
320 
321 uint8_t GMAC_KEY16[] = {
322 	0x76, 0x80, 0xc5, 0xd3, 0xca, 0x61, 0x54, 0x75,
323 	0x8e, 0x51, 0x0f, 0x4d, 0x25, 0xb9, 0x88, 0x20,
324 };
325 
326 uint8_t GMAC_DATA16[] = {
327 	0xc9, 0x4c, 0x41, 0x01, 0x94, 0xc7, 0x65, 0xe3,
328 	0xdc, 0xc7, 0x96, 0x43, 0x79, 0x75, 0x8e, 0xd3,
329 };
330 
331 uint8_t GMAC_IV16[] = {
332 	0xf8, 0xf1, 0x05, 0xf9, 0xc3, 0xdf, 0x49, 0x65,
333 	0x78, 0x03, 0x21, 0xf8,
334 };
335 
336 uint8_t GMAC_RES16[] = {
337 	0x94, 0xdc, 0xa8, 0xed, 0xfc, 0xf9, 0x0b, 0xb7,
338 	0x4b, 0x15, 0x3c, 0x8d, 0x48, 0xa1, 0x79, 0x30,
339 };
340 
341 uint8_t GMAC_KEY17[] = {
342 	0xa8, 0x2b, 0xb1, 0xed, 0xc7, 0xc0, 0x1a, 0x36,
343 	0x89, 0x00, 0x6f, 0x34, 0xbf, 0xed, 0x78, 0x3e,
344 };
345 
346 uint8_t GMAC_DATA17[] = {
347 	0x9d, 0x11, 0x5b, 0xb9, 0xbb, 0xd1, 0x19, 0xfb,
348 	0x77, 0x7b, 0x63, 0x16, 0x06, 0x5a, 0x9a, 0xc8,
349 };
350 
351 uint8_t GMAC_IV17[] = {
352 	0x96, 0x38, 0x36, 0xb6, 0x7b, 0x18, 0x8b, 0xec,
353 	0xf9, 0xba, 0x14, 0x11,
354 };
355 
356 uint8_t GMAC_RES17[] = {
357 	0xc4, 0x91, 0x88, 0x9f, 0xa3, 0xec, 0xa4, 0x54,
358 	0x4b, 0xa0, 0xd5, 0x1b, 0x8e, 0x0f, 0x38, 0x37,
359 };
360 
361 uint8_t GMAC_KEY18[] = {
362 	0xb9, 0x78, 0x2d, 0x0a, 0x59, 0x86, 0xc6, 0x3f,
363 	0x35, 0x2d, 0x3b, 0xc4, 0xc7, 0xec, 0xc9, 0x6d,
364 };
365 
366 uint8_t GMAC_DATA18[] = {
367 	0xf1, 0xa9, 0xf0, 0x72, 0x34, 0x29, 0xc5, 0xb2,
368 	0x61, 0x85, 0xac, 0x3e, 0xa7, 0xe1, 0x3d, 0x7a,
369 };
370 
371 uint8_t GMAC_IV18[] = {
372 	0x45, 0x41, 0xe1, 0x5b, 0x92, 0xed, 0xea, 0x44,
373 	0xec, 0xeb, 0x1f, 0x2a,
374 };
375 
376 uint8_t GMAC_RES18[] = {
377 	0x74, 0xd0, 0xd3, 0x69, 0x49, 0xf0, 0x27, 0x66,
378 	0x70, 0xf9, 0xdd, 0xc5, 0x79, 0xe9, 0x4f, 0x3a,
379 };
380 
381 uint8_t GMAC_KEY19[] = {
382 	0x59, 0xb9, 0x57, 0x85, 0xb3, 0x0f, 0x20, 0x56,
383 	0x79, 0xfc, 0x4f, 0x3f, 0x9a, 0x90, 0x10, 0x2f,
384 };
385 
386 uint8_t GMAC_DATA19[] = {
387 	0x39, 0x85, 0x2d, 0x31, 0x82, 0x94, 0x4a, 0x51,
388 	0x77, 0xdb, 0x27, 0x7b, 0x63, 0x91, 0x07, 0x02,
389 };
390 
391 uint8_t GMAC_IV19[] = {
392 	0x19, 0x08, 0x78, 0x7c, 0xc1, 0xe1, 0x88, 0x0a,
393 	0x6e, 0xf5, 0xdd, 0x17,
394 };
395 
396 uint8_t GMAC_RES19[] = {
397 	0x8f, 0x9a, 0x96, 0xc0, 0x13, 0x99, 0x24, 0x85,
398 	0xb4, 0x3e, 0x2b, 0x62, 0x74, 0x5a, 0xd1, 0x73,
399 };
400 
401 uint8_t GMAC_KEY20[] = {
402 	0x34, 0xdd, 0x79, 0x26, 0xab, 0x13, 0xd4, 0x07,
403 	0x81, 0x60, 0xd8, 0x7d, 0xe2, 0xe3, 0xc7, 0x24,
404 };
405 
406 uint8_t GMAC_DATA20[] = {
407 	0xaf, 0x69, 0x87, 0x17, 0xa6, 0xd7, 0x90, 0xb3,
408 	0xbf, 0xc3, 0x91, 0x95, 0x85, 0x7b, 0xb5, 0xff,
409 };
410 
411 uint8_t GMAC_IV20[] = {
412 	0xc1, 0x1c, 0xcd, 0xaf, 0x79, 0x8a, 0xb0, 0x3a,
413 	0xf2, 0xd9, 0x7e, 0xf9,
414 };
415 
416 uint8_t GMAC_RES20[] = {
417 	0x48, 0x11, 0x60, 0x50, 0xbb, 0xd9, 0x11, 0x82,
418 	0x70, 0xd0, 0xbe, 0x25, 0x2d, 0x29, 0xd5, 0xd4,
419 };
420 
421 uint8_t GMAC_KEY21[] = {
422 	0x8e, 0xc8, 0x6f, 0xab, 0x55, 0xaa, 0xab, 0x0e,
423 	0x77, 0x45, 0x5e, 0x9c, 0xd3, 0xdb, 0xc7, 0x8e,
424 };
425 
426 uint8_t GMAC_DATA21[] = {
427 	0xe7, 0x50, 0x9e, 0x27, 0x62, 0x09, 0xa6, 0xd3,
428 	0xec, 0xfa, 0xbb, 0x53, 0xcc, 0xdc, 0xd2, 0x36,
429 };
430 
431 uint8_t GMAC_IV21[] = {
432 	0x15, 0xfd, 0x90, 0xa9, 0x86, 0x7e, 0x14, 0xf0,
433 	0xd6, 0x3b, 0x53, 0xb9,
434 };
435 
436 uint8_t GMAC_RES21[] = {
437 	0xd9, 0x6d, 0x6a, 0xc0, 0xd3, 0x09, 0xce, 0xbe,
438 	0xde, 0xba, 0x2a, 0xf9, 0xf2, 0x62, 0x13, 0x2f,
439 };
440 
441 uint8_t GMAC_KEY22[] = {
442 	0x66, 0xb2, 0x47, 0x3d, 0x9e, 0x01, 0x21, 0x66,
443 	0x6d, 0x47, 0x63, 0x3f, 0x70, 0x08, 0xeb, 0x1c,
444 };
445 
446 uint8_t GMAC_DATA22[] = {
447 	0xc2, 0x0f, 0x68, 0x63, 0x17, 0xd6, 0x7e, 0x53,
448 	0xdd, 0x79, 0xba, 0xe5, 0xc4, 0x6d, 0xc1, 0x11,
449 };
450 
451 uint8_t GMAC_IV22[] = {
452 	0xc1, 0x71, 0x6c, 0x68, 0xa2, 0x4d, 0x57, 0x77,
453 	0x0b, 0x86, 0x7e, 0x51,
454 };
455 
456 uint8_t GMAC_RES22[] = {
457 	0x9a, 0x08, 0x61, 0x68, 0x09, 0xcf, 0x15, 0x24,
458 	0x7d, 0xfe, 0xb9, 0x75, 0x6b, 0xa4, 0xf6, 0x09,
459 };
460 
461 uint8_t GMAC_KEY23[] = {
462 	0x5b, 0x26, 0x2a, 0x9d, 0x00, 0x90, 0x4d, 0x30,
463 	0xa2, 0x58, 0x7c, 0xaa, 0xde, 0x09, 0x13, 0x81,
464 };
465 
466 uint8_t GMAC_DATA23[] = {
467 	0x23, 0x11, 0x2d, 0x07, 0x8c, 0x99, 0x14, 0xfa,
468 	0x3d, 0xfe, 0x52, 0x18, 0xcd, 0x19, 0x10, 0x16,
469 };
470 
471 uint8_t GMAC_IV23[] = {
472 	0xf7, 0xbc, 0x15, 0x4c, 0xa5, 0x62, 0xe8, 0xf2,
473 	0xc1, 0x84, 0x55, 0x98,
474 };
475 
476 uint8_t GMAC_RES23[] = {
477 	0x98, 0x85, 0x4d, 0x19, 0x3a, 0x06, 0xdb, 0xe3,
478 	0x2c, 0xe4, 0x49, 0x7e, 0xec, 0x5c, 0x9a, 0x8b,
479 };
480 
481 uint8_t GMAC_KEY24[] = {
482 	0x2e, 0x4f, 0xb9, 0xcc, 0x32, 0x01, 0x88, 0xa6,
483 	0xf1, 0xfa, 0x89, 0xa7, 0xa2, 0x52, 0x27, 0x3a,
484 };
485 
486 uint8_t GMAC_DATA24[] = {
487 	0x80, 0xba, 0x4a, 0x20, 0x2a, 0x68, 0xc3, 0x59,
488 	0x0d, 0x65, 0x57, 0x91, 0x2c, 0x6f, 0x87, 0x8e,
489 };
490 
491 uint8_t GMAC_IV24[] = {
492 	0x7a, 0x6d, 0x4e, 0xe6, 0x9c, 0x72, 0x56, 0xc1,
493 	0x4f, 0xba, 0x8f, 0x5e,
494 };
495 
496 uint8_t GMAC_RES24[] = {
497 	0x92, 0x80, 0x31, 0x32, 0x73, 0xbe, 0xfb, 0x8a,
498 	0xfa, 0x0b, 0xce, 0xca, 0x5a, 0x96, 0x6d, 0x85,
499 };
500 
501 uint8_t GMAC_KEY25[] = {
502 	0x5e, 0xa9, 0x49, 0x73, 0xd8, 0x61, 0x6d, 0xaf,
503 	0xa7, 0xf3, 0x1d, 0xb0, 0x71, 0x6d, 0x17, 0x29,
504 };
505 
506 uint8_t GMAC_DATA25[] = {
507 	0x96, 0x20, 0xba, 0xf2, 0xf5, 0x8d, 0x01, 0x3f,
508 	0x8a, 0x4c, 0x48, 0x71, 0x98, 0x9c, 0x1b, 0x17,
509 };
510 
511 uint8_t GMAC_IV25[] = {
512 	0xa0, 0x5b, 0x62, 0x66, 0x9d, 0x25, 0x0e, 0x61,
513 	0xb0, 0x77, 0xd2, 0x8a,
514 };
515 
516 uint8_t GMAC_RES25[] = {
517 	0x7e, 0x55, 0x03, 0x98, 0xde, 0xe7, 0x28, 0x25,
518 	0x6d, 0x69, 0x28, 0xcd, 0xaa, 0xc4, 0x3b, 0x73,
519 };
520 
521 uint8_t GMAC_KEY26[] = {
522 	0x91, 0x03, 0x85, 0xf6, 0xf0, 0x7f, 0x9e, 0x57,
523 	0xe4, 0x83, 0xc4, 0x7d, 0xd5, 0x20, 0x6b, 0xcc,
524 };
525 
526 uint8_t GMAC_DATA26[] = {
527 	0x5d, 0x15, 0x79, 0x09, 0xa2, 0xa4, 0x60, 0x71,
528 	0x17, 0xe7, 0x7d, 0xa0, 0xe4, 0x49, 0x3b, 0x88,
529 };
530 
531 uint8_t GMAC_IV26[] = {
532 	0x51, 0x8f, 0x56, 0xe3, 0x36, 0x58, 0xdf, 0x31,
533 	0x1d, 0x42, 0xd9, 0xfe,
534 };
535 
536 uint8_t GMAC_RES26[] = {
537 	0xa7, 0x04, 0x1e, 0xa4, 0xa1, 0xd7, 0x4d, 0x9e,
538 	0x66, 0xb9, 0x57, 0x1b, 0x59, 0xb6, 0xa1, 0xd8,
539 };
540 
541 uint8_t GMAC_KEY27[] = {
542 	0xca, 0xb3, 0xaf, 0x7a, 0x15, 0xb4, 0x30, 0xe0,
543 	0x34, 0xe7, 0x93, 0xbb, 0x30, 0xdb, 0x8a, 0xb2,
544 };
545 
546 uint8_t GMAC_DATA27[] = {
547 	0xa0, 0x94, 0xa1, 0xdd, 0x11, 0x21, 0xd3, 0xaa,
548 	0x52, 0xc8, 0x1e, 0x8f, 0x10, 0xbf, 0x9f, 0x0c,
549 };
550 
551 uint8_t GMAC_IV27[] = {
552 	0x96, 0x3a, 0x56, 0xe2, 0xe1, 0x2f, 0x38, 0x70,
553 	0x62, 0xe1, 0x84, 0x98,
554 };
555 
556 uint8_t GMAC_RES27[] = {
557 	0x1a, 0x31, 0xd2, 0x95, 0x60, 0x1e, 0xb3, 0xc8,
558 	0x2a, 0x54, 0xb2, 0x34, 0x98, 0x4f, 0xfd, 0xf5,
559 };
560 
561 uint8_t GMAC_KEY28[] = {
562 	0x89, 0xc9, 0x49, 0xe9, 0xc8, 0x04, 0xaf, 0x01,
563 	0x4d, 0x56, 0x04, 0xb3, 0x94, 0x59, 0xf2, 0xc8,
564 };
565 
566 uint8_t GMAC_DATA28[] = {
567 	0x82, 0xad, 0xcd, 0x63, 0x8d, 0x3f, 0xa9, 0xd9,
568 	0xf3, 0xe8, 0x41, 0x00, 0xd6, 0x1e, 0x07, 0x77,
569 };
570 
571 uint8_t GMAC_IV28[] = {
572 	0xd1, 0xb1, 0x04, 0xc8, 0x15, 0xbf, 0x1e, 0x94,
573 	0xe2, 0x8c, 0x8f, 0x16,
574 };
575 
576 uint8_t GMAC_RES28[] = {
577 	0x88, 0xdb, 0x9d, 0x62, 0x17, 0x2e, 0xd0, 0x43,
578 	0xaa, 0x10, 0xf1, 0x6d, 0x22, 0x7d, 0xc4, 0x1b,
579 };
580 
581 uint8_t GMAC_KEY29[] = {
582 	0xa4, 0xd9, 0x94, 0xc4, 0xac, 0x5a, 0xc0, 0xf0,
583 	0x29, 0x13, 0x24, 0x57, 0x14, 0xfb, 0xe2, 0x35,
584 };
585 
586 uint8_t GMAC_DATA29[] = {
587 	0xeb, 0x31, 0x8b, 0x9e, 0x17, 0x57, 0x52, 0x03,
588 	0xdd, 0x29, 0xeb, 0xed, 0x20, 0xec, 0x82, 0xf9,
589 };
590 
591 uint8_t GMAC_IV29[] = {
592 	0xa9, 0x47, 0x2d, 0xad, 0xcc, 0xa8, 0xd7, 0xe0,
593 	0xe3, 0xb8, 0x08, 0x4d,
594 };
595 
596 uint8_t GMAC_RES29[] = {
597 	0x32, 0x3d, 0xf7, 0xf3, 0x36, 0x94, 0x10, 0x6f,
598 	0x56, 0x73, 0x9d, 0xe0, 0x97, 0x32, 0x16, 0xa3,
599 };
600 
601 uint8_t GMAC_KEY30[] = {
602 	0x2f, 0xb4, 0x5e, 0x5b, 0x8f, 0x99, 0x3a, 0x2b,
603 	0xfe, 0xbc, 0x4b, 0x15, 0xb5, 0x33, 0xe0, 0xb4,
604 };
605 
606 uint8_t GMAC_DATA30[] = {
607 	0xe8, 0x54, 0x91, 0xb2, 0x20, 0x2c, 0xaf, 0x1d,
608 	0x7d, 0xce, 0x03, 0xb9, 0x7e, 0x09, 0x33, 0x1c,
609 	0x32, 0x47, 0x39, 0x41,
610 };
611 
612 uint8_t GMAC_IV30[] = {
613 	0x5b, 0x05, 0x75, 0x5f, 0x98, 0x4d, 0x2b, 0x90,
614 	0xf9, 0x4b, 0x80, 0x27,
615 };
616 
617 uint8_t GMAC_RES30[] = {
618 	0xc7, 0x5b, 0x78, 0x32, 0xb2, 0xa2, 0xd9, 0xbd,
619 	0x82, 0x74, 0x12, 0xb6, 0xef, 0x57, 0x69, 0xdb,
620 };
621 
622 uint8_t GMAC_KEY31[] = {
623 	0x95, 0x21, 0x17, 0x04, 0x8f, 0x77, 0xe2, 0x76,
624 	0xc2, 0xef, 0x65, 0x80, 0x53, 0x7c, 0x14, 0x03,
625 };
626 
627 uint8_t GMAC_DATA31[] = {
628 	0x34, 0xb0, 0x88, 0xf9, 0x82, 0x81, 0x8b, 0x5f,
629 	0x07, 0xda, 0xbe, 0x2b, 0x62, 0xf9, 0x54, 0x7f,
630 	0x4e, 0xd0, 0x99, 0x12,
631 };
632 
633 uint8_t GMAC_IV31[] = {
634 	0x07, 0x0b, 0x8f, 0xb4, 0x6a, 0x7a, 0xd5, 0x28,
635 	0x85, 0xbe, 0x1b, 0x26,
636 };
637 
638 uint8_t GMAC_RES31[] = {
639 	0xbe, 0xdd, 0x4c, 0xf3, 0x0f, 0xd7, 0xa4, 0xab,
640 	0xc4, 0x9b, 0xdc, 0xc3, 0xf3, 0xb2, 0x48, 0xb1,
641 };
642 
643 uint8_t GMAC_KEY32[] = {
644 	0x7f, 0x64, 0x53, 0xb3, 0x9b, 0xde, 0x01, 0x85,
645 	0x60, 0xa1, 0x6a, 0x27, 0x04, 0x21, 0x75, 0x43,
646 };
647 
648 uint8_t GMAC_DATA32[] = {
649 	0x11, 0xe4, 0xec, 0xb2, 0x56, 0xeb, 0xff, 0x56,
650 	0x45, 0x3f, 0xa2, 0xe7, 0x5e, 0x43, 0xeb, 0x9d,
651 	0x64, 0x10, 0x49, 0xe6,
652 };
653 
654 uint8_t GMAC_IV32[] = {
655 	0x0f, 0x3e, 0xec, 0xf4, 0x8d, 0x68, 0x35, 0x32,
656 	0x26, 0xa7, 0x7f, 0xe4,
657 };
658 
659 uint8_t GMAC_RES32[] = {
660 	0xb5, 0x12, 0x62, 0x3a, 0x12, 0xd5, 0x49, 0x2b,
661 	0x7d, 0x76, 0xd3, 0x9b, 0xe0, 0xdf, 0x57, 0x77,
662 };
663 
664 uint8_t GMAC_KEY33[] = {
665 	0x93, 0x32, 0xe4, 0x33, 0xbf, 0x61, 0x00, 0xc6,
666 	0xcc, 0x23, 0xb0, 0x87, 0x10, 0x62, 0x7c, 0x40,
667 };
668 
669 uint8_t GMAC_DATA33[] = {
670 	0xbd, 0x84, 0x3a, 0x08, 0xf0, 0xa8, 0x22, 0xf8,
671 	0xf4, 0xf7, 0x6c, 0x36, 0x48, 0x38, 0x0a, 0xab,
672 	0x76, 0x22, 0xe7, 0x19,
673 };
674 
675 uint8_t GMAC_IV33[] = {
676 	0xaa, 0xb3, 0xdb, 0x30, 0x15, 0xb2, 0x9d, 0x24,
677 	0xf3, 0x29, 0xbe, 0xb4,
678 };
679 
680 uint8_t GMAC_RES33[] = {
681 	0xe5, 0x4f, 0x1d, 0x18, 0xc6, 0x1d, 0x8b, 0xe1,
682 	0x54, 0x84, 0x72, 0x76, 0x05, 0xb5, 0xa5, 0xdc,
683 };
684 
685 uint8_t GMAC_KEY34[] = {
686 	0x57, 0x73, 0x75, 0x0a, 0x49, 0x30, 0x96, 0xa9,
687 	0x9d, 0x84, 0xc0, 0x56, 0x3f, 0xc2, 0x93, 0xe9,
688 };
689 
690 uint8_t GMAC_DATA34[] = {
691 	0x60, 0x12, 0x51, 0x72, 0x58, 0x71, 0x6c, 0x1f,
692 	0x00, 0x35, 0xef, 0xa6, 0x0a, 0x0f, 0x36, 0xb5,
693 	0xc6, 0x5e, 0x73, 0x79,
694 };
695 
696 uint8_t GMAC_IV34[] = {
697 	0xc3, 0x90, 0xed, 0x70, 0xdc, 0x94, 0x97, 0x23,
698 	0x44, 0x13, 0xad, 0x52,
699 };
700 
701 uint8_t GMAC_RES34[] = {
702 	0xb0, 0x11, 0xb2, 0x64, 0x61, 0x0e, 0x58, 0x08,
703 	0x27, 0x05, 0x47, 0x6f, 0x04, 0x0b, 0x8c, 0x86,
704 };
705 
706 uint8_t GMAC_KEY35[] = {
707 	0x41, 0xb0, 0xd0, 0xfc, 0xe5, 0xd3, 0x13, 0x59,
708 	0xcf, 0xd5, 0xdb, 0x40, 0x64, 0xe2, 0xd4, 0x6b,
709 };
710 
711 uint8_t GMAC_DATA35[] = {
712 	0x4c, 0xba, 0x50, 0x18, 0x76, 0xf3, 0x3e, 0x1f,
713 	0xda, 0x9c, 0xd4, 0x56, 0xe3, 0x18, 0x06, 0x83,
714 	0xe3, 0x86, 0x3b, 0xd9,
715 };
716 
717 uint8_t GMAC_IV35[] = {
718 	0xb9, 0x03, 0xe9, 0xd0, 0xce, 0xa2, 0x57, 0x95,
719 	0xa8, 0x2e, 0x73, 0xe3,
720 };
721 
722 uint8_t GMAC_RES35[] = {
723 	0x18, 0xbc, 0x39, 0xd0, 0xb9, 0x5c, 0xf0, 0x59,
724 	0xcd, 0x8c, 0x25, 0x00, 0x4f, 0x5e, 0x50, 0x7c,
725 };
726 
727 uint8_t GMAC_KEY36[] = {
728 	0x47, 0x48, 0xb7, 0x82, 0xe3, 0xfe, 0x5e, 0x4e,
729 	0xff, 0xeb, 0x7c, 0x67, 0x23, 0x2d, 0x2b, 0x07,
730 };
731 
732 uint8_t GMAC_DATA36[] = {
733 	0x3b, 0x2f, 0xca, 0xd8, 0x73, 0x9e, 0xd8, 0x7e,
734 	0x1d, 0x02, 0xe8, 0x08, 0x45, 0xf1, 0x20, 0xe2,
735 	0x49, 0xea, 0x92, 0xb1,
736 };
737 
738 uint8_t GMAC_IV36[] = {
739 	0xc5, 0xe4, 0xdc, 0xf1, 0x8f, 0x86, 0x07, 0x6b,
740 	0x88, 0xa5, 0xd5, 0xe9,
741 };
742 
743 uint8_t GMAC_RES36[] = {
744 	0xb8, 0xae, 0x71, 0x8e, 0x28, 0x79, 0xc9, 0xcb,
745 	0x65, 0x8d, 0x5d, 0x11, 0x22, 0xe6, 0x9b, 0xb7,
746 };
747 
748 uint8_t GMAC_KEY37[] = {
749 	0xe3, 0x0c, 0xc2, 0x20, 0x77, 0xd5, 0x95, 0x12,
750 	0x16, 0xd0, 0x7f, 0x37, 0xc5, 0x1b, 0x58, 0xf9,
751 };
752 
753 uint8_t GMAC_DATA37[] = {
754 	0xc3, 0xcb, 0x7b, 0xe8, 0x88, 0x8e, 0xf4, 0x4c,
755 	0xa5, 0xaa, 0x93, 0xdd, 0xe2, 0x6d, 0x27, 0x51,
756 	0x28, 0x8e, 0x1f, 0x5a,
757 };
758 
759 uint8_t GMAC_IV37[] = {
760 	0xfc, 0x58, 0x3a, 0xd1, 0x59, 0xb5, 0x2e, 0x0b,
761 	0x63, 0x78, 0x15, 0x7e,
762 };
763 
764 uint8_t GMAC_RES37[] = {
765 	0xa8, 0xce, 0x25, 0xb5, 0xdc, 0x8f, 0x84, 0xe2,
766 	0xf5, 0xda, 0xe5, 0xf0, 0x85, 0xaa, 0xcc, 0xd4,
767 };
768 
769 uint8_t GMAC_KEY38[] = {
770 	0x7c, 0x8b, 0x10, 0xba, 0x75, 0xee, 0x6a, 0xb4,
771 	0xa9, 0x97, 0xd3, 0xf5, 0x98, 0xb7, 0x9d, 0x40,
772 };
773 
774 uint8_t GMAC_DATA38[] = {
775 	0x2d, 0xdc, 0x0a, 0xcf, 0x97, 0x05, 0xf8, 0xd1,
776 	0x8f, 0x90, 0x5b, 0x8f, 0x9d, 0x47, 0x2e, 0x7d,
777 	0xbf, 0x6b, 0x91, 0xe3,
778 };
779 
780 uint8_t GMAC_IV38[] = {
781 	0x6f, 0xb5, 0x51, 0x88, 0xdd, 0xf0, 0x0d, 0xde,
782 	0x09, 0x59, 0x65, 0x87,
783 };
784 
785 uint8_t GMAC_RES38[] = {
786 	0x57, 0x91, 0xd3, 0x80, 0x51, 0x09, 0xc5, 0xe1,
787 	0x8a, 0xdf, 0xf4, 0xe8, 0x09, 0x06, 0xa0, 0x18,
788 };
789 
790 uint8_t GMAC_KEY39[] = {
791 	0x72, 0xc7, 0xdb, 0x6c, 0xa2, 0x9f, 0x83, 0x64,
792 	0x1c, 0x3f, 0xff, 0x5b, 0x71, 0xc4, 0xbc, 0x30,
793 };
794 
795 uint8_t GMAC_DATA39[] = {
796 	0xcd, 0x99, 0x4d, 0x2d, 0x08, 0x23, 0x27, 0x70,
797 	0x92, 0x7d, 0x85, 0x4e, 0xf2, 0xb6, 0xca, 0x2f,
798 	0x08, 0x73, 0x70, 0xcf,
799 };
800 
801 uint8_t GMAC_IV39[] = {
802 	0xf2, 0x00, 0x07, 0x42, 0xe2, 0x49, 0xac, 0x56,
803 	0xd5, 0xb2, 0xf6, 0x5f,
804 };
805 
806 uint8_t GMAC_RES39[] = {
807 	0xa5, 0x96, 0x6d, 0xf3, 0x9f, 0xee, 0xba, 0x03,
808 	0x36, 0xf0, 0xb9, 0xa3, 0xf4, 0xff, 0xe6, 0xc3,
809 };
810 
811 uint8_t GMAC_KEY40[] = {
812 	0x28, 0x33, 0xcc, 0x10, 0x19, 0x50, 0x30, 0xe4,
813 	0xa1, 0x15, 0x55, 0x32, 0x66, 0x6c, 0xb0, 0x49,
814 };
815 
816 uint8_t GMAC_DATA40[] = {
817 	0xb3, 0xec, 0xbe, 0xa2, 0x79, 0x7d, 0x00, 0x6c,
818 	0x07, 0xb8, 0xce, 0x62, 0x1b, 0xe3, 0xb0, 0xec,
819 	0xcd, 0x37, 0xc3, 0xec,
820 };
821 
822 uint8_t GMAC_IV40[] = {
823 	0xad, 0x80, 0x2b, 0x9a, 0x5c, 0x94, 0x09, 0xfa,
824 	0x3e, 0x7d, 0xcf, 0xcc,
825 };
826 
827 uint8_t GMAC_RES40[] = {
828 	0x81, 0xde, 0xab, 0x8b, 0xde, 0xe0, 0xd3, 0x91,
829 	0x49, 0x5e, 0xed, 0x40, 0x29, 0xa6, 0xd2, 0x05,
830 };
831 
832 uint8_t GMAC_KEY41[] = {
833 	0xd8, 0x98, 0x5b, 0xb5, 0xac, 0x02, 0x58, 0xad,
834 	0xad, 0x86, 0x66, 0x0e, 0xbb, 0xc6, 0xd1, 0x9f,
835 };
836 
837 uint8_t GMAC_DATA41[] = {
838 	0x61, 0x3f, 0x51, 0xf8, 0x32, 0xfb, 0xf4, 0x34,
839 	0xb8, 0xe3, 0xfe, 0x94, 0x54, 0xae, 0x46, 0xa8,
840 	0x62, 0xd8, 0x31, 0xf0,
841 };
842 
843 uint8_t GMAC_IV41[] = {
844 	0xb5, 0xee, 0x26, 0xf8, 0xc4, 0x63, 0xbb, 0xfc,
845 	0x27, 0x11, 0x5b, 0x0a,
846 };
847 
848 uint8_t GMAC_RES41[] = {
849 	0xfe, 0x9f, 0x0b, 0x1b, 0xdc, 0x68, 0xde, 0xe6,
850 	0xe8, 0xdc, 0x2c, 0xe1, 0x26, 0x65, 0xd3, 0x36,
851 };
852 
853 uint8_t GMAC_KEY42[] = {
854 	0x9b, 0x8f, 0x69, 0x24, 0xdc, 0x22, 0xf1, 0x07,
855 	0x3c, 0x1a, 0x38, 0x44, 0x8a, 0x2f, 0x04, 0x47,
856 };
857 
858 uint8_t GMAC_DATA42[] = {
859 	0x69, 0x21, 0x0e, 0x4e, 0x0a, 0x1c, 0xfd, 0x50,
860 	0x38, 0x75, 0x66, 0x52, 0x79, 0x0b, 0x9a, 0x8c,
861 	0xfb, 0xbd, 0x94, 0x3d,
862 };
863 
864 uint8_t GMAC_IV42[] = {
865 	0x09, 0xcd, 0xab, 0xf8, 0x7d, 0x82, 0x82, 0x8e,
866 	0xca, 0x1c, 0x0c, 0x7f,
867 };
868 
869 uint8_t GMAC_RES42[] = {
870 	0xa6, 0x0c, 0x10, 0x4a, 0x6f, 0xb4, 0x63, 0x84,
871 	0x27, 0xa8, 0x8a, 0x86, 0xc0, 0x49, 0x23, 0xbd,
872 };
873 
874 uint8_t GMAC_KEY43[] = {
875 	0x72, 0x13, 0x22, 0x13, 0xd5, 0xd9, 0x53, 0x09,
876 	0xbf, 0x7e, 0x10, 0xf8, 0x31, 0x8d, 0x7c, 0x20,
877 };
878 
879 uint8_t GMAC_DATA43[] = {
880 	0xa3, 0x0b, 0xb1, 0x7c, 0x80, 0x89, 0xc6, 0xf5,
881 	0xf6, 0x1b, 0x25, 0x0a, 0x94, 0xcb, 0xbb, 0xfd,
882 	0xf5, 0xf2, 0xa3, 0xe6,
883 };
884 
885 uint8_t GMAC_IV43[] = {
886 	0xfb, 0x90, 0xbf, 0x28, 0x3c, 0x54, 0x11, 0x23,
887 	0x03, 0x55, 0xd7, 0xa1,
888 };
889 
890 uint8_t GMAC_RES43[] = {
891 	0x09, 0x19, 0x1a, 0xf4, 0x18, 0x94, 0x9f, 0xe6,
892 	0xbe, 0x8d, 0xbf, 0x13, 0xe0, 0x06, 0x52, 0x7a,
893 };
894 
895 uint8_t GMAC_KEY44[] = {
896 	0x65, 0x2f, 0xfb, 0xad, 0x4e, 0x1f, 0xcb, 0xe7,
897 	0x55, 0x64, 0x39, 0x5e, 0x6c, 0x1c, 0x39, 0x24,
898 };
899 
900 uint8_t GMAC_DATA44[] = {
901 	0x5f, 0x52, 0xaa, 0x85, 0xdc, 0x3a, 0xc0, 0x42,
902 	0x64, 0x7e, 0x32, 0xad, 0xa0, 0x50, 0xd6, 0x7e,
903 	0x59, 0xb5, 0x19, 0xaa,
904 };
905 
906 uint8_t GMAC_IV44[] = {
907 	0x11, 0x13, 0x49, 0x63, 0x6d, 0x10, 0x6f, 0xd5,
908 	0xf6, 0xa1, 0xe0, 0x88,
909 };
910 
911 uint8_t GMAC_RES44[] = {
912 	0x28, 0xd9, 0x80, 0xd7, 0xbf, 0xd8, 0x78, 0xc2,
913 	0x27, 0xc1, 0x40, 0xde, 0x34, 0x82, 0x76, 0x5b,
914 };
915 
916 uint8_t GMAC_KEY45[] = {
917 	0x99, 0xe3, 0xe8, 0x79, 0x3e, 0x68, 0x6e, 0x57,
918 	0x1d, 0x82, 0x85, 0xc5, 0x64, 0xf7, 0x5e, 0x2b,
919 };
920 
921 uint8_t GMAC_DATA45[] = {
922 	0xb6, 0x68, 0xe4, 0x2d, 0x4e, 0x44, 0x4c, 0xa8,
923 	0xb2, 0x3c, 0xfd, 0xd9, 0x5a, 0x9f, 0xed, 0xd5,
924 	0x17, 0x8a, 0xa5, 0x21, 0x14, 0x48, 0x90, 0xb0,
925 	0x93, 0x73, 0x3c, 0xf5, 0xcf, 0x22, 0x52, 0x6c,
926 	0x59, 0x17, 0xee, 0x47, 0x65, 0x41, 0x80, 0x9a,
927 	0xc6, 0x86, 0x7a, 0x8c, 0x39, 0x93, 0x09, 0xfc,
928 };
929 
930 uint8_t GMAC_IV45[] = {
931 	0xc2, 0xdd, 0x0a, 0xb8, 0x68, 0xda, 0x6a, 0xa8,
932 	0xad, 0x9c, 0x0d, 0x23,
933 };
934 
935 uint8_t GMAC_RES45[] = {
936 	0x3f, 0x4f, 0xba, 0x10, 0x0e, 0xaf, 0x1f, 0x34,
937 	0xb0, 0xba, 0xad, 0xaa, 0xe9, 0x99, 0x5d, 0x85,
938 };
939 
940 uint8_t GMAC_KEY46[] = {
941 	0xf8, 0xe2, 0x9e, 0xfd, 0x00, 0xa4, 0x23, 0xc4,
942 	0xea, 0x94, 0x56, 0x86, 0x3f, 0x83, 0xc5, 0x4f,
943 };
944 
945 uint8_t GMAC_DATA46[] = {
946 	0x02, 0xc7, 0x0f, 0xc8, 0xa2, 0x54, 0x46, 0x19,
947 	0xc1, 0xc3, 0xe9, 0xfc, 0xe6, 0xb3, 0xc6, 0xc3,
948 	0xbc, 0x24, 0x64, 0x3e, 0x0f, 0x14, 0x0e, 0x6b,
949 	0x48, 0xac, 0x50, 0x5e, 0xa6, 0x66, 0xcd, 0x9a,
950 	0x20, 0x10, 0xc3, 0xa8, 0xe2, 0xf5, 0xf1, 0x04,
951 	0x37, 0x88, 0x7f, 0xe8, 0x03, 0xb5, 0x4d, 0xb3,
952 };
953 
954 uint8_t GMAC_IV46[] = {
955 	0x2d, 0x3c, 0xf6, 0x7c, 0xbc, 0xe6, 0x9d, 0x63,
956 	0x9b, 0xd1, 0xc0, 0x92,
957 };
958 
959 uint8_t GMAC_RES46[] = {
960 	0x96, 0x3c, 0xb5, 0x0a, 0xca, 0x3e, 0x09, 0xdd,
961 	0x0d, 0x9a, 0x01, 0x3c, 0x87, 0x34, 0x15, 0x5f,
962 };
963 
964 uint8_t GMAC_KEY47[] = {
965 	0x00, 0xe3, 0x49, 0x1d, 0xfc, 0xf3, 0xbe, 0xc3,
966 	0x9c, 0x89, 0xcc, 0xfd, 0x80, 0xa5, 0xa8, 0x96,
967 };
968 
969 uint8_t GMAC_DATA47[] = {
970 	0x73, 0x81, 0x33, 0x51, 0xb3, 0x9f, 0x5e, 0x40,
971 	0x00, 0xa9, 0xee, 0x8d, 0x2b, 0x85, 0xf1, 0x31,
972 	0x63, 0x4a, 0xca, 0xed, 0xe0, 0xdd, 0x25, 0xd6,
973 	0x91, 0xa2, 0xb8, 0x29, 0xad, 0x4f, 0xe9, 0xea,
974 	0x69, 0x9f, 0x12, 0x24, 0x25, 0x19, 0x84, 0x7c,
975 	0xb0, 0x83, 0xb0, 0xb4, 0xd3, 0xd8, 0xb3, 0xbc,
976 };
977 
978 uint8_t GMAC_IV47[] = {
979 	0x29, 0xf6, 0xff, 0x4e, 0xdc, 0x4a, 0xc3, 0xe9,
980 	0x7f, 0xfb, 0x16, 0x80,
981 };
982 
983 uint8_t GMAC_RES47[] = {
984 	0x01, 0xb2, 0xe9, 0xba, 0x71, 0x9a, 0xd7, 0x7c,
985 	0x75, 0x3b, 0x36, 0x4e, 0xcc, 0x5a, 0xab, 0xeb,
986 };
987 
988 uint8_t GMAC_KEY48[] = {
989 	0x0a, 0xd0, 0x6f, 0x4c, 0x19, 0xaf, 0x1d, 0x5f,
990 	0x60, 0x2b, 0x38, 0xf8, 0x6e, 0x56, 0x29, 0x1c,
991 };
992 
993 uint8_t GMAC_DATA48[] = {
994 	0x7d, 0x4f, 0x26, 0xf7, 0x89, 0x5b, 0x2e, 0xf3,
995 	0xda, 0x2e, 0x4f, 0x93, 0xe4, 0x11, 0xcd, 0xb7,
996 	0x40, 0x25, 0xc7, 0x75, 0x9c, 0x03, 0x8d, 0x87,
997 	0x23, 0x44, 0xa4, 0x5c, 0xe5, 0x6d, 0x92, 0xa5,
998 	0x81, 0x86, 0x2c, 0x3b, 0xac, 0xe0, 0x39, 0x09,
999 	0x0a, 0x2c, 0xcf, 0xa4, 0x3b, 0x62, 0x3d, 0xcb,
1000 };
1001 
1002 uint8_t GMAC_IV48[] = {
1003 	0x0b, 0x23, 0x5c, 0x6a, 0x75, 0xce, 0xcd, 0xfc,
1004 	0xba, 0x90, 0x01, 0xce,
1005 };
1006 
1007 uint8_t GMAC_RES48[] = {
1008 	0xb4, 0xbc, 0x9c, 0xe1, 0x47, 0x5d, 0x0c, 0x93,
1009 	0xdf, 0xd5, 0xa5, 0xd8, 0xd4, 0x5b, 0xd8, 0xe5,
1010 };
1011 
1012 uint8_t GMAC_KEY49[] = {
1013 	0xee, 0xeb, 0x33, 0xe0, 0xc8, 0xa4, 0x06, 0xea,
1014 	0x23, 0x6a, 0x07, 0x5c, 0xdb, 0xe9, 0xd6, 0xf9,
1015 };
1016 
1017 uint8_t GMAC_DATA49[] = {
1018 	0x9a, 0x42, 0x91, 0xac, 0xb9, 0x92, 0x4b, 0xba,
1019 	0x42, 0x41, 0xb0, 0xc9, 0xc3, 0xc2, 0xe1, 0x26,
1020 	0x2b, 0x25, 0xa7, 0xc7, 0xf0, 0x2c, 0x92, 0xad,
1021 	0xea, 0xdf, 0x92, 0x25, 0x4d, 0x61, 0x8a, 0xb5,
1022 	0x93, 0x88, 0xaa, 0x30, 0xb4, 0x7e, 0xaf, 0xa5,
1023 	0x88, 0x99, 0xc3, 0x57, 0xcf, 0x28, 0x1e, 0x31,
1024 };
1025 
1026 uint8_t GMAC_IV49[] = {
1027 	0xb9, 0x35, 0xe8, 0xee, 0xd6, 0x62, 0x27, 0x83,
1028 	0x6e, 0xde, 0x18, 0x9a,
1029 };
1030 
1031 uint8_t GMAC_RES49[] = {
1032 	0x14, 0x3d, 0x69, 0x54, 0xeb, 0x6f, 0xe7, 0x0a,
1033 	0xff, 0x70, 0xda, 0x97, 0x8c, 0xcd, 0x45, 0x09,
1034 };
1035 
1036 uint8_t GMAC_KEY50[] = {
1037 	0x60, 0x0b, 0x54, 0x42, 0xa0, 0xb5, 0x50, 0xa3,
1038 	0x8f, 0x85, 0xd2, 0xfb, 0x0a, 0xcc, 0x9c, 0x96,
1039 };
1040 
1041 uint8_t GMAC_DATA50[] = {
1042 	0x46, 0x1e, 0x54, 0xa0, 0x92, 0xf8, 0x39, 0x24,
1043 	0x66, 0x84, 0x9f, 0xb0, 0x37, 0x0a, 0xe3, 0x0c,
1044 	0x14, 0xc1, 0xbf, 0x39, 0x87, 0xab, 0x2e, 0xbb,
1045 	0xe9, 0x8e, 0x18, 0xd1, 0x3f, 0x04, 0x1d, 0x09,
1046 	0xd0, 0x43, 0xf7, 0xae, 0xa7, 0x8b, 0xfc, 0xc4,
1047 	0x2f, 0x86, 0x4a, 0x9f, 0xb4, 0x0f, 0x00, 0x31,
1048 };
1049 
1050 uint8_t GMAC_IV50[] = {
1051 	0x5e, 0x65, 0xdd, 0x6e, 0x8b, 0x20, 0xd6, 0xb2,
1052 	0x93, 0x1f, 0xe6, 0xc2,
1053 };
1054 
1055 uint8_t GMAC_RES50[] = {
1056 	0x2c, 0xd6, 0x26, 0xf9, 0xa0, 0x68, 0x63, 0x00,
1057 	0xcf, 0x23, 0xc0, 0xbc, 0x59, 0x7c, 0x63, 0xb4,
1058 };
1059 
1060 uint8_t GMAC_KEY51[] = {
1061 	0xce, 0x8d, 0x11, 0x03, 0x10, 0x0f, 0xa2, 0x90,
1062 	0xf9, 0x53, 0xfb, 0xb4, 0x39, 0xef, 0xde, 0xe4,
1063 };
1064 
1065 uint8_t GMAC_DATA51[] = {
1066 	0xd6, 0x9d, 0x03, 0x3c, 0x32, 0x02, 0x97, 0x89,
1067 	0x26, 0x3c, 0x68, 0x9e, 0x11, 0xff, 0x7e, 0x9e,
1068 	0x8e, 0xef, 0xc4, 0x8d, 0xdb, 0xc4, 0xe1, 0x0e,
1069 	0xea, 0xe1, 0xc9, 0xed, 0xbb, 0x44, 0xf0, 0x4e,
1070 	0x7c, 0xc6, 0x47, 0x15, 0x01, 0xea, 0xdd, 0xa3,
1071 	0x94, 0x0a, 0xb4, 0x33, 0xd0, 0xa8, 0xc2, 0x10,
1072 };
1073 
1074 uint8_t GMAC_IV51[] = {
1075 	0x48, 0x74, 0xc6, 0xf8, 0x08, 0x23, 0x66, 0xfc,
1076 	0x7e, 0x49, 0xb9, 0x33,
1077 };
1078 
1079 uint8_t GMAC_RES51[] = {
1080 	0xa5, 0x96, 0x4b, 0x77, 0xaf, 0x0b, 0x8a, 0xec,
1081 	0xd8, 0x44, 0xd6, 0xad, 0xec, 0x8b, 0x7b, 0x1c,
1082 };
1083 
1084 uint8_t GMAC_KEY52[] = {
1085 	0xae, 0x71, 0x14, 0xc0, 0x9f, 0xfa, 0x04, 0x29,
1086 	0x88, 0x34, 0x41, 0x2f, 0x6a, 0x8d, 0xe4, 0x53,
1087 };
1088 
1089 uint8_t GMAC_DATA52[] = {
1090 	0x7e, 0x16, 0x08, 0x2f, 0x68, 0x9c, 0x63, 0xe8,
1091 	0xad, 0xdd, 0xd5, 0xcb, 0x2d, 0xa6, 0x10, 0xbb,
1092 	0xfb, 0x88, 0xd0, 0x73, 0xcf, 0x8b, 0x20, 0x43,
1093 	0x84, 0xa9, 0x37, 0xaa, 0xb0, 0x37, 0x65, 0x23,
1094 	0xa5, 0x0d, 0x3d, 0x5f, 0x13, 0x92, 0x97, 0x8f,
1095 	0x79, 0x60, 0x9f, 0x12, 0xdf, 0x8f, 0xc2, 0x88,
1096 };
1097 
1098 uint8_t GMAC_IV52[] = {
1099 	0xf3, 0x80, 0xc2, 0xd8, 0x60, 0xbe, 0x2a, 0xf4,
1100 	0x1e, 0x1b, 0xe5, 0xc6,
1101 };
1102 
1103 uint8_t GMAC_RES52[] = {
1104 	0x40, 0xd3, 0xa3, 0x63, 0x58, 0xa6, 0xf6, 0xca,
1105 	0xaa, 0x6a, 0xf9, 0x2c, 0xfd, 0x87, 0x4a, 0x22,
1106 };
1107 
1108 uint8_t GMAC_KEY53[] = {
1109 	0xd8, 0xf5, 0x20, 0xb6, 0xf3, 0xcf, 0x6b, 0x83,
1110 	0x5c, 0xe4, 0xcc, 0xe4, 0x8f, 0x4c, 0xb0, 0x33,
1111 };
1112 
1113 uint8_t GMAC_DATA53[] = {
1114 	0xc3, 0xfb, 0x51, 0x8d, 0xdb, 0x2d, 0x73, 0x41,
1115 	0x7e, 0x24, 0x33, 0x59, 0xa0, 0xed, 0x8c, 0x12,
1116 	0x67, 0x50, 0xeb, 0x16, 0x3e, 0x7b, 0xd8, 0x45,
1117 	0x63, 0x71, 0x59, 0x39, 0x70, 0x75, 0xe3, 0xdb,
1118 	0x1d, 0xb7, 0x2f, 0xe2, 0xf0, 0xe1, 0x3b, 0x59,
1119 	0x9c, 0x33, 0x3c, 0x47, 0x3f, 0xeb, 0x22, 0x45,
1120 };
1121 
1122 uint8_t GMAC_IV53[] = {
1123 	0x01, 0x9a, 0x55, 0xc9, 0x86, 0x15, 0xc0, 0x22,
1124 	0xaf, 0xff, 0x96, 0x44,
1125 };
1126 
1127 uint8_t GMAC_RES53[] = {
1128 	0x46, 0x7c, 0xfa, 0xd5, 0xaf, 0x11, 0x85, 0x2d,
1129 	0x6e, 0xca, 0x28, 0x9c, 0x86, 0xf9, 0x67, 0xad,
1130 };
1131 
1132 uint8_t GMAC_KEY54[] = {
1133 	0x13, 0xba, 0x95, 0x60, 0x6b, 0x01, 0xaf, 0x03,
1134 	0x5b, 0xf9, 0x61, 0xe3, 0x98, 0x52, 0xe3, 0x4b,
1135 };
1136 
1137 uint8_t GMAC_DATA54[] = {
1138 	0xbb, 0x9d, 0xe5, 0x63, 0x83, 0x6d, 0x1f, 0x1b,
1139 	0x1d, 0xe9, 0x64, 0x51, 0x4e, 0xce, 0xbb, 0x8a,
1140 	0xd1, 0x05, 0x01, 0xdb, 0x56, 0x22, 0x80, 0xb7,
1141 	0xbd, 0x98, 0x80, 0x48, 0x14, 0x73, 0x58, 0x17,
1142 	0x90, 0x8b, 0x28, 0x56, 0xca, 0xfa, 0xde, 0xcd,
1143 	0x40, 0xb0, 0x48, 0x32, 0xfb, 0xde, 0x2b, 0xfb,
1144 };
1145 
1146 uint8_t GMAC_IV54[] = {
1147 	0x9e, 0xc9, 0xcf, 0x3b, 0x00, 0x2c, 0xfe, 0xd9,
1148 	0xe7, 0x61, 0x93, 0x4f,
1149 };
1150 
1151 uint8_t GMAC_RES54[] = {
1152 	0x17, 0x2a, 0x3b, 0xcb, 0xc5, 0x00, 0x1d, 0xfd,
1153 	0x38, 0x15, 0x17, 0x5a, 0x88, 0xf7, 0x05, 0x6c,
1154 };
1155 
1156 uint8_t GMAC_KEY55[] = {
1157 	0x1c, 0x97, 0xda, 0x5f, 0xc5, 0xa9, 0x64, 0x0f,
1158 	0x28, 0x96, 0x22, 0x84, 0x24, 0x08, 0xcb, 0xa2,
1159 };
1160 
1161 uint8_t GMAC_DATA55[] = {
1162 	0x10, 0x26, 0xa5, 0x90, 0x81, 0x6d, 0x2e, 0x1a,
1163 	0xa6, 0x7a, 0xa0, 0xd1, 0x3d, 0x50, 0xa8, 0x41,
1164 	0x3a, 0xf4, 0xd8, 0xee, 0x9b, 0x1f, 0xa5, 0xce,
1165 	0xb8, 0xde, 0xac, 0xc9, 0xf4, 0x1e, 0x8e, 0x76,
1166 	0x4b, 0x3a, 0xc1, 0x5f, 0x98, 0x29, 0x5e, 0x88,
1167 	0x00, 0xad, 0xf6, 0xa7, 0x17, 0x54, 0x48, 0xcd,
1168 };
1169 
1170 uint8_t GMAC_IV55[] = {
1171 	0x6d, 0x76, 0x5a, 0x98, 0x8e, 0x93, 0x45, 0x88,
1172 	0x16, 0x3e, 0x29, 0xb7,
1173 };
1174 
1175 uint8_t GMAC_RES55[] = {
1176 	0x49, 0x45, 0xa7, 0x9d, 0x5e, 0xdb, 0xb9, 0x34,
1177 	0xc5, 0xcf, 0x94, 0x39, 0x5c, 0x35, 0x9d, 0xeb,
1178 };
1179 
1180 uint8_t GMAC_KEY56[] = {
1181 	0x8d, 0xd4, 0x6f, 0x27, 0x1a, 0x20, 0x1c, 0xc2,
1182 	0x1c, 0xa0, 0x82, 0x32, 0x48, 0x15, 0x7e, 0x6b,
1183 };
1184 
1185 uint8_t GMAC_DATA56[] = {
1186 	0x34, 0xba, 0x40, 0x99, 0x97, 0xce, 0xba, 0x06,
1187 	0x5f, 0x4a, 0x54, 0x57, 0x07, 0x8a, 0x9e, 0x23,
1188 	0x2a, 0x84, 0xf5, 0x94, 0x01, 0x1a, 0xec, 0xfd,
1189 	0xbf, 0xbd, 0x24, 0xa8, 0x02, 0xca, 0x12, 0x9e,
1190 	0x01, 0xcb, 0x13, 0x27, 0xe2, 0x65, 0xb4, 0xa9,
1191 	0x00, 0x4f, 0xb4, 0xc5, 0x00, 0x3f, 0xff, 0xd3,
1192 };
1193 
1194 uint8_t GMAC_IV56[] = {
1195 	0x18, 0x21, 0xb3, 0x10, 0xce, 0x2d, 0xba, 0x99,
1196 	0x9c, 0xdf, 0x75, 0x76,
1197 };
1198 
1199 uint8_t GMAC_RES56[] = {
1200 	0x30, 0x4c, 0xc2, 0xcd, 0x2f, 0xcd, 0xd4, 0xab,
1201 	0xc8, 0x44, 0xbc, 0x9c, 0x1c, 0xbe, 0x02, 0x41,
1202 };
1203 
1204 uint8_t GMAC_KEY57[] = {
1205 	0x0c, 0x54, 0x5d, 0x95, 0x33, 0x3b, 0x6a, 0xcf,
1206 	0x8b, 0x29, 0x28, 0xf3, 0xef, 0xd0, 0x83, 0xde,
1207 };
1208 
1209 uint8_t GMAC_DATA57[] = {
1210 	0x55, 0x74, 0xd6, 0x5f, 0x5a, 0xff, 0xfb, 0x2d,
1211 	0x31, 0xcc, 0xa8, 0xf5, 0x8c, 0xf5, 0x94, 0x5b,
1212 	0x83, 0x55, 0x3c, 0xd4, 0x5d, 0x2d, 0xba, 0x0e,
1213 	0x05, 0xfa, 0x54, 0xe4, 0x2a, 0xa3, 0xf5, 0xa0,
1214 	0x51, 0xe1, 0x62, 0x4d, 0xe1, 0x6d, 0x4b, 0x93,
1215 	0xcb, 0xab, 0x79, 0x88, 0xc6, 0xd9, 0x5f, 0x8c,
1216 };
1217 
1218 uint8_t GMAC_IV57[] = {
1219 	0x31, 0xde, 0x89, 0xd0, 0x7e, 0x75, 0x77, 0x95,
1220 	0x6f, 0xa9, 0x5e, 0xf3,
1221 };
1222 
1223 uint8_t GMAC_RES57[] = {
1224 	0x4e, 0xd9, 0x1c, 0xfe, 0x90, 0xa4, 0x99, 0x00,
1225 	0xe0, 0x56, 0x56, 0x97, 0xbc, 0x82, 0xb6, 0x59,
1226 };
1227 
1228 uint8_t GMAC_KEY58[] = {
1229 	0x79, 0x0b, 0x39, 0xf3, 0x01, 0x38, 0x3a, 0x82,
1230 	0xb3, 0x77, 0xf5, 0x85, 0xd3, 0xbf, 0x0f, 0x26,
1231 };
1232 
1233 uint8_t GMAC_DATA58[] = {
1234 	0x45, 0x63, 0x4e, 0x0a, 0xfc, 0x59, 0xae, 0x9f,
1235 	0x6e, 0x30, 0xf7, 0xf5, 0xfe, 0x43, 0xcf, 0x5a,
1236 	0x4e, 0x1f, 0x78, 0xd0, 0xae, 0xbb, 0x9e, 0x5a,
1237 	0x7a, 0xd9, 0xd8, 0x6f, 0x25, 0x27, 0x8e, 0x52,
1238 	0x1f, 0x48, 0x45, 0xd4, 0x9d, 0x6c, 0xb5, 0x33,
1239 	0xca, 0xc6, 0x43, 0x98, 0x39, 0x64, 0x7f, 0xd0,
1240 };
1241 
1242 uint8_t GMAC_IV58[] = {
1243 	0x2f, 0xd9, 0xc1, 0x42, 0xb5, 0xfc, 0x62, 0xe8,
1244 	0x7e, 0xff, 0xf1, 0xfd,
1245 };
1246 
1247 uint8_t GMAC_RES58[] = {
1248 	0x69, 0x63, 0x7c, 0x3f, 0x92, 0x33, 0xda, 0x23,
1249 	0xf8, 0xdf, 0x7b, 0x09, 0xe8, 0xcf, 0xb2, 0x52,
1250 };
1251 
1252 uint8_t GMAC_KEY59[] = {
1253 	0x8f, 0x63, 0x65, 0x26, 0x32, 0xd0, 0x7b, 0x2a,
1254 	0x4a, 0x83, 0xc2, 0x6d, 0xed, 0xd3, 0x26, 0x57,
1255 };
1256 
1257 uint8_t GMAC_DATA59[] = {
1258 	0x9c, 0x00, 0xff, 0x96, 0x9b, 0x55, 0xa4, 0x97,
1259 	0xdc, 0x52, 0x3f, 0xa0, 0xce, 0xda, 0xa3, 0x39,
1260 	0xdc, 0x3c, 0x6c, 0xe1, 0x8e, 0x61, 0xc7, 0xbf,
1261 	0x80, 0x0c, 0x36, 0x12, 0x01, 0x35, 0x1b, 0xc4,
1262 	0x97, 0x28, 0xc3, 0xbb, 0x15, 0x06, 0x7e, 0x90,
1263 	0x61, 0x62, 0xee, 0x79, 0x1b, 0x8d, 0x33, 0x3a,
1264 };
1265 
1266 uint8_t GMAC_IV59[] = {
1267 	0x74, 0x7b, 0xee, 0x0e, 0x1d, 0x46, 0x2a, 0x90,
1268 	0x16, 0xf1, 0x46, 0x8d,
1269 };
1270 
1271 uint8_t GMAC_RES59[] = {
1272 	0xbd, 0x5a, 0x0c, 0xbf, 0x85, 0x9a, 0x61, 0x33,
1273 	0xa7, 0xf2, 0xd5, 0x04, 0xd9, 0x7c, 0xae, 0x05,
1274 };
1275 
1276 uint8_t GMAC_KEY60[] = {
1277 	0x20, 0xb5, 0xb6, 0xb8, 0x54, 0xe1, 0x87, 0xb0,
1278 	0x58, 0xa8, 0x4d, 0x57, 0xbc, 0x15, 0x38, 0xb6,
1279 };
1280 
1281 uint8_t GMAC_DATA60[] = {
1282 	0xca, 0x41, 0x8e, 0x71, 0xdb, 0xf8, 0x10, 0x03,
1283 	0x81, 0x74, 0xea, 0xa3, 0x71, 0x9b, 0x3f, 0xcb,
1284 	0x80, 0x53, 0x1c, 0x71, 0x10, 0xad, 0x91, 0x92,
1285 	0xd1, 0x05, 0xee, 0xaa, 0xfa, 0x15, 0xb8, 0x19,
1286 	0xac, 0x00, 0x56, 0x68, 0x75, 0x2b, 0x34, 0x4e,
1287 	0xd1, 0xb2, 0x2f, 0xaf, 0x77, 0x04, 0x8b, 0xaf,
1288 	0x03, 0xdb, 0xdd, 0xb3, 0xb4, 0x7d, 0x6b, 0x00,
1289 	0xe9, 0x5c, 0x4f, 0x00, 0x5e, 0x0c, 0xc9, 0xb7,
1290 	0x62, 0x7c, 0xca, 0xfd, 0x3f, 0x21, 0xb3, 0x31,
1291 	0x2a, 0xa8, 0xd9, 0x1d, 0x3f, 0xa0, 0x89, 0x3f,
1292 	0xe5, 0xbf, 0xf7, 0xd4, 0x4c, 0xa4, 0x6f, 0x23,
1293 	0xaf, 0xe0,
1294 };
1295 
1296 uint8_t GMAC_IV60[] = {
1297 	0x94, 0xc1, 0x93, 0x5a, 0xfc, 0x06, 0x1c, 0xbf,
1298 	0x25, 0x4b, 0x93, 0x6f,
1299 };
1300 
1301 uint8_t GMAC_RES60[] = {
1302 	0xb3, 0x72, 0x86, 0xeb, 0xaf, 0x4a, 0x54, 0xe0,
1303 	0xff, 0xc2, 0xa1, 0xde, 0xaf, 0xc9, 0xf6, 0xdb,
1304 };
1305 
1306 uint8_t GMAC_KEY61[] = {
1307 	0x7a, 0xa5, 0x31, 0x88, 0xa9, 0xc5, 0x97, 0x12,
1308 	0x6a, 0x10, 0xd2, 0x48, 0x60, 0x3e, 0xbb, 0x62,
1309 };
1310 
1311 uint8_t GMAC_DATA61[] = {
1312 	0x41, 0x7f, 0xd5, 0x14, 0x7d, 0x56, 0xde, 0x0c,
1313 	0x74, 0x32, 0x95, 0x97, 0x82, 0x4e, 0xc2, 0x78,
1314 	0x8a, 0x34, 0x4f, 0xb6, 0x0b, 0x40, 0x3e, 0xdf,
1315 	0x01, 0x87, 0xaf, 0xa1, 0x2e, 0x72, 0xa0, 0x50,
1316 	0x09, 0xbb, 0x70, 0xf8, 0x3c, 0xca, 0xd1, 0x1e,
1317 	0xfa, 0x48, 0x7c, 0x19, 0x65, 0xcf, 0x84, 0xfe,
1318 	0xac, 0x06, 0x7c, 0x1f, 0xfd, 0xbf, 0x53, 0x1f,
1319 	0xca, 0x97, 0xc5, 0x54, 0xf8, 0x75, 0xc4, 0xa1,
1320 	0xa1, 0xd3, 0xab, 0x3c, 0x53, 0xc8, 0xa7, 0x4e,
1321 	0xf3, 0xee, 0x94, 0x15, 0xa8, 0x7e, 0x23, 0x16,
1322 	0x99, 0xc8, 0x2d, 0x76, 0x4d, 0xeb, 0xed, 0xa1,
1323 	0x81, 0x32,
1324 };
1325 
1326 uint8_t GMAC_IV61[] = {
1327 	0xaa, 0x45, 0xca, 0x5d, 0xac, 0x41, 0xa8, 0x25,
1328 	0xc4, 0x5d, 0x36, 0xbf,
1329 };
1330 
1331 uint8_t GMAC_RES61[] = {
1332 	0x99, 0x7b, 0xf8, 0x46, 0x54, 0xbb, 0x96, 0x16,
1333 	0xc0, 0xcc, 0x9b, 0x45, 0xf8, 0x2c, 0x76, 0x73,
1334 };
1335 
1336 uint8_t GMAC_KEY62[] = {
1337 	0x72, 0xb5, 0x84, 0x8e, 0xd1, 0xd2, 0xba, 0xdb,
1338 	0xd4, 0x27, 0xe1, 0x6f, 0xc3, 0xb3, 0xe4, 0x4d,
1339 };
1340 
1341 uint8_t GMAC_DATA62[] = {
1342 	0x1c, 0x0d, 0xfc, 0xec, 0xbd, 0x7b, 0xb0, 0xe6,
1343 	0x80, 0xce, 0x04, 0x2d, 0x08, 0xb2, 0xd9, 0xa7,
1344 	0x41, 0x26, 0x7b, 0xd1, 0xda, 0x76, 0x8d, 0xf2,
1345 	0xba, 0x08, 0x37, 0x92, 0x33, 0xa9, 0x97, 0x3f,
1346 	0x14, 0x92, 0x8e, 0x9d, 0xa6, 0x35, 0x37, 0x68,
1347 	0xb9, 0xb2, 0x60, 0x1c, 0x03, 0x3f, 0xd9, 0x64,
1348 	0xb1, 0x6a, 0x16, 0xda, 0xaa, 0x3e, 0xa3, 0x5a,
1349 	0xd7, 0xce, 0xf7, 0xe3, 0x1e, 0xb1, 0xf7, 0x34,
1350 	0x0a, 0xa3, 0x4e, 0x8b, 0xfc, 0x08, 0xb0, 0xa6,
1351 	0xe6, 0x20, 0x52, 0x92, 0x57, 0x0c, 0xed, 0x43,
1352 	0x31, 0x68, 0x76, 0xd0, 0xd4, 0x99, 0xd9, 0x19,
1353 	0x2e, 0x6b,
1354 };
1355 
1356 uint8_t GMAC_IV62[] = {
1357 	0xa8, 0x4c, 0x7e, 0x92, 0x8d, 0xc6, 0xe6, 0x37,
1358 	0x9a, 0x51, 0x3a, 0x20,
1359 };
1360 
1361 uint8_t GMAC_RES62[] = {
1362 	0x27, 0x0c, 0xd7, 0x86, 0xb9, 0x5e, 0x68, 0x20,
1363 	0xcd, 0xb6, 0x5a, 0x23, 0x1b, 0x75, 0x30, 0xed,
1364 };
1365 
1366 uint8_t GMAC_KEY63[] = {
1367 	0x6d, 0x05, 0x12, 0xeb, 0xf2, 0xe7, 0x3d, 0x63,
1368 	0xf4, 0x28, 0x49, 0xc5, 0x7f, 0x07, 0x3f, 0xd0,
1369 };
1370 
1371 uint8_t GMAC_DATA63[] = {
1372 	0x28, 0xbf, 0x89, 0x03, 0xb2, 0xdf, 0xb7, 0xe6,
1373 	0x9f, 0x1a, 0x73, 0x51, 0x21, 0xc7, 0xef, 0xe9,
1374 	0xa4, 0xc4, 0x2b, 0x6a, 0x29, 0x53, 0x27, 0xbc,
1375 	0xeb, 0x02, 0x46, 0xc8, 0x5d, 0x78, 0x2c, 0xe6,
1376 	0x2b, 0xf0, 0x75, 0xdb, 0xdf, 0x6e, 0x8e, 0xc6,
1377 	0x58, 0x9c, 0x26, 0xd3, 0x06, 0x96, 0xcc, 0xce,
1378 	0xef, 0x03, 0x87, 0x0b, 0xd0, 0xab, 0xfd, 0x26,
1379 	0xd3, 0x06, 0x00, 0xea, 0xfc, 0x65, 0x61, 0x37,
1380 	0x40, 0xb5, 0x4d, 0x77, 0x7d, 0x37, 0x9e, 0x8a,
1381 	0xac, 0xf2, 0x41, 0xec, 0xfb, 0xa1, 0x1b, 0x06,
1382 	0x01, 0x86, 0xac, 0x06, 0x5d, 0xb1, 0x71, 0xaa,
1383 	0xb0, 0x99,
1384 };
1385 
1386 uint8_t GMAC_IV63[] = {
1387 	0xc1, 0xc4, 0x69, 0x27, 0xc7, 0x4c, 0x03, 0xf1,
1388 	0x93, 0x42, 0xc3, 0x3a,
1389 };
1390 
1391 uint8_t GMAC_RES63[] = {
1392 	0xa6, 0x86, 0xf5, 0x94, 0x1c, 0xeb, 0x51, 0x0e,
1393 	0x12, 0x6a, 0x63, 0x16, 0xe3, 0x40, 0x4d, 0xc0,
1394 };
1395 
1396 uint8_t GMAC_KEY64[] = {
1397 	0x64, 0x38, 0xbc, 0x79, 0x52, 0x0d, 0xef, 0x5d,
1398 	0xb5, 0x8e, 0x49, 0x63, 0x97, 0x74, 0x68, 0x7a,
1399 };
1400 
1401 uint8_t GMAC_DATA64[] = {
1402 	0xd2, 0x52, 0xb1, 0x64, 0xae, 0x55, 0x9e, 0xd1,
1403 	0x55, 0xc8, 0x41, 0x7b, 0x96, 0x65, 0x25, 0x29,
1404 	0xdf, 0x15, 0x1f, 0x24, 0xcc, 0xf1, 0xce, 0x98,
1405 	0xd0, 0xc7, 0xdd, 0xf2, 0x93, 0xf4, 0xf1, 0x23,
1406 	0x66, 0x30, 0xa1, 0x9b, 0x24, 0xdc, 0x23, 0x97,
1407 	0x8d, 0x33, 0x77, 0xa0, 0x99, 0x06, 0x5d, 0x0b,
1408 	0xa7, 0x1d, 0x4b, 0xb8, 0xa7, 0xdc, 0x0c, 0xb7,
1409 	0x67, 0x60, 0xca, 0x7c, 0x4a, 0x0e, 0x12, 0xc8,
1410 	0xcb, 0x56, 0xc6, 0x10, 0x26, 0x46, 0x32, 0x3c,
1411 	0x08, 0xc4, 0xf4, 0xf5, 0x62, 0x26, 0xfd, 0x5b,
1412 	0x71, 0xa8, 0x45, 0x90, 0x91, 0x3a, 0xd2, 0x0d,
1413 	0xa2, 0x87,
1414 };
1415 
1416 uint8_t GMAC_IV64[] = {
1417 	0xd6, 0x82, 0xb4, 0x74, 0x18, 0xce, 0xb5, 0xbc,
1418 	0x09, 0xc7, 0x13, 0xc2,
1419 };
1420 
1421 uint8_t GMAC_RES64[] = {
1422 	0x04, 0xe7, 0x87, 0x96, 0xdb, 0xf4, 0x2e, 0x9f,
1423 	0xfa, 0x6b, 0xb9, 0xe3, 0x46, 0x58, 0x1f, 0x13,
1424 };
1425 
1426 uint8_t GMAC_KEY65[] = {
1427 	0x11, 0x7a, 0x0a, 0xa5, 0x92, 0xff, 0xf1, 0x7a,
1428 	0xe3, 0x6c, 0x94, 0x91, 0x7d, 0xb1, 0x6c, 0x65,
1429 };
1430 
1431 uint8_t GMAC_DATA65[] = {
1432 	0x29, 0xe9, 0x59, 0xb9, 0x68, 0x17, 0x54, 0x7a,
1433 	0xe0, 0x6b, 0xf8, 0x5f, 0xe1, 0x64, 0xe8, 0x2a,
1434 	0x26, 0x93, 0xf8, 0x2a, 0x7a, 0xeb, 0x66, 0xd5,
1435 	0x35, 0xf0, 0xd2, 0xc3, 0xbf, 0xfd, 0x1b, 0xa1,
1436 	0x8e, 0x94, 0xef, 0x45, 0x79, 0x39, 0xf0, 0xc0,
1437 	0x73, 0x3e, 0xda, 0x47, 0x38, 0xd1, 0x36, 0x38,
1438 	0x0f, 0xc8, 0x76, 0x07, 0x5c, 0x49, 0x43, 0x22,
1439 	0x02, 0x37, 0xa5, 0x92, 0x9b, 0x01, 0xb3, 0x2d,
1440 	0xa2, 0xbc, 0x2a, 0x6a, 0xfd, 0x6a, 0xe1, 0xd8,
1441 	0x9f, 0xd4, 0x70, 0x09, 0x38, 0x35, 0x96, 0x2f,
1442 	0xf6, 0x70, 0x8b, 0xb3, 0x9b, 0xa3, 0x65, 0x20,
1443 	0x2f, 0x56,
1444 };
1445 
1446 uint8_t GMAC_IV65[] = {
1447 	0xc3, 0x53, 0x7b, 0xe6, 0x02, 0x9d, 0x54, 0xff,
1448 	0xef, 0xab, 0x27, 0x30,
1449 };
1450 
1451 uint8_t GMAC_RES65[] = {
1452 	0xb8, 0x7f, 0xcc, 0x4d, 0x5c, 0x48, 0x4e, 0x68,
1453 	0xea, 0x52, 0xc0, 0x1b, 0x55, 0xff, 0xa4, 0x38,
1454 };
1455 
1456 uint8_t GMAC_KEY66[] = {
1457 	0x5d, 0x99, 0x5a, 0x33, 0x8e, 0xd6, 0x0f, 0x8a,
1458 	0xb0, 0xb5, 0x9d, 0xa6, 0xc9, 0xa4, 0x0c, 0x52,
1459 };
1460 
1461 uint8_t GMAC_DATA66[] = {
1462 	0x23, 0x9c, 0x80, 0x68, 0x3f, 0xeb, 0x6a, 0xfd,
1463 	0x38, 0xf8, 0x75, 0x9a, 0x27, 0xcb, 0x5f, 0x35,
1464 	0x0f, 0xbc, 0x2f, 0x75, 0x78, 0x38, 0xc4, 0x08,
1465 	0x58, 0xc9, 0xd0, 0x8f, 0x69, 0x9c, 0xc5, 0x6c,
1466 	0x42, 0x36, 0xf4, 0xa7, 0x7b, 0xd8, 0x0d, 0xf0,
1467 	0xe8, 0xe4, 0x1d, 0x5f, 0x9b, 0xa7, 0x32, 0xdb,
1468 	0x2e, 0x0a, 0x3a, 0x5e, 0x95, 0x2e, 0xde, 0x7b,
1469 	0xfd, 0xd5, 0xfc, 0xbe, 0xbd, 0x23, 0xd0, 0x72,
1470 	0x71, 0x13, 0x4d, 0xb5, 0xb8, 0x24, 0x61, 0x53,
1471 	0x7c, 0x47, 0xe2, 0xca, 0x51, 0xb3, 0x48, 0xb0,
1472 	0x83, 0x0f, 0x5e, 0xe5, 0x75, 0xad, 0x4b, 0x44,
1473 	0x14, 0xdc,
1474 };
1475 
1476 uint8_t GMAC_IV66[] = {
1477 	0x27, 0x23, 0xc5, 0x4e, 0x31, 0xc5, 0xc5, 0x7f,
1478 	0x02, 0x36, 0xe8, 0x16,
1479 };
1480 
1481 uint8_t GMAC_RES66[] = {
1482 	0x94, 0x35, 0x6a, 0x3b, 0xfa, 0xf0, 0x7f, 0x2e,
1483 	0xf0, 0xeb, 0xe3, 0xa5, 0x07, 0x07, 0x6b, 0x16,
1484 };
1485 
1486 uint8_t GMAC_KEY67[] = {
1487 	0xc8, 0xa8, 0x63, 0xa1, 0xeb, 0xaf, 0x10, 0xc0,
1488 	0xfc, 0x0e, 0x80, 0xdf, 0x12, 0x44, 0x4e, 0x6e,
1489 };
1490 
1491 uint8_t GMAC_DATA67[] = {
1492 	0x99, 0x27, 0xda, 0x88, 0xc5, 0xd3, 0x36, 0x25,
1493 	0x66, 0x99, 0xc7, 0x68, 0x45, 0xe9, 0x46, 0xdc,
1494 	0x53, 0xc8, 0x7b, 0xf0, 0xe1, 0x1e, 0x4b, 0xec,
1495 	0x94, 0x50, 0x98, 0x16, 0x02, 0xb3, 0x20, 0x10,
1496 	0xd2, 0xb5, 0x2b, 0xfc, 0x91, 0x28, 0x3a, 0x63,
1497 	0x29, 0xd4, 0x55, 0x59, 0x89, 0x98, 0xed, 0xe2,
1498 	0xe6, 0x1e, 0x35, 0x2e, 0x55, 0x31, 0x10, 0x15,
1499 	0x4b, 0x4d, 0xa5, 0xce, 0x66, 0x8d, 0x66, 0x4b,
1500 	0x83, 0xf6, 0x71, 0xc0, 0x10, 0xbf, 0x22, 0x0b,
1501 	0x7d, 0x32, 0xb3, 0x4f, 0x4c, 0xa6, 0x9b, 0x66,
1502 	0xcc, 0x87, 0x23, 0x3d, 0x79, 0x23, 0x37, 0xcb,
1503 	0x2b, 0xff,
1504 };
1505 
1506 uint8_t GMAC_IV67[] = {
1507 	0xc3, 0xe8, 0xcd, 0xf0, 0x86, 0x82, 0x7f, 0xee,
1508 	0x70, 0x95, 0xd0, 0xea,
1509 };
1510 
1511 uint8_t GMAC_RES67[] = {
1512 	0x09, 0x88, 0x37, 0xde, 0x27, 0x70, 0x7e, 0xa3,
1513 	0x59, 0x3e, 0x31, 0xce, 0xb8, 0x27, 0x67, 0x32,
1514 };
1515 
1516 uint8_t GMAC_KEY68[] = {
1517 	0x69, 0xcc, 0x28, 0xb1, 0x61, 0xf2, 0x14, 0xa5,
1518 	0x80, 0xe6, 0xba, 0x4b, 0xc2, 0xe3, 0xde, 0x9d,
1519 };
1520 
1521 uint8_t GMAC_DATA68[] = {
1522 	0xf8, 0xc5, 0x26, 0x3a, 0x4e, 0x06, 0xb4, 0x9e,
1523 	0x18, 0x45, 0x89, 0xa1, 0xe0, 0x71, 0x97, 0x86,
1524 	0x43, 0xc3, 0x53, 0xaa, 0x27, 0xb4, 0x81, 0x7f,
1525 	0xe3, 0x9e, 0x45, 0xab, 0xc4, 0x42, 0xe2, 0x2a,
1526 	0xb5, 0xd6, 0x83, 0xbc, 0xee, 0x5d, 0xbb, 0xd5,
1527 	0x89, 0xfa, 0x58, 0x3f, 0x17, 0x1b, 0xb5, 0x95,
1528 	0x36, 0xad, 0xdd, 0x2b, 0x6c, 0xef, 0xd4, 0x98,
1529 	0x23, 0x41, 0x30, 0x05, 0xef, 0xb2, 0xa6, 0x65,
1530 	0xe2, 0x6a, 0x60, 0x29, 0xc9, 0x27, 0xd3, 0x89,
1531 	0x1c, 0xb0, 0xd4, 0xf2, 0x3e, 0x8c, 0xcc, 0x60,
1532 	0xcf, 0xd0, 0x2c, 0xe8, 0x97, 0x8c, 0x45, 0x1d,
1533 	0xdc, 0x11,
1534 };
1535 
1536 uint8_t GMAC_IV68[] = {
1537 	0xf2, 0xa5, 0x66, 0xf9, 0xcf, 0x83, 0xfd, 0x28,
1538 	0x0c, 0x8f, 0xe0, 0x8e,
1539 };
1540 
1541 uint8_t GMAC_RES68[] = {
1542 	0xc9, 0xc8, 0x06, 0xcb, 0x8b, 0x1a, 0x88, 0x98,
1543 	0x09, 0x69, 0x5c, 0x2e, 0xc5, 0xa7, 0xa8, 0x6e,
1544 };
1545 
1546 uint8_t GMAC_KEY69[] = {
1547 	0xbb, 0xf3, 0x59, 0x20, 0xfc, 0xab, 0x2c, 0xed,
1548 	0xaa, 0xfd, 0xf3, 0xf0, 0x03, 0x21, 0xf5, 0x44,
1549 };
1550 
1551 uint8_t GMAC_DATA69[] = {
1552 	0xa7, 0x5f, 0x50, 0xba, 0x9a, 0x50, 0xf4, 0x87,
1553 	0x99, 0x59, 0x4b, 0x61, 0x95, 0xb3, 0x12, 0x5e,
1554 	0xd9, 0x2d, 0xf7, 0x31, 0x44, 0xbf, 0xcb, 0x62,
1555 	0x4c, 0xe6, 0x73, 0x23, 0xd8, 0x34, 0xba, 0x1a,
1556 	0xfa, 0xf0, 0xdf, 0x4c, 0x6c, 0x02, 0x2c, 0x11,
1557 	0xd4, 0x8b, 0xd7, 0x5c, 0x86, 0x67, 0x5a, 0x59,
1558 	0x27, 0xac, 0x12, 0x50, 0x03, 0x0f, 0x72, 0x0f,
1559 	0x97, 0x49, 0x8d, 0x4f, 0xe0, 0x78, 0x7b, 0xae,
1560 	0x65, 0x5d, 0xc5, 0x53, 0x7a, 0xc1, 0xbc, 0xac,
1561 	0x19, 0x8a, 0x89, 0x3f, 0x9a, 0xf7, 0xc2, 0xef,
1562 	0x9b, 0x97, 0x1d, 0xd6, 0x4f, 0x7e, 0x7b, 0x62,
1563 	0x60, 0x3e,
1564 };
1565 
1566 uint8_t GMAC_IV69[] = {
1567 	0x2c, 0x7e, 0xe3, 0xff, 0x1d, 0xf8, 0x4f, 0x36,
1568 	0x50, 0xbc, 0x92, 0x98,
1569 };
1570 
1571 uint8_t GMAC_RES69[] = {
1572 	0xc7, 0xcd, 0x3f, 0x93, 0x8f, 0x4a, 0xb1, 0x86,
1573 	0x42, 0xd8, 0x62, 0x34, 0xed, 0xfc, 0x17, 0xed,
1574 };
1575 
1576 uint8_t GMAC_KEY70[] = {
1577 	0x96, 0x90, 0xde, 0x66, 0x97, 0x02, 0xba, 0x72,
1578 	0xae, 0xb9, 0x34, 0xf5, 0xac, 0x50, 0xe0, 0x3c,
1579 };
1580 
1581 uint8_t GMAC_DATA70[] = {
1582 	0xf3, 0x0e, 0xe9, 0x50, 0xda, 0x37, 0xc7, 0x22,
1583 	0x4b, 0x5c, 0x93, 0xe9, 0xa2, 0x9c, 0xaf, 0xdb,
1584 	0xf8, 0xe2, 0x07, 0x0f, 0x65, 0xc2, 0x26, 0x24,
1585 	0x4b, 0x1a, 0x68, 0x34, 0x59, 0xe0, 0xc5, 0xc1,
1586 	0x1c, 0x9b, 0x77, 0xc8, 0xfc, 0x28, 0x6d, 0x42,
1587 	0x98, 0xa5, 0xb9, 0xcd, 0x1f, 0xee, 0x3e, 0x13,
1588 	0xd4, 0x69, 0x0a, 0x88, 0x78, 0x0d, 0x35, 0xb5,
1589 	0x58, 0xb5, 0xd9, 0xe5, 0x2b, 0x1a, 0x67, 0xfc,
1590 	0x88, 0x57, 0x07, 0x66, 0x91, 0xdc, 0xa7, 0xf5,
1591 	0xfe, 0x8e, 0xf2, 0x20, 0x65, 0xcc, 0x5d, 0x9c,
1592 	0x00, 0x3f, 0xfd, 0x25, 0xeb, 0xe2, 0x3e, 0x61,
1593 	0x44, 0x0e,
1594 };
1595 
1596 uint8_t GMAC_IV70[] = {
1597 	0xda, 0x87, 0x13, 0xfe, 0x2b, 0x20, 0x58, 0xc4,
1598 	0x38, 0xaf, 0xf2, 0x60,
1599 };
1600 
1601 uint8_t GMAC_RES70[] = {
1602 	0x7f, 0x92, 0x91, 0x45, 0x18, 0xdd, 0xbe, 0x84,
1603 	0x2b, 0x06, 0x77, 0x1f, 0x64, 0xc4, 0x0f, 0x59,
1604 };
1605 
1606 uint8_t GMAC_KEY71[] = {
1607 	0xe5, 0xd8, 0xc6, 0xe2, 0xac, 0x69, 0x35, 0xc8,
1608 	0x5e, 0x81, 0xee, 0x0e, 0xf7, 0x23, 0xea, 0xcf,
1609 };
1610 
1611 uint8_t GMAC_DATA71[] = {
1612 	0xf6, 0xc2, 0x67, 0xa6, 0xae, 0x5c, 0xe3, 0xcf,
1613 	0x4b, 0xcd, 0xf5, 0x9c, 0xfd, 0x1f, 0x77, 0x7c,
1614 	0x66, 0x13, 0x3e, 0x0e, 0xc4, 0x77, 0x27, 0x85,
1615 	0xf3, 0x3e, 0x5f, 0xa8, 0x00, 0xd3, 0x10, 0xb2,
1616 	0x4b, 0x57, 0x73, 0xbc, 0x60, 0x3a, 0x76, 0xb3,
1617 	0x0f, 0xc3, 0x23, 0x28, 0xa8, 0xe4, 0x0f, 0x02,
1618 	0xf8, 0x23, 0xa8, 0x13, 0xa9, 0xe4, 0xb4, 0xfa,
1619 	0xc7, 0x26, 0xe9, 0x92, 0xc1, 0x83, 0xbd, 0x08,
1620 	0x15, 0x11, 0x1c, 0x1d, 0x3a, 0x35, 0x88, 0x4a,
1621 	0x4e, 0xff, 0x32, 0x02, 0x7b, 0xa6, 0x0d, 0xba,
1622 	0x67, 0x9b, 0x46, 0x9a, 0xf3, 0x1b, 0xc5, 0x0c,
1623 	0x05, 0x91,
1624 };
1625 
1626 uint8_t GMAC_IV71[] = {
1627 	0xc7, 0x31, 0x40, 0xee, 0x90, 0xcc, 0x1d, 0xcf,
1628 	0x88, 0x45, 0x7d, 0xa2,
1629 };
1630 
1631 uint8_t GMAC_RES71[] = {
1632 	0xf9, 0x38, 0xfd, 0x0d, 0x8c, 0x14, 0x8d, 0x81,
1633 	0x76, 0x51, 0x09, 0xdf, 0x66, 0xda, 0xc9, 0xaa,
1634 };
1635 
1636 uint8_t GMAC_KEY72[] = {
1637 	0xe2, 0x34, 0x58, 0xf6, 0xb3, 0x04, 0xc2, 0xd8,
1638 	0xfe, 0xb3, 0xde, 0xdd, 0x37, 0x41, 0xbc, 0x24,
1639 };
1640 
1641 uint8_t GMAC_DATA72[] = {
1642 	0x74, 0xbf, 0xdc, 0x6b, 0xc4, 0xbf, 0xc3, 0x8d,
1643 	0x66, 0x6b, 0x98, 0x5c, 0xfe, 0x04, 0x3c, 0x67,
1644 	0x79, 0x8b, 0x2d, 0xb9, 0x8f, 0x14, 0x92, 0x68,
1645 	0xdb, 0xa2, 0x44, 0x36, 0xca, 0xb8, 0x3e, 0x9a,
1646 	0x91, 0xf2, 0x44, 0xff, 0xc5, 0x74, 0x8c, 0x93,
1647 	0xf8, 0xdf, 0x33, 0x9a, 0xe2, 0x4b, 0xa4, 0x31,
1648 	0x8c, 0x50, 0xda, 0x01, 0x1a, 0xb3, 0x68, 0xd3,
1649 	0x16, 0x7c, 0x16, 0xe5, 0x03, 0x30, 0x9b, 0x01,
1650 	0x35, 0x1a, 0x11, 0xf1, 0x4d, 0x06, 0x7c, 0xc6,
1651 	0x76, 0x9b, 0x99, 0x89, 0xc7, 0xd9, 0x52, 0xe3,
1652 	0x31, 0x50, 0x11, 0xee, 0x2e, 0xa0, 0x34, 0xdb,
1653 	0x8c, 0xb8,
1654 };
1655 
1656 uint8_t GMAC_IV72[] = {
1657 	0x46, 0x19, 0x03, 0x6b, 0x50, 0xba, 0x01, 0x2f,
1658 	0xe5, 0x0b, 0xe1, 0xd7,
1659 };
1660 
1661 uint8_t GMAC_RES72[] = {
1662 	0x60, 0x53, 0xab, 0x80, 0xc7, 0x46, 0x82, 0x1e,
1663 	0xc5, 0x0c, 0x97, 0xe5, 0xa1, 0x42, 0x4a, 0x85,
1664 };
1665 
1666 uint8_t GMAC_KEY73[] = {
1667 	0x53, 0x72, 0xac, 0x5d, 0x3b, 0x08, 0xd8, 0x60,
1668 	0x91, 0x91, 0x10, 0xbd, 0xeb, 0x7f, 0x31, 0xdf,
1669 };
1670 
1671 uint8_t GMAC_DATA73[] = {
1672 	0xe1, 0xf9, 0x58, 0x83, 0x4e, 0x63, 0xc7, 0x5c,
1673 	0x8c, 0x75, 0x8b, 0xaf, 0xaa, 0x2f, 0x25, 0x7e,
1674 	0xa5, 0x68, 0x9d, 0x0d, 0x55, 0xb8, 0x77, 0xb4,
1675 	0xd6, 0x7b, 0x8b, 0x73, 0xc2, 0x5c, 0xe2, 0x4e,
1676 	0x9b, 0x09, 0x4b, 0x97, 0x6d, 0xb9, 0x20, 0xa1,
1677 	0x59, 0x96, 0x8d, 0xa9, 0xd3, 0x3c, 0x51, 0x1a,
1678 	0xa8, 0x99, 0x9a, 0xba, 0x42, 0xb8, 0xbb, 0x88,
1679 	0x6e, 0x65, 0x45, 0xdd, 0x10, 0x86, 0x93, 0x15,
1680 	0x0a, 0xf3, 0x57, 0x49, 0x6b, 0xb5, 0x89, 0x8b,
1681 	0x4e, 0x8f, 0x72, 0x5d, 0x50, 0xef, 0x47, 0x4a,
1682 	0xfb, 0x83, 0x6a, 0x33, 0x58, 0xda, 0x22, 0x17,
1683 	0xbb, 0x93,
1684 };
1685 
1686 uint8_t GMAC_IV73[] = {
1687 	0x06, 0xca, 0x97, 0x9d, 0x8c, 0x25, 0x0d, 0x9b,
1688 	0x7b, 0xe4, 0x55, 0x73,
1689 };
1690 
1691 uint8_t GMAC_RES73[] = {
1692 	0x93, 0x38, 0xe1, 0x4f, 0xe0, 0xb0, 0x8a, 0x96,
1693 	0x9a, 0x10, 0x4c, 0x82, 0x85, 0x28, 0xa6, 0xa4,
1694 };
1695 
1696 uint8_t GMAC_KEY74[] = {
1697 	0xbf, 0x1c, 0xb4, 0x9e, 0x98, 0x0c, 0xec, 0x0b,
1698 	0x15, 0x3f, 0xe3, 0x57, 0x38, 0x75, 0xac, 0x6c,
1699 };
1700 
1701 uint8_t GMAC_DATA74[] = {
1702 	0xb3, 0x36, 0x94, 0x97, 0x66, 0xe9, 0x94, 0x8a,
1703 	0x7e, 0x6f, 0x36, 0xa2, 0xd3, 0x77, 0xb8, 0x4a,
1704 	0x25, 0xc4, 0xb4, 0x98, 0x87, 0x94, 0xf3, 0xde,
1705 	0xab, 0x7a, 0xf4, 0xb1, 0x4a, 0x12, 0xda, 0xc6,
1706 	0x41, 0xe2, 0x5f, 0xe2, 0xae, 0x9f, 0xf5, 0x34,
1707 	0x50, 0xac, 0xe1, 0x51, 0x3a, 0xcd, 0x0b, 0x28,
1708 	0x4a, 0x49, 0x0b, 0x45, 0x5f, 0x04, 0xf4, 0x0a,
1709 	0xf9, 0x44, 0x18, 0xc8, 0x79, 0x2e, 0xc1, 0xa0,
1710 	0x98, 0x3f, 0xb1, 0xd9, 0xa3, 0x1d, 0x93, 0xdc,
1711 	0x3e, 0xd2, 0xc7, 0x5e, 0x6a, 0x6c, 0xe0, 0x92,
1712 	0x11, 0x1e, 0xab, 0xad, 0x03, 0x9b, 0xac, 0x2a,
1713 	0x49, 0xf6,
1714 };
1715 
1716 uint8_t GMAC_IV74[] = {
1717 	0x54, 0x26, 0x66, 0x9d, 0x25, 0x52, 0x40, 0x36,
1718 	0xfb, 0xe8, 0x1e, 0x89,
1719 };
1720 
1721 uint8_t GMAC_RES74[] = {
1722 	0xe2, 0x99, 0x6a, 0x2b, 0x3b, 0x6b, 0xf5, 0x22,
1723 	0x17, 0xcf, 0xc4, 0xd0, 0xf5, 0xbb, 0x35, 0x1b,
1724 };
1725 
1726 uint8_t *DATA[] = {
1727 	GMAC_DATA0, GMAC_DATA1, GMAC_DATA2, GMAC_DATA3, GMAC_DATA4,
1728 	GMAC_DATA5, GMAC_DATA6, GMAC_DATA7, GMAC_DATA8, GMAC_DATA9,
1729 	GMAC_DATA10, GMAC_DATA11, GMAC_DATA12, GMAC_DATA13, GMAC_DATA14,
1730 	GMAC_DATA15, GMAC_DATA16, GMAC_DATA17, GMAC_DATA18, GMAC_DATA19,
1731 	GMAC_DATA20, GMAC_DATA21, GMAC_DATA22, GMAC_DATA23, GMAC_DATA24,
1732 	GMAC_DATA25, GMAC_DATA26, GMAC_DATA27, GMAC_DATA28, GMAC_DATA29,
1733 	GMAC_DATA30, GMAC_DATA31, GMAC_DATA32, GMAC_DATA33, GMAC_DATA34,
1734 	GMAC_DATA35, GMAC_DATA36, GMAC_DATA37, GMAC_DATA38, GMAC_DATA39,
1735 	GMAC_DATA40, GMAC_DATA41, GMAC_DATA42, GMAC_DATA43, GMAC_DATA44,
1736 	GMAC_DATA45, GMAC_DATA46, GMAC_DATA47, GMAC_DATA48, GMAC_DATA49,
1737 	GMAC_DATA50, GMAC_DATA51, GMAC_DATA52, GMAC_DATA53, GMAC_DATA54,
1738 	GMAC_DATA55, GMAC_DATA56, GMAC_DATA57, GMAC_DATA58, GMAC_DATA59,
1739 	GMAC_DATA60, GMAC_DATA61, GMAC_DATA62, GMAC_DATA63, GMAC_DATA64,
1740 	GMAC_DATA65, GMAC_DATA66, GMAC_DATA67, GMAC_DATA68, GMAC_DATA69,
1741 	GMAC_DATA70, GMAC_DATA71, GMAC_DATA72, GMAC_DATA73, GMAC_DATA74,
1742 };
1743 
1744 size_t DATALEN[] = {
1745 	sizeof (GMAC_DATA0), sizeof (GMAC_DATA1), sizeof (GMAC_DATA2),
1746 	sizeof (GMAC_DATA3), sizeof (GMAC_DATA4), sizeof (GMAC_DATA5),
1747 	sizeof (GMAC_DATA6), sizeof (GMAC_DATA7), sizeof (GMAC_DATA8),
1748 	sizeof (GMAC_DATA9), sizeof (GMAC_DATA10), sizeof (GMAC_DATA11),
1749 	sizeof (GMAC_DATA12), sizeof (GMAC_DATA13), sizeof (GMAC_DATA14),
1750 	sizeof (GMAC_DATA15), sizeof (GMAC_DATA16), sizeof (GMAC_DATA17),
1751 	sizeof (GMAC_DATA18), sizeof (GMAC_DATA19), sizeof (GMAC_DATA20),
1752 	sizeof (GMAC_DATA21), sizeof (GMAC_DATA22), sizeof (GMAC_DATA23),
1753 	sizeof (GMAC_DATA24), sizeof (GMAC_DATA25), sizeof (GMAC_DATA26),
1754 	sizeof (GMAC_DATA27), sizeof (GMAC_DATA28), sizeof (GMAC_DATA29),
1755 	sizeof (GMAC_DATA30), sizeof (GMAC_DATA31), sizeof (GMAC_DATA32),
1756 	sizeof (GMAC_DATA33), sizeof (GMAC_DATA34), sizeof (GMAC_DATA35),
1757 	sizeof (GMAC_DATA36), sizeof (GMAC_DATA37), sizeof (GMAC_DATA38),
1758 	sizeof (GMAC_DATA39), sizeof (GMAC_DATA40), sizeof (GMAC_DATA41),
1759 	sizeof (GMAC_DATA42), sizeof (GMAC_DATA43), sizeof (GMAC_DATA44),
1760 	sizeof (GMAC_DATA45), sizeof (GMAC_DATA46), sizeof (GMAC_DATA47),
1761 	sizeof (GMAC_DATA48), sizeof (GMAC_DATA49), sizeof (GMAC_DATA50),
1762 	sizeof (GMAC_DATA51), sizeof (GMAC_DATA52), sizeof (GMAC_DATA53),
1763 	sizeof (GMAC_DATA54), sizeof (GMAC_DATA55), sizeof (GMAC_DATA56),
1764 	sizeof (GMAC_DATA57), sizeof (GMAC_DATA58), sizeof (GMAC_DATA59),
1765 	sizeof (GMAC_DATA60), sizeof (GMAC_DATA61), sizeof (GMAC_DATA62),
1766 	sizeof (GMAC_DATA63), sizeof (GMAC_DATA64), sizeof (GMAC_DATA65),
1767 	sizeof (GMAC_DATA66), sizeof (GMAC_DATA67), sizeof (GMAC_DATA68),
1768 	sizeof (GMAC_DATA69), sizeof (GMAC_DATA70), sizeof (GMAC_DATA71),
1769 	sizeof (GMAC_DATA72), sizeof (GMAC_DATA73), sizeof (GMAC_DATA74),
1770 };
1771 
1772 uint8_t *RES[] = {
1773 	GMAC_RES0, GMAC_RES1, GMAC_RES2, GMAC_RES3, GMAC_RES4, GMAC_RES5,
1774 	GMAC_RES6, GMAC_RES7, GMAC_RES8, GMAC_RES9, GMAC_RES10, GMAC_RES11,
1775 	GMAC_RES12, GMAC_RES13, GMAC_RES14, GMAC_RES15, GMAC_RES16, GMAC_RES17,
1776 	GMAC_RES18, GMAC_RES19, GMAC_RES20, GMAC_RES21, GMAC_RES22, GMAC_RES23,
1777 	GMAC_RES24, GMAC_RES25, GMAC_RES26, GMAC_RES27, GMAC_RES28, GMAC_RES29,
1778 	GMAC_RES30, GMAC_RES31, GMAC_RES32, GMAC_RES33, GMAC_RES34, GMAC_RES35,
1779 	GMAC_RES36, GMAC_RES37, GMAC_RES38, GMAC_RES39, GMAC_RES40, GMAC_RES41,
1780 	GMAC_RES42, GMAC_RES43, GMAC_RES44, GMAC_RES45, GMAC_RES46, GMAC_RES47,
1781 	GMAC_RES48, GMAC_RES49, GMAC_RES50, GMAC_RES51, GMAC_RES52, GMAC_RES53,
1782 	GMAC_RES54, GMAC_RES55, GMAC_RES56, GMAC_RES57, GMAC_RES58, GMAC_RES59,
1783 	GMAC_RES60, GMAC_RES61, GMAC_RES62, GMAC_RES63, GMAC_RES64, GMAC_RES65,
1784 	GMAC_RES66, GMAC_RES67, GMAC_RES68, GMAC_RES69, GMAC_RES70, GMAC_RES71,
1785 	GMAC_RES72, GMAC_RES73, GMAC_RES74,
1786 };
1787 
1788 size_t RESLEN[] = {
1789 	sizeof (GMAC_RES0), sizeof (GMAC_RES1), sizeof (GMAC_RES2),
1790 	sizeof (GMAC_RES3), sizeof (GMAC_RES4), sizeof (GMAC_RES5),
1791 	sizeof (GMAC_RES6), sizeof (GMAC_RES7), sizeof (GMAC_RES8),
1792 	sizeof (GMAC_RES9), sizeof (GMAC_RES10), sizeof (GMAC_RES11),
1793 	sizeof (GMAC_RES12), sizeof (GMAC_RES13), sizeof (GMAC_RES14),
1794 	sizeof (GMAC_RES15), sizeof (GMAC_RES16), sizeof (GMAC_RES17),
1795 	sizeof (GMAC_RES18), sizeof (GMAC_RES19), sizeof (GMAC_RES20),
1796 	sizeof (GMAC_RES21), sizeof (GMAC_RES22), sizeof (GMAC_RES23),
1797 	sizeof (GMAC_RES24), sizeof (GMAC_RES25), sizeof (GMAC_RES26),
1798 	sizeof (GMAC_RES27), sizeof (GMAC_RES28), sizeof (GMAC_RES29),
1799 	sizeof (GMAC_RES30), sizeof (GMAC_RES31), sizeof (GMAC_RES32),
1800 	sizeof (GMAC_RES33), sizeof (GMAC_RES34), sizeof (GMAC_RES35),
1801 	sizeof (GMAC_RES36), sizeof (GMAC_RES37), sizeof (GMAC_RES38),
1802 	sizeof (GMAC_RES39), sizeof (GMAC_RES40), sizeof (GMAC_RES41),
1803 	sizeof (GMAC_RES42), sizeof (GMAC_RES43), sizeof (GMAC_RES44),
1804 	sizeof (GMAC_RES45), sizeof (GMAC_RES46), sizeof (GMAC_RES47),
1805 	sizeof (GMAC_RES48), sizeof (GMAC_RES49), sizeof (GMAC_RES50),
1806 	sizeof (GMAC_RES51), sizeof (GMAC_RES52), sizeof (GMAC_RES53),
1807 	sizeof (GMAC_RES54), sizeof (GMAC_RES55), sizeof (GMAC_RES56),
1808 	sizeof (GMAC_RES57), sizeof (GMAC_RES58), sizeof (GMAC_RES59),
1809 	sizeof (GMAC_RES60), sizeof (GMAC_RES61), sizeof (GMAC_RES62),
1810 	sizeof (GMAC_RES63), sizeof (GMAC_RES64), sizeof (GMAC_RES65),
1811 	sizeof (GMAC_RES66), sizeof (GMAC_RES67), sizeof (GMAC_RES68),
1812 	sizeof (GMAC_RES69), sizeof (GMAC_RES70), sizeof (GMAC_RES71),
1813 	sizeof (GMAC_RES72), sizeof (GMAC_RES73), sizeof (GMAC_RES74),
1814 };
1815 
1816 uint8_t *IV[] = {
1817 	GMAC_IV0, GMAC_IV1, GMAC_IV2, GMAC_IV3, GMAC_IV4, GMAC_IV5,
1818 	GMAC_IV6, GMAC_IV7, GMAC_IV8, GMAC_IV9, GMAC_IV10, GMAC_IV11,
1819 	GMAC_IV12, GMAC_IV13, GMAC_IV14, GMAC_IV15, GMAC_IV16, GMAC_IV17,
1820 	GMAC_IV18, GMAC_IV19, GMAC_IV20, GMAC_IV21, GMAC_IV22, GMAC_IV23,
1821 	GMAC_IV24, GMAC_IV25, GMAC_IV26, GMAC_IV27, GMAC_IV28, GMAC_IV29,
1822 	GMAC_IV30, GMAC_IV31, GMAC_IV32, GMAC_IV33, GMAC_IV34, GMAC_IV35,
1823 	GMAC_IV36, GMAC_IV37, GMAC_IV38, GMAC_IV39, GMAC_IV40, GMAC_IV41,
1824 	GMAC_IV42, GMAC_IV43, GMAC_IV44, GMAC_IV45, GMAC_IV46, GMAC_IV47,
1825 	GMAC_IV48, GMAC_IV49, GMAC_IV50, GMAC_IV51, GMAC_IV52, GMAC_IV53,
1826 	GMAC_IV54, GMAC_IV55, GMAC_IV56, GMAC_IV57, GMAC_IV58, GMAC_IV59,
1827 	GMAC_IV60, GMAC_IV61, GMAC_IV62, GMAC_IV63, GMAC_IV64, GMAC_IV65,
1828 	GMAC_IV66, GMAC_IV67, GMAC_IV68, GMAC_IV69, GMAC_IV70, GMAC_IV71,
1829 	GMAC_IV72, GMAC_IV73, GMAC_IV74,
1830 };
1831 
1832 size_t IVLEN[] = {
1833 	sizeof (GMAC_IV0), sizeof (GMAC_IV1), sizeof (GMAC_IV2),
1834 	sizeof (GMAC_IV3), sizeof (GMAC_IV4), sizeof (GMAC_IV5),
1835 	sizeof (GMAC_IV6), sizeof (GMAC_IV7), sizeof (GMAC_IV8),
1836 	sizeof (GMAC_IV9), sizeof (GMAC_IV10), sizeof (GMAC_IV11),
1837 	sizeof (GMAC_IV12), sizeof (GMAC_IV13), sizeof (GMAC_IV14),
1838 	sizeof (GMAC_IV15), sizeof (GMAC_IV16), sizeof (GMAC_IV17),
1839 	sizeof (GMAC_IV18), sizeof (GMAC_IV19), sizeof (GMAC_IV20),
1840 	sizeof (GMAC_IV21), sizeof (GMAC_IV22), sizeof (GMAC_IV23),
1841 	sizeof (GMAC_IV24), sizeof (GMAC_IV25), sizeof (GMAC_IV26),
1842 	sizeof (GMAC_IV27), sizeof (GMAC_IV28), sizeof (GMAC_IV29),
1843 	sizeof (GMAC_IV30), sizeof (GMAC_IV31), sizeof (GMAC_IV32),
1844 	sizeof (GMAC_IV33), sizeof (GMAC_IV34), sizeof (GMAC_IV35),
1845 	sizeof (GMAC_IV36), sizeof (GMAC_IV37), sizeof (GMAC_IV38),
1846 	sizeof (GMAC_IV39), sizeof (GMAC_IV40), sizeof (GMAC_IV41),
1847 	sizeof (GMAC_IV42), sizeof (GMAC_IV43), sizeof (GMAC_IV44),
1848 	sizeof (GMAC_IV45), sizeof (GMAC_IV46), sizeof (GMAC_IV47),
1849 	sizeof (GMAC_IV48), sizeof (GMAC_IV49), sizeof (GMAC_IV50),
1850 	sizeof (GMAC_IV51), sizeof (GMAC_IV52), sizeof (GMAC_IV53),
1851 	sizeof (GMAC_IV54), sizeof (GMAC_IV55), sizeof (GMAC_IV56),
1852 	sizeof (GMAC_IV57), sizeof (GMAC_IV58), sizeof (GMAC_IV59),
1853 	sizeof (GMAC_IV60), sizeof (GMAC_IV61), sizeof (GMAC_IV62),
1854 	sizeof (GMAC_IV63), sizeof (GMAC_IV64), sizeof (GMAC_IV65),
1855 	sizeof (GMAC_IV66), sizeof (GMAC_IV67), sizeof (GMAC_IV68),
1856 	sizeof (GMAC_IV69), sizeof (GMAC_IV70), sizeof (GMAC_IV71),
1857 	sizeof (GMAC_IV72), sizeof (GMAC_IV73), sizeof (GMAC_IV74),
1858 };
1859 
1860 uint8_t *KEY[] = {
1861 	GMAC_KEY0, GMAC_KEY1, GMAC_KEY2, GMAC_KEY3, GMAC_KEY4, GMAC_KEY5,
1862 	GMAC_KEY6, GMAC_KEY7, GMAC_KEY8, GMAC_KEY9, GMAC_KEY10, GMAC_KEY11,
1863 	GMAC_KEY12, GMAC_KEY13, GMAC_KEY14, GMAC_KEY15, GMAC_KEY16, GMAC_KEY17,
1864 	GMAC_KEY18, GMAC_KEY19, GMAC_KEY20, GMAC_KEY21, GMAC_KEY22, GMAC_KEY23,
1865 	GMAC_KEY24, GMAC_KEY25, GMAC_KEY26, GMAC_KEY27, GMAC_KEY28, GMAC_KEY29,
1866 	GMAC_KEY30, GMAC_KEY31, GMAC_KEY32, GMAC_KEY33, GMAC_KEY34, GMAC_KEY35,
1867 	GMAC_KEY36, GMAC_KEY37, GMAC_KEY38, GMAC_KEY39, GMAC_KEY40, GMAC_KEY41,
1868 	GMAC_KEY42, GMAC_KEY43, GMAC_KEY44, GMAC_KEY45, GMAC_KEY46, GMAC_KEY47,
1869 	GMAC_KEY48, GMAC_KEY49, GMAC_KEY50, GMAC_KEY51, GMAC_KEY52, GMAC_KEY53,
1870 	GMAC_KEY54, GMAC_KEY55, GMAC_KEY56, GMAC_KEY57, GMAC_KEY58, GMAC_KEY59,
1871 	GMAC_KEY60, GMAC_KEY61, GMAC_KEY62, GMAC_KEY63, GMAC_KEY64, GMAC_KEY65,
1872 	GMAC_KEY66, GMAC_KEY67, GMAC_KEY68, GMAC_KEY69, GMAC_KEY70, GMAC_KEY71,
1873 	GMAC_KEY72, GMAC_KEY73, GMAC_KEY74,
1874 };
1875 
1876 size_t KEYLEN[] = {
1877 	sizeof (GMAC_KEY0), sizeof (GMAC_KEY1), sizeof (GMAC_KEY2),
1878 	sizeof (GMAC_KEY3), sizeof (GMAC_KEY4), sizeof (GMAC_KEY5),
1879 	sizeof (GMAC_KEY6), sizeof (GMAC_KEY7), sizeof (GMAC_KEY8),
1880 	sizeof (GMAC_KEY9), sizeof (GMAC_KEY10), sizeof (GMAC_KEY11),
1881 	sizeof (GMAC_KEY12), sizeof (GMAC_KEY13), sizeof (GMAC_KEY14),
1882 	sizeof (GMAC_KEY15), sizeof (GMAC_KEY16), sizeof (GMAC_KEY17),
1883 	sizeof (GMAC_KEY18), sizeof (GMAC_KEY19), sizeof (GMAC_KEY20),
1884 	sizeof (GMAC_KEY21), sizeof (GMAC_KEY22), sizeof (GMAC_KEY23),
1885 	sizeof (GMAC_KEY24), sizeof (GMAC_KEY25), sizeof (GMAC_KEY26),
1886 	sizeof (GMAC_KEY27), sizeof (GMAC_KEY28), sizeof (GMAC_KEY29),
1887 	sizeof (GMAC_KEY30), sizeof (GMAC_KEY31), sizeof (GMAC_KEY32),
1888 	sizeof (GMAC_KEY33), sizeof (GMAC_KEY34), sizeof (GMAC_KEY35),
1889 	sizeof (GMAC_KEY36), sizeof (GMAC_KEY37), sizeof (GMAC_KEY38),
1890 	sizeof (GMAC_KEY39), sizeof (GMAC_KEY40), sizeof (GMAC_KEY41),
1891 	sizeof (GMAC_KEY42), sizeof (GMAC_KEY43), sizeof (GMAC_KEY44),
1892 	sizeof (GMAC_KEY45), sizeof (GMAC_KEY46), sizeof (GMAC_KEY47),
1893 	sizeof (GMAC_KEY48), sizeof (GMAC_KEY49), sizeof (GMAC_KEY50),
1894 	sizeof (GMAC_KEY51), sizeof (GMAC_KEY52), sizeof (GMAC_KEY53),
1895 	sizeof (GMAC_KEY54), sizeof (GMAC_KEY55), sizeof (GMAC_KEY56),
1896 	sizeof (GMAC_KEY57), sizeof (GMAC_KEY58), sizeof (GMAC_KEY59),
1897 	sizeof (GMAC_KEY60), sizeof (GMAC_KEY61), sizeof (GMAC_KEY62),
1898 	sizeof (GMAC_KEY63), sizeof (GMAC_KEY64), sizeof (GMAC_KEY65),
1899 	sizeof (GMAC_KEY66), sizeof (GMAC_KEY67), sizeof (GMAC_KEY68),
1900 	sizeof (GMAC_KEY69), sizeof (GMAC_KEY70), sizeof (GMAC_KEY71),
1901 	sizeof (GMAC_KEY72), sizeof (GMAC_KEY73), sizeof (GMAC_KEY74),
1902 };
1903 
1904 #ifdef __cplusplus
1905 }
1906 #endif
1907 
1908 #endif /* _AES_GMAC_H */
1909