Lines Matching +full:0 +full:xa5

35  * Test vectors come from section I.7.4 of P802.11i/D7.0, October 2003.
64 7 Version = 0
65 8 Type = 2 SubType = 0 Data
66 9 ToDS = 0 FromDS = 0
67 10 MoreFrag = 0 Retry = 1
68 11 PwrMgt = 0 moreData = 0
70 13 Order = 0
72 15 A1 = 0f-d2-e1-28-a5-7c DA
75 18 SC = 0x3380
76 19 seqNum = 824 (0x0338) fraqNum = 0 (0x00)
78 21 Key ID = 0
80 23 PN = 199027030681356 (0xB5039776E70C)
81 24 802.11 Header = 08 48 c3 2c 0f d2 e1 28 a5 7c 50 30 f1 84 44 08
83 26 Muted 802.11 Header = 08 40 0f d2 e1 28 a5 7c 50 30 f1 84 44 08
85 28 CCMP Header = 0c e7 00 20 76 97 03 b5
86 29 CCM Nonce = 00 50 30 f1 84 44 08 b5 03 97 76 e7 0c
89 2 CCM MIC = 78 45 ce 0b 16 f9 76 23
91 4 08 48 c3 2c 0f d2 e1 28 a5 7c 50 30 f1 84 44 08 ab ae a5 b8 fc ba
92 5 80 33 0c e7 00 20 76 97 03 b5 f3 d0 a2 fe 9a 3d bf 23 42 a6 43 e4
93 6 32 46 e8 0c 3c 04 d0 19 78 45 ce 0b 16 f9 76 23 1d 99 f0 66
96 0xc9, 0x7c, 0x1f, 0x67, 0xce, 0x37, 0x11, 0x85, 0x51, 0x4a, 0x8a,
97 0x19, 0xf2, 0xbd, 0xd5, 0x2f
100 0x08, 0x48, 0xc3, 0x2c, 0x0f, 0xd2, 0xe1, 0x28, /* 802.11 Header */
101 0xa5, 0x7c, 0x50, 0x30, 0xf1, 0x84, 0x44, 0x08,
102 0xab, 0xae, 0xa5, 0xb8, 0xfc, 0xba, 0x80, 0x33,
103 0xf8, 0xba, 0x1a, 0x55, 0xd0, 0x2f, 0x85, 0xae, /* Plaintext Data */
104 0x96, 0x7b, 0xb6, 0x2f, 0xb6, 0xcd, 0xa8, 0xeb,
105 0x7e, 0x78, 0xa0, 0x50,
108 0x08, 0x48, 0xc3, 0x2c, 0x0f, 0xd2, 0xe1, 0x28,
109 0xa5, 0x7c, 0x50, 0x30, 0xf1, 0x84, 0x44, 0x08,
110 0xab, 0xae, 0xa5, 0xb8, 0xfc, 0xba, 0x80, 0x33,
111 0x0c, 0xe7, 0x00, 0x20, 0x76, 0x97, 0x03, 0xb5,
112 0xf3, 0xd0, 0xa2, 0xfe, 0x9a, 0x3d, 0xbf, 0x23,
113 0x42, 0xa6, 0x43, 0xe4, 0x32, 0x46, 0xe8, 0x0c,
114 0x3c, 0x04, 0xd0, 0x19, 0x78, 0x45, 0xce, 0x0b,
115 0x16, 0xf9, 0x76, 0x23,
123 9 Version = 0
125 11 ToDS = 0 FromDS = 0
126 12 MoreFrag = 0 Retry = 0
127 13 PwrMgt = 0 moreData = 0
131 17 A1 = ea-10-0c-84-68-50 DA
134 20 SC = 0xCCE0
135 21 seqNum = 3278 (0x0CCE) fraqNum = 0 (0x00)
139 25 PN = 54923164817386 (0x31F3CBBA97EA)
140 26 802.11 Header = 38 c0 6a 51 ea 10 0c 84 68 50 ee c1 76 2c 88 de
142 28 Muted 802.11 Header = 08 c0 ea 10 0c 84 68 50 ee c1 76 2c 88 de
150 36 38 c0 6a 51 ea 10 0c 84 68 50 ee c1 76 2c 88 de af 2e e9 f4 6a 07
152 38 b0 69 fe 82 71 4a 61 0b 54 2f bf 8d a0 6a a4 ae 25 3c 47 38
155 0x8f, 0x7a, 0x05, 0x3f, 0xa5, 0x77, 0xa5, 0x59, 0x75, 0x29, 0x27,
156 0x20, 0x97, 0xa6, 0x03, 0xd5
159 0x38, 0xc0, 0x6a, 0x51, 0xea, 0x10, 0x0c, 0x84, 0x68, 0x50, 0xee,
160 0xc1, 0x76, 0x2c, 0x88, 0xde, 0xaf, 0x2e, 0xe9, 0xf4, 0x6a, 0x07,
161 0xe0, 0xcc,
162 0x83, 0xa0, 0x63, 0x4b, 0x5e, 0xd7, 0x62, 0x7e, 0xb9, 0xdf, 0x22,
163 0x5e, 0x05, 0x74, 0x03, 0x42, 0xde, 0x19, 0x41, 0x17
166 0x38, 0xc0, 0x6a, 0x51, 0xea, 0x10, 0x0c, 0x84, 0x68, 0x50, 0xee,
167 0xc1, 0x76, 0x2c, 0x88, 0xde, 0xaf, 0x2e, 0xe9, 0xf4, 0x6a, 0x07,
168 0xe0, 0xcc, 0xea, 0x97, 0x00, 0xa0, 0xba, 0xcb, 0xf3, 0x31, 0x81,
169 0x4b, 0x69, 0x65, 0xd0, 0x5b, 0xf2, 0xb2, 0xed, 0x38, 0xd4, 0xbe,
170 0xb0, 0x69, 0xfe, 0x82, 0x71, 0x4a, 0x61, 0x0b, 0x54, 0x2f, 0xbf,
171 0x8d, 0xa0, 0x6a, 0xa4, 0xae,
179 41 Version = 0
181 43 ToDS = 0 FromDS = 0
182 44 MoreFrag = 0 Retry = 1
183 45 PwrMgt = 0 moreData = 0
190 2 SC = 0x8260
191 3 seqNum = 2086 (0x0826) fraqNum = 0 (0x00)
192 4 QC = 0x0000
193 5 MSDU Priority = 0 (0x0)
197 9 PN = 52624639632814 (0x2FDCA0F3A5AE)
213 0x40, 0xcf, 0xb7, 0xa6, 0x2e, 0x88, 0x01, 0x3b, 0xd6, 0xd3,
214 0xaf, 0xfc, 0xc1, 0x91, 0x04, 0x1e
217 0xb8, 0xc8, 0xdc, 0x61, 0xd9, 0x57, 0x7d, 0xf7, 0x63, 0xc8,
218 0xb6, 0xa8, 0x8a, 0xdf, 0x36, 0x91, 0xdc, 0x4a, 0x8b, 0xca,
219 0x94, 0xdd, 0x60, 0x82, 0x20, 0x85,
220 0x2c, 0x1b, 0xd0, 0x36, 0x83, 0x1c, 0x95, 0x49, 0x6c, 0x5f,
221 0x4d, 0xbf, 0x3d, 0x55, 0x9e, 0x72, 0xde, 0x80, 0x2a, 0x18
224 0xb8, 0xc8, 0xdc, 0x61, 0xd9, 0x57, 0x7d, 0xf7, 0x63, 0xc8,
225 0xb6, 0xa8, 0x8a, 0xdf, 0x36, 0x91, 0xdc, 0x4a, 0x8b, 0xca,
226 0x94, 0xdd, 0x60, 0x82, 0x20, 0x85, 0xae, 0xa5, 0x00, 0xa0,
227 0xf3, 0xa0, 0xdc, 0x2f, 0x89, 0xd8, 0x58, 0x03, 0x40, 0xb6,
228 0x26, 0xa0, 0xb6, 0xd4, 0xd0, 0x13, 0xbf, 0x18, 0xf2, 0x91,
229 0xb8, 0x96, 0x46, 0xc8, 0xfd, 0x1f, 0x1f, 0x61, 0xa9, 0xfb,
230 0x4b, 0xb3,
237 25 Version = 0
239 27 ToDS = 0 FromDS = 1
240 28 MoreFrag = 0 Retry = 1
241 29 PwrMgt = 0 moreData = 0
247 35 A3 = 59-14-0d-d6-46-a2 SA
248 36 SC = 0x2FC0
249 37 seqNum = 764 (0x02FC) fraqNum = 0 (0x00)
250 38 QC = 0x0007
251 39 MSDU Priority = 7 (0x0)
253 41 Key ID = 0
255 43 PN = 270963670912995 (0xF670A55A0FE3)
257 45 59 14 0d d6 46 a2 c0 2f 67 a5
259 47 59 14 0d d6 46 a2 00 00 07 00
260 48 CCMP Header = e3 0f 00 20 5a a5 70 f6
261 49 CCM Nonce = 07 8e f8 22 73 47 01 f6 70 a5 5a 0f e3
262 50 Plaintext Data = 4f ad 2b 1c 29 0f a5 eb d8 72 fb c3 f3 a0 74 89
266 2 a8 ca 3a 11 71 2a 9d df 11 db 8e f8 22 73 47 01 59 14 0d d6 46 a2
267 3 c0 2f 67 a5 e3 0f 00 20 5a a5 70 f6 9d 59 b1 5f 37 14 48 c2 30 f4
271 0x8c, 0x89, 0xa2, 0xeb, 0xc9, 0x6c, 0x76, 0x02,
272 0x70, 0x7f, 0xcf, 0x24, 0xb3, 0x2d, 0x38, 0x33,
275 0xa8, 0xca, 0x3a, 0x11, 0x71, 0x2a, 0x9d, 0xdf, 0x11, 0xdb,
276 0x8e, 0xf8, 0x22, 0x73, 0x47, 0x01, 0x59, 0x14, 0x0d, 0xd6,
277 0x46, 0xa2, 0xc0, 0x2f, 0x67, 0xa5,
278 0x4f, 0xad, 0x2b, 0x1c, 0x29, 0x0f, 0xa5, 0xeb, 0xd8, 0x72,
279 0xfb, 0xc3, 0xf3, 0xa0, 0x74, 0x89, 0x8f, 0x8b, 0x2f, 0xbb,
282 0xa8, 0xca, 0x3a, 0x11, 0x71, 0x2a, 0x9d, 0xdf, 0x11, 0xdb,
283 0x8e, 0xf8, 0x22, 0x73, 0x47, 0x01, 0x59, 0x14, 0x0d, 0xd6,
284 0x46, 0xa2, 0xc0, 0x2f, 0x67, 0xa5, 0xe3, 0x0f, 0x00, 0x20,
285 0x5a, 0xa5, 0x70, 0xf6, 0x9d, 0x59, 0xb1, 0x5f, 0x37, 0x14,
286 0x48, 0xc2, 0x30, 0xf4, 0xd7, 0x39, 0x05, 0x2e, 0x13, 0xab,
287 0x3b, 0x1a, 0x7b, 0x10, 0x31, 0xfc, 0x88, 0x00, 0x4f, 0x35,
288 0xee, 0x3d,
296 7 Version = 0
298 9 ToDS = 0 FromDS = 1
299 10 MoreFrag = 0 Retry = 1
300 11 PwrMgt = 1 moreData = 0
307 18 SC = 0xF280
308 19 seqNum = 3880 (0x0F28) fraqNum = 0 (0x00)
309 20 QC = 0x000b
310 21 MSDU Priority = 0 (0x0)
314 25 PN = 184717420531255 (0xA7FFE03C0E37)
318 29 e2 76 fb e6 c1 27 00 00 0b 00
319 30 CCMP Header = 37 0e 00 a0 3c e0 ff a7
320 31 CCM Nonce = 0b f3 51 94 6b c9 6b a7 ff e0 3c 0e 37
323 34 CCM MIC = ce 0c 3b e1 97 d3 05 eb
326 37 80 f2 4b 19 37 0e 00 a0 3c e0 ff a7 eb 4a e4 95 6a 80 1d a9 62 4b
327 38 7e 0c 18 b2 3e 61 5e c0 3a f6 ce 0c 3b e1 97 d3 05 eb c8 9e a1 b5
330 0xa5, 0x74, 0xd5, 0x14, 0x3b, 0xb2, 0x5e, 0xfd,
331 0xde, 0xff, 0x30, 0x12, 0x2f, 0xdf, 0xd0, 0x66,
334 0x88, 0xda, 0x18, 0x41, 0x45, 0xde, 0xc6, 0x9a, 0x74, 0x80,
335 0xf3, 0x51, 0x94, 0x6b, 0xc9, 0x6b, 0xe2, 0x76, 0xfb, 0xe6,
336 0xc1, 0x27, 0x80, 0xf2, 0x4b, 0x19,
337 0x28, 0x96, 0x9b, 0x95, 0x4f, 0x26, 0x3a, 0x80, 0x18, 0xa9,
338 0xef, 0x70, 0xa8, 0xb0, 0x51, 0x46, 0x24, 0x81, 0x92, 0x2e,
341 0x88, 0xda, 0x18, 0x41, 0x45, 0xde, 0xc6, 0x9a, 0x74, 0x80,
342 0xf3, 0x51, 0x94, 0x6b, 0xc9, 0x6b, 0xe2, 0x76, 0xfb, 0xe6,
343 0xc1, 0x27, 0x80, 0xf2, 0x4b, 0x19, 0x37, 0x0e, 0x00, 0xa0,
344 0x3c, 0xe0, 0xff, 0xa7, 0xeb, 0x4a, 0xe4, 0x95, 0x6a, 0x80,
345 0x1d, 0xa9, 0x62, 0x4b, 0x7e, 0x0c, 0x18, 0xb2, 0x3e, 0x61,
346 0x5e, 0xc0, 0x3a, 0xf6, 0xce, 0x0c, 0x3b, 0xe1, 0x97, 0xd3,
347 0x05, 0xeb,
355 41 Version = 0
357 43 ToDS = 0 FromDS = 1
358 44 MoreFrag = 0 Retry = 0
359 45 PwrMgt = 1 moreData = 0
361 47 Order = 0
366 2 SC = 0x7150
367 3 seqNum = 1813 (0x0715) fraqNum = 0 (0x00)
368 4 QC = 0x000d
369 5 PSDU Priority = 13 (0xd)
372 8 TK = f7 1e ea 4e 1f 58 80 4b 97 17 23 0a d0 61 46 41
373 9 PN = 118205765159305 (0x6B81ECA48989)
377 13 ab 1d 98 c7 fe 73 00 00 0d 00
379 15 CCM Nonce = 0d bf f9 43 b9 f9 a6 6b 81 ec a4 89 89
380 16 Plaintext Data = ab fd a2 2d 3a 0b fc 9c c1 fc 07 93 63 c2 fc a1
389 0xf7, 0x1e, 0xea, 0x4e, 0x1f, 0x58, 0x80, 0x4b,
390 0x97, 0x17, 0x23, 0x0a, 0xd0, 0x61, 0x46, 0x41,
393 0x88, 0x52, 0xe1, 0x1f, 0x5a, 0xf2, 0x84, 0x30, 0xfd, 0xab,
394 0xbf, 0xf9, 0x43, 0xb9, 0xf9, 0xa6, 0xab, 0x1d, 0x98, 0xc7,
395 0xfe, 0x73, 0x50, 0x71, 0x3d, 0x6a,
396 0xab, 0xfd, 0xa2, 0x2d, 0x3a, 0x0b, 0xfc, 0x9c, 0xc1, 0xfc,
397 0x07, 0x93, 0x63, 0xc2, 0xfc, 0xa1, 0x43, 0xe6, 0xeb, 0x1d,
400 0x88, 0x52, 0xe1, 0x1f, 0x5a, 0xf2, 0x84, 0x30, 0xfd, 0xab,
401 0xbf, 0xf9, 0x43, 0xb9, 0xf9, 0xa6, 0xab, 0x1d, 0x98, 0xc7,
402 0xfe, 0x73, 0x50, 0x71, 0x3d, 0x6a, 0x89, 0x89, 0x00, 0x60,
403 0xa4, 0xec, 0x81, 0x6b, 0x9a, 0x70, 0x9b, 0x60, 0xa3, 0x9d,
404 0x40, 0xb1, 0xdf, 0xb6, 0x12, 0xe1, 0x8b, 0x5f, 0x11, 0x4b,
405 0xad, 0xb6, 0xcc, 0x86, 0x30, 0x9a, 0x8d, 0x5c, 0x46, 0x6b,
406 0xbb, 0x71,
414 25 Version = 0
416 27 ToDS = 1 FromDS = 0
417 28 MoreFrag = 0 Retry = 1
420 31 Order = 0
424 35 A3 = 83-57-0c-4c-cd-ee DA
425 36 SC = 0xA020
426 37 seqNum = 2562 (0x0A02) fraqNum = 0 (0x00)
429 40 TK = 1b db 34 98 0e 03 81 24 a1 db 1a 89 2b ec 36 6a
430 41 PN = 104368786630435 (0x5EEC4073E723)
432 43 0c 4c cd ee 20 a0
434 45 83 57 0c 4c cd ee 00 00
437 48 Plaintext Data = 98 be ca 86 f4 b3 8d a2 0c fd f2 47 24 c5 8e b8
441 1 18 79 81 46 9b 50 f4 fd 56 f6 ef ec 95 20 16 91 83 57 0c 4c cd ee
443 3 f3 54 7a 8c 13 b3 22 5a 2d 09 57 ec fa be 95 b9 aa fa 0c c8
446 0x1b, 0xdb, 0x34, 0x98, 0x0e, 0x03, 0x81, 0x24,
447 0xa1, 0xdb, 0x1a, 0x89, 0x2b, 0xec, 0x36, 0x6a,
450 0x18, 0x79, 0x81, 0x46, 0x9b, 0x50, 0xf4, 0xfd, 0x56, 0xf6,
451 0xef, 0xec, 0x95, 0x20, 0x16, 0x91, 0x83, 0x57, 0x0c, 0x4c,
452 0xcd, 0xee, 0x20, 0xa0,
453 0x98, 0xbe, 0xca, 0x86, 0xf4, 0xb3, 0x8d, 0xa2, 0x0c, 0xfd,
454 0xf2, 0x47, 0x24, 0xc5, 0x8e, 0xb8, 0x35, 0x66, 0x53, 0x39,
457 0x18, 0x79, 0x81, 0x46, 0x9b, 0x50, 0xf4, 0xfd, 0x56, 0xf6,
458 0xef, 0xec, 0x95, 0x20, 0x16, 0x91, 0x83, 0x57, 0x0c, 0x4c,
459 0xcd, 0xee, 0x20, 0xa0, 0x23, 0xe7, 0x00, 0xe0, 0x73, 0x40,
460 0xec, 0x5e, 0x12, 0xc5, 0x37, 0xeb, 0xf3, 0xab, 0x58, 0x4e,
461 0xf1, 0xfe, 0xf9, 0xa1, 0xf3, 0x54, 0x7a, 0x8c, 0x13, 0xb3,
462 0x22, 0x5a, 0x2d, 0x09, 0x57, 0xec, 0xfa, 0xbe, 0x95, 0xb9,
470 6 Version = 0
472 8 ToDS = 1 FromDS = 0
473 9 MoreFrag = 0 Retry = 1
474 10 PwrMgt = 1 moreData = 0
481 17 SC = 0xEB50
482 18 seqNum = 3765 (0x0EB5) fraqNum = 0 (0x00)
483 19 QC = 0x000a
484 20 MSDU Priority = 10 (0xa)
488 24 PN = 227588596223197 (0xCEFD996ECCDD)
492 28 8b a9 b5 f8 2c 2f 00 00 0a 00
494 30 CCM Nonce = 0a ca 3f 3a ae 60 c4 ce fd 99 6e cc dd
495 31 Plaintext Data = 57 cb 5c 0e 5f cd 88 5e 9a 42 39 e9 b9 ca d6 0d
501 37 1b 97 a8 7d c1 4b 3f a1 74 62 6d ba 8e f7 f0 80 87 dd 0c 65 74 3f
504 0x6e, 0xac, 0x1b, 0xf5, 0x4b, 0xd5, 0x4e, 0xdb,
505 0x23, 0x21, 0x75, 0x43, 0x03, 0x02, 0x4c, 0x71,
508 0xb8, 0xd9, 0x4c, 0x72, 0x55, 0x2d, 0x5f, 0x72, 0xbb, 0x70,
509 0xca, 0x3f, 0x3a, 0xae, 0x60, 0xc4, 0x8b, 0xa9, 0xb5, 0xf8,
510 0x2c, 0x2f, 0x50, 0xeb, 0x2a, 0x55,
511 0x57, 0xcb, 0x5c, 0x0e, 0x5f, 0xcd, 0x88, 0x5e, 0x9a, 0x42,
512 0x39, 0xe9, 0xb9, 0xca, 0xd6, 0x0d, 0x64, 0x37, 0x59, 0x79,
515 0xb8, 0xd9, 0x4c, 0x72, 0x55, 0x2d, 0x5f, 0x72, 0xbb, 0x70,
516 0xca, 0x3f, 0x3a, 0xae, 0x60, 0xc4, 0x8b, 0xa9, 0xb5, 0xf8,
517 0x2c, 0x2f, 0x50, 0xeb, 0x2a, 0x55, 0xdd, 0xcc, 0x00, 0xa0,
518 0x6e, 0x99, 0xfd, 0xce, 0x4b, 0xf2, 0x81, 0xef, 0x8e, 0xc7,
519 0x73, 0x9f, 0x91, 0x59, 0x1b, 0x97, 0xa8, 0x7d, 0xc1, 0x4b,
520 0x3f, 0xa1, 0x74, 0x62, 0x6d, 0xba, 0x8e, 0xf7, 0xf0, 0x80,
521 0x87, 0xdd,
543 TEST(1, "CCMP test mpdu 1", AES_CCM, 0, 199027030681356),
546 TEST(4, "CCMP test mpdu 4", AES_CCM, 0, 270963670912995),
558 printf("%s: 0x%p len %u", tag, p, len); in dumpdata()
559 for (i = 0; i < len; i++) { in dumpdata()
560 if ((i % 16) == 0) in dumpdata()
572 for (i = 0; i < genlen; i++) in cmpfail()
605 memset(key, 0, sizeof(*key)); in runtest()
616 memset(key->wk_keyrsc, 0, sizeof(key->wk_keyrsc)); in runtest()
694 return 0; in runtest()
702 static int debug = 0;
712 memset(&ic, 0, sizeof(ic)); in init_crypto_ccmp_test()
713 memset(&vap, 0, sizeof(vap)); in init_crypto_ccmp_test()
714 memset(&ifp, 0, sizeof(ifp)); in init_crypto_ccmp_test()
726 pass = 0; in init_crypto_ccmp_test()
727 total = 0; in init_crypto_ccmp_test()
728 for (i = 0; i < nitems(ccmptests); i++) in init_crypto_ccmp_test()
738 return (pass == total ? 0 : -1); in init_crypto_ccmp_test()
747 return 0; in test_ccmp_modevent()
749 return 0; in test_ccmp_modevent()
757 0