1 /* SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (C) 2015-2016 Freescale Semiconductor,Inc.
4 * Copyright 2018-2021 NXP
7 #ifndef SECURITY_PDCP_TEST_VECTOR_H_
8 #define SECURITY_PDCP_TEST_VECTOR_H_
10 #include <rte_security.h>
13 * PDCP test vectors and related structures.
17 PDCP_DIR_DOWNLINK = 1,
21 struct pdcp_test_param {
23 enum rte_security_pdcp_domain domain;
24 enum rte_crypto_cipher_algorithm cipher_alg;
25 uint8_t cipher_key_len;
26 enum rte_crypto_auth_algorithm auth_alg;
31 struct pdcp_short_mac_test {
33 struct pdcp_short_mac_test_param {
34 enum rte_security_pdcp_domain domain;
35 enum rte_crypto_auth_algorithm auth_alg;
39 const uint8_t *auth_key;
40 const uint8_t *data_in;
42 const uint8_t *data_out;
45 static const struct pdcp_short_mac_test list_pdcp_smac_tests[] = {
48 .param = {.name = "PDCP-SMAC SNOW3G UIA2",
49 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
50 .domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
53 .auth_key = (uint8_t[]){ 0x2b, 0xd6, 0x45, 0x9f, 0x82, 0xc5,
54 0xb3, 0x00, 0x95, 0x2c, 0x49, 0x10,
55 0x48, 0x81, 0xff, 0x48 },
56 .data_in = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
59 .data_out = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
60 0x38, 0x56, 0xd2, 0x09, 0xae },
65 .param = {.name = "PDCP-SMAC AES CMAC 1",
66 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
67 .domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
70 .auth_key = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
71 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
72 0x00, 0x00, 0x00, 0x00 },
73 .data_in = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
76 .data_out = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
77 0x00, 0x13, 0xf8, 0x4b, 0xea },
82 .param = {.name = "PDCP-SMAC AES CMAC 2",
83 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
84 .domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
87 .auth_key = (uint8_t[]){ 0x16, 0xc1, 0x98, 0x14, 0x9a, 0x2c,
88 0xf4, 0x12, 0x4f, 0xd4, 0x14, 0xec,
89 0x72, 0x43, 0x29, 0x04 },
90 .data_in = (uint8_t[]){ 0x00, 0xc0, 0x00, 0x00, 0x00, 0x05,
93 .data_out = (uint8_t[]){ 0x00, 0xc0, 0x00, 0x00, 0x00, 0x05,
94 0x09, 0xe4, 0xdd, 0xff, 0xde, 0xa9 },
99 .param = {.name = "PDCP-SMAC AES CMAC 3",
100 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
101 .domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
104 .auth_key = (uint8_t[]){ 0xD3, 0xC5, 0xD5, 0x92, 0x32, 0x7F,
105 0xB1, 0x1C, 0x40, 0x35, 0xC6, 0x68,
106 0x0A, 0xF8, 0xC6, 0xD3 },
107 .data_in = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
110 .data_out = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
111 0x00, 0x23, 0xea, 0x95, 0xb0 },
116 .param = {.name = "PDCP-SMAC NULL",
117 .auth_alg = RTE_CRYPTO_AUTH_NULL,
118 .domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
121 .auth_key = (uint8_t[]){ 0x2B, 0xD6, 0x45, 0x9F, 0x82, 0xC5,
122 0xB3, 0x00, 0x95, 0x2C, 0x49, 0x10,
123 0x48, 0x81, 0xFF, 0x48
125 .data_in = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
128 .data_out = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
129 0x38, 0x00, 0x00, 0x00, 0x00 },
134 static struct pdcp_test_param pdcp_test_params[] = {
137 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
138 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
139 .auth_alg = RTE_CRYPTO_AUTH_NULL,
140 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
146 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
147 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
148 .auth_alg = RTE_CRYPTO_AUTH_NULL,
149 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
155 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
156 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
157 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
158 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
164 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
165 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
166 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
167 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
173 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
174 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
175 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
176 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
182 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
183 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
184 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
185 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
191 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
192 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
193 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
194 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
200 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
201 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
202 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
203 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
209 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
210 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
211 .auth_alg = RTE_CRYPTO_AUTH_NULL,
212 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
213 .cipher_key_len = 16,
218 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
219 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
220 .auth_alg = RTE_CRYPTO_AUTH_NULL,
221 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
222 .cipher_key_len = 16,
227 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
228 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
229 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
230 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
231 .cipher_key_len = 16,
236 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
237 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
238 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
239 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
240 .cipher_key_len = 16,
245 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
246 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
247 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
248 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
249 .cipher_key_len = 16,
254 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
255 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
256 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
257 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
258 .cipher_key_len = 16,
263 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
264 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
265 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
266 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
267 .cipher_key_len = 16,
272 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
273 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
274 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
275 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
276 .cipher_key_len = 16,
281 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
282 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
283 .auth_alg = RTE_CRYPTO_AUTH_NULL,
284 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
285 .cipher_key_len = 16,
290 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
291 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
292 .auth_alg = RTE_CRYPTO_AUTH_NULL,
293 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
294 .cipher_key_len = 16,
299 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
300 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
301 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
302 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
303 .cipher_key_len = 16,
308 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
309 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
310 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
311 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
312 .cipher_key_len = 16,
317 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
318 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
319 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
320 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
321 .cipher_key_len = 16,
326 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
327 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
328 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
329 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
330 .cipher_key_len = 16,
335 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
336 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
337 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
338 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
339 .cipher_key_len = 16,
344 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
345 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
346 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
347 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
348 .cipher_key_len = 16,
353 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
354 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
355 .auth_alg = RTE_CRYPTO_AUTH_NULL,
356 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
357 .cipher_key_len = 16,
362 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
363 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
364 .auth_alg = RTE_CRYPTO_AUTH_NULL,
365 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
366 .cipher_key_len = 16,
371 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
372 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
373 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
374 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
375 .cipher_key_len = 16,
380 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
381 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
382 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
383 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
384 .cipher_key_len = 16,
389 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
390 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
391 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
392 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
393 .cipher_key_len = 16,
398 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
399 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
400 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
401 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
402 .cipher_key_len = 16,
407 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
408 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
409 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
410 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
411 .cipher_key_len = 16,
416 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
417 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
418 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
419 .cipher_key_len = 16,
423 /* For 12-bit C-plane */
426 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
427 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
428 .auth_alg = RTE_CRYPTO_AUTH_NULL,
429 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
435 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
436 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
437 .auth_alg = RTE_CRYPTO_AUTH_NULL,
438 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
444 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
445 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
446 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
447 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
453 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
454 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
455 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
456 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
462 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
463 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
464 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
465 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
471 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
472 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
473 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
474 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
480 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
481 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
482 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
483 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
489 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
490 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
491 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
492 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
498 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
499 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
500 .auth_alg = RTE_CRYPTO_AUTH_NULL,
501 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
502 .cipher_key_len = 16,
507 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
508 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
509 .auth_alg = RTE_CRYPTO_AUTH_NULL,
510 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
511 .cipher_key_len = 16,
516 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
517 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
518 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
519 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
520 .cipher_key_len = 16,
525 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
526 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
527 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
528 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
529 .cipher_key_len = 16,
534 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
535 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
536 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
537 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
538 .cipher_key_len = 16,
543 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
544 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
545 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
546 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
547 .cipher_key_len = 16,
552 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
553 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
554 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
555 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
556 .cipher_key_len = 16,
561 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
562 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
563 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
564 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
565 .cipher_key_len = 16,
570 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
571 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
572 .auth_alg = RTE_CRYPTO_AUTH_NULL,
573 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
574 .cipher_key_len = 16,
579 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
580 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
581 .auth_alg = RTE_CRYPTO_AUTH_NULL,
582 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
583 .cipher_key_len = 16,
588 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
589 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
590 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
591 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
592 .cipher_key_len = 16,
597 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
598 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
599 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
600 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
601 .cipher_key_len = 16,
606 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
607 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
608 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
609 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
610 .cipher_key_len = 16,
615 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
616 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
617 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
618 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
619 .cipher_key_len = 16,
624 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
625 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
626 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
627 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
628 .cipher_key_len = 16,
633 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
634 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
635 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
636 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
637 .cipher_key_len = 16,
642 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
643 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
644 .auth_alg = RTE_CRYPTO_AUTH_NULL,
645 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
646 .cipher_key_len = 16,
651 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
652 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
653 .auth_alg = RTE_CRYPTO_AUTH_NULL,
654 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
655 .cipher_key_len = 16,
660 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
661 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
662 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
663 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
664 .cipher_key_len = 16,
669 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
670 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
671 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
672 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
673 .cipher_key_len = 16,
678 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
679 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
680 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
681 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
682 .cipher_key_len = 16,
687 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
688 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
689 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
690 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
691 .cipher_key_len = 16,
696 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
697 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
698 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
699 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
700 .cipher_key_len = 16,
705 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
706 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
707 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
708 .cipher_key_len = 16,
713 "PDCP User Plane with NULL encryption Uplink with long sequence number",
714 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
716 .domain = RTE_SECURITY_PDCP_MODE_DATA,
722 "PDCP User Plane with NULL encryption Downlink with long sequence number",
723 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
725 .domain = RTE_SECURITY_PDCP_MODE_DATA,
731 "PDCP User Plane with NULL encryption Uplink with short sequence number",
732 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
734 .domain = RTE_SECURITY_PDCP_MODE_DATA,
740 "PDCP User Plane with NULL encryption Downlink with short sequence number",
741 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
743 .domain = RTE_SECURITY_PDCP_MODE_DATA,
749 "PDCP User Plane with NULL encryption Uplink with 15 bit sequence number",
750 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
752 .domain = RTE_SECURITY_PDCP_MODE_DATA,
758 "PDCP User Plane with NULL encryption Downlink with 15 bit sequence number",
759 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
761 .domain = RTE_SECURITY_PDCP_MODE_DATA,
767 "PDCP User Plane with NULL encryption Uplink with 18 bit SN",
768 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
770 .domain = RTE_SECURITY_PDCP_MODE_DATA,
776 "PDCP User Plane with NULL encryption Downlink with 18 bit SN",
777 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
779 .domain = RTE_SECURITY_PDCP_MODE_DATA,
785 "PDCP User Plane with SNOW f8 encryption Uplink with long sequence number",
786 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
788 .domain = RTE_SECURITY_PDCP_MODE_DATA,
789 .cipher_key_len = 16,
794 "PDCP User Plane with SNOW f8 encryption Downlink with long sequence number",
795 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
797 .domain = RTE_SECURITY_PDCP_MODE_DATA,
798 .cipher_key_len = 16,
803 "PDCP User Plane with SNOW f8 encryption Uplink with short sequence number",
804 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
806 .domain = RTE_SECURITY_PDCP_MODE_DATA,
807 .cipher_key_len = 16,
812 "PDCP User Plane with SNOW f8 encryption Downlink with short sequence number",
813 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
815 .domain = RTE_SECURITY_PDCP_MODE_DATA,
816 .cipher_key_len = 16,
821 "PDCP User Plane with SNOW f8 encryption Uplink with 15 bit sequence number",
822 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
824 .domain = RTE_SECURITY_PDCP_MODE_DATA,
825 .cipher_key_len = 16,
830 "PDCP User Plane with SNOW f8 encryption Downlink with 15 bit sequence number",
831 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
833 .domain = RTE_SECURITY_PDCP_MODE_DATA,
834 .cipher_key_len = 16,
839 "PDCP User Plane with SNOW f8 encryption Uplink with 18 bit SN",
840 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
842 .domain = RTE_SECURITY_PDCP_MODE_DATA,
843 .cipher_key_len = 16,
848 "PDCP User Plane with SNOW f8 encryption Downlink with 18 bit SN",
849 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
851 .domain = RTE_SECURITY_PDCP_MODE_DATA,
852 .cipher_key_len = 16,
857 "PDCP User Plane with AES CTR encryption Uplink with long sequence number",
858 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
860 .domain = RTE_SECURITY_PDCP_MODE_DATA,
861 .cipher_key_len = 16,
866 "PDCP User Plane with AES CTR encryption Downlink with long sequence number",
867 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
869 .domain = RTE_SECURITY_PDCP_MODE_DATA,
870 .cipher_key_len = 16,
875 "PDCP User Plane with AES CTR encryption Uplink with short sequence number",
876 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
878 .domain = RTE_SECURITY_PDCP_MODE_DATA,
879 .cipher_key_len = 16,
884 "PDCP User Plane with AES CTR encryption Downlink with short sequence number",
885 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
887 .domain = RTE_SECURITY_PDCP_MODE_DATA,
888 .cipher_key_len = 16,
893 "PDCP User Plane with AES CTR encryption Uplink with 15 bit sequence number",
894 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
896 .domain = RTE_SECURITY_PDCP_MODE_DATA,
897 .cipher_key_len = 16,
902 "PDCP User Plane with AES CTR encryption Downlink with 15 bit sequence number",
903 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
905 .domain = RTE_SECURITY_PDCP_MODE_DATA,
906 .cipher_key_len = 16,
911 "PDCP User Plane with AES CTR encryption Uplink with 18 bit SN",
912 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
914 .domain = RTE_SECURITY_PDCP_MODE_DATA,
915 .cipher_key_len = 16,
920 "PDCP User Plane with AES CTR encryption Downlink with 18 bit SN",
921 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
923 .domain = RTE_SECURITY_PDCP_MODE_DATA,
924 .cipher_key_len = 16,
929 "PDCP User Plane with ZUC encryption Uplink with long sequence number",
930 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
932 .domain = RTE_SECURITY_PDCP_MODE_DATA,
933 .cipher_key_len = 16,
938 "PDCP User Plane with ZUC encryption Downlink with long sequence number",
939 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
941 .domain = RTE_SECURITY_PDCP_MODE_DATA,
942 .cipher_key_len = 16,
947 "PDCP User Plane with ZUC encryption Uplink with short sequence number",
948 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
950 .domain = RTE_SECURITY_PDCP_MODE_DATA,
951 .cipher_key_len = 16,
956 "PDCP User Plane with ZUC encryption Downlink with short sequence number",
957 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
959 .domain = RTE_SECURITY_PDCP_MODE_DATA,
960 .cipher_key_len = 16,
965 "PDCP User Plane with ZUC encryption Uplink with 15 bit sequence number",
966 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
968 .domain = RTE_SECURITY_PDCP_MODE_DATA,
969 .cipher_key_len = 16,
974 "PDCP User Plane with ZUC encryption Downlink with 15 bit sequence number",
975 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
977 .domain = RTE_SECURITY_PDCP_MODE_DATA,
978 .cipher_key_len = 16,
983 "PDCP User Plane with ZUC encryption Uplink with 18 bit SN",
984 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
986 .domain = RTE_SECURITY_PDCP_MODE_DATA,
987 .cipher_key_len = 16,
992 "PDCP User Plane with ZUC encryption Downlink with 18 bit SN",
993 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
995 .domain = RTE_SECURITY_PDCP_MODE_DATA,
996 .cipher_key_len = 16,
1000 /********* 12-bit uplane with integrity **************************/
1003 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 12 bit SN",
1004 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1005 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1006 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1007 .cipher_key_len = 0,
1012 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 12 bit SN",
1013 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1014 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1015 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1016 .cipher_key_len = 0,
1021 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 12 bit SN",
1022 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1023 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1024 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1025 .cipher_key_len = 0,
1030 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 12 bit SN",
1031 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1032 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1033 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1034 .cipher_key_len = 0,
1039 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 12 bit SN",
1040 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1041 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1042 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1043 .cipher_key_len = 0,
1048 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 12 bit SN",
1049 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1050 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1051 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1052 .cipher_key_len = 0,
1057 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 12 bit SN",
1058 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1059 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1060 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1061 .cipher_key_len = 0,
1066 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 12 bit SN",
1067 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1068 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1069 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1070 .cipher_key_len = 0,
1075 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 12 bit SN",
1076 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1077 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1078 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1079 .cipher_key_len = 16,
1084 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 12 bit SN",
1085 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1086 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1087 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1088 .cipher_key_len = 16,
1093 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 12 bit SN",
1094 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1095 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1096 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1097 .cipher_key_len = 16,
1102 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 12 bit SN",
1103 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1104 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1105 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1106 .cipher_key_len = 16,
1111 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 12 bit SN",
1112 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1113 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1114 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1115 .cipher_key_len = 16,
1120 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 12 bit SN",
1121 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1122 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1123 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1124 .cipher_key_len = 16,
1129 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 12 bit SN",
1130 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1131 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1132 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1133 .cipher_key_len = 16,
1138 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 12 bit SN",
1139 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1140 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1141 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1142 .cipher_key_len = 16,
1147 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 12 bit SN",
1148 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1149 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1150 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1151 .cipher_key_len = 16,
1156 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 12 bit SN",
1157 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1158 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1159 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1160 .cipher_key_len = 16,
1165 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 12 bit SN",
1166 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1167 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1168 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1169 .cipher_key_len = 16,
1174 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 12 bit SN",
1175 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1176 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1177 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1178 .cipher_key_len = 16,
1183 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 12 bit SN",
1184 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1185 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1186 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1187 .cipher_key_len = 16,
1192 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 12 bit SN",
1193 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1194 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1195 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1196 .cipher_key_len = 16,
1201 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 12 bit SN",
1202 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1203 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1204 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1205 .cipher_key_len = 16,
1210 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 12 bit SN",
1211 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1212 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1213 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1214 .cipher_key_len = 16,
1219 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 12 bit SN",
1220 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1221 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1222 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1223 .cipher_key_len = 16,
1228 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 12 bit SN",
1229 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1230 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1231 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1232 .cipher_key_len = 16,
1237 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 12 bit SN",
1238 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1239 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1240 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1241 .cipher_key_len = 16,
1246 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 12 bit SN",
1247 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1248 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1249 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1250 .cipher_key_len = 16,
1255 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 12 bit SN",
1256 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1257 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1258 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1259 .cipher_key_len = 16,
1264 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 12 bit SN",
1265 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1266 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1267 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1268 .cipher_key_len = 16,
1273 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 12 bit SN",
1274 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1275 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1276 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1277 .cipher_key_len = 16,
1282 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 12 bit SN",
1283 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1284 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1285 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1286 .cipher_key_len = 16,
1289 /********* 18-bit uplane with integrity **************************/
1292 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 18 bit SN",
1293 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1294 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1295 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1296 .cipher_key_len = 0,
1301 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 18 bit SN",
1302 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1303 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1304 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1305 .cipher_key_len = 0,
1310 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 18 bit SN",
1311 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1312 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1313 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1314 .cipher_key_len = 0,
1319 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 18 bit SN",
1320 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1321 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1322 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1323 .cipher_key_len = 0,
1328 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 18 bit SN",
1329 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1330 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1331 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1332 .cipher_key_len = 0,
1337 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 18 bit SN",
1338 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1339 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1340 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1341 .cipher_key_len = 0,
1346 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 18 bit SN",
1347 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1348 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1349 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1350 .cipher_key_len = 0,
1355 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 18 bit SN",
1356 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1357 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1358 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1359 .cipher_key_len = 0,
1364 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 18 bit SN",
1365 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1366 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1367 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1368 .cipher_key_len = 16,
1373 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 18 bit SN",
1374 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1375 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1376 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1377 .cipher_key_len = 16,
1382 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 18 bit SN",
1383 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1384 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1385 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1386 .cipher_key_len = 16,
1391 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 18 bit SN",
1392 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1393 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1394 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1395 .cipher_key_len = 16,
1400 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 18 bit SN",
1401 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1402 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1403 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1404 .cipher_key_len = 16,
1409 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 18 bit SN",
1410 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1411 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1412 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1413 .cipher_key_len = 16,
1418 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 18 bit SN",
1419 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1420 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1421 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1422 .cipher_key_len = 16,
1427 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 18 bit SN",
1428 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1429 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1430 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1431 .cipher_key_len = 16,
1436 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 18 bit SN",
1437 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1438 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1439 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1440 .cipher_key_len = 16,
1445 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 18 bit SN",
1446 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1447 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1448 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1449 .cipher_key_len = 16,
1454 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 18 bit SN",
1455 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1456 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1457 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1458 .cipher_key_len = 16,
1463 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 18 bit SN",
1464 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1465 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1466 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1467 .cipher_key_len = 16,
1472 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 18 bit SN",
1473 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1474 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1475 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1476 .cipher_key_len = 16,
1481 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 18 bit SN",
1482 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1483 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1484 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1485 .cipher_key_len = 16,
1490 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 18 bit SN",
1491 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1492 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1493 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1494 .cipher_key_len = 16,
1499 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 18 bit SN",
1500 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1501 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1502 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1503 .cipher_key_len = 16,
1508 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 18 bit SN",
1509 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1510 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1511 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1512 .cipher_key_len = 16,
1517 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 18 bit SN",
1518 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1519 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1520 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1521 .cipher_key_len = 16,
1526 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 18 bit SN",
1527 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1528 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1529 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1530 .cipher_key_len = 16,
1535 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 18 bit SN",
1536 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1537 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1538 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1539 .cipher_key_len = 16,
1544 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 18 bit SN",
1545 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1546 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1547 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1548 .cipher_key_len = 16,
1553 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 18 bit SN",
1554 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1555 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1556 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1557 .cipher_key_len = 16,
1562 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 18 bit SN",
1563 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1564 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1565 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1566 .cipher_key_len = 16,
1571 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 18 bit SN",
1572 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1573 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1574 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1575 .cipher_key_len = 16,
1580 static uint32_t pdcp_test_hfn[] = {
1581 /* Control Plane w/NULL enc. + NULL int. UL */
1583 /* Control Plane w/NULL enc. + NULL int. DL */
1585 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1587 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1589 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1591 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1593 /* Control Plane w/NULL enc. + ZUC int. UL */
1595 /* Control Plane w/NULL enc. + ZUC int. DL */
1597 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1599 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1601 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1603 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1605 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1607 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1609 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1611 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1613 /* Control Plane w/AES CTR enc. + NULL int. UL */
1615 /* Control Plane w/AES CTR enc. + NULL int. DL */
1617 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1619 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1621 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1623 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1625 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1627 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1629 /* Control Plane w/ZUC enc. + NULL int. UL */
1631 /* Control Plane w/ZUC enc. + NULL int. DL */
1633 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1635 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1637 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1639 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1641 /* Control Plane w/ZUC enc. + ZUC int. UL */
1643 /* Control Plane w/ZUC enc. + ZUC int. DL */
1646 /* For 12-bit C-plane ***********************/
1647 /* Control Plane w/NULL enc. + NULL int. UL */
1649 /* Control Plane w/NULL enc. + NULL int. DL */
1651 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1653 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1655 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1657 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1659 /* Control Plane w/NULL enc. + ZUC int. UL */
1661 /* Control Plane w/NULL enc. + ZUC int. DL */
1663 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1665 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1667 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1669 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1671 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1673 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1675 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1677 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1679 /* Control Plane w/AES CTR enc. + NULL int. UL */
1681 /* Control Plane w/AES CTR enc. + NULL int. DL */
1683 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1685 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1687 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1689 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1691 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1693 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1695 /* Control Plane w/ZUC enc. + NULL int. UL */
1697 /* Control Plane w/ZUC enc. + NULL int. DL */
1699 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1701 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1703 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1705 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1707 /* Control Plane w/ZUC enc. + ZUC int. UL */
1709 /* Control Plane w/ZUC enc. + ZUC int. DL */
1712 /* 12-bit C-plane ends ***********************/
1714 /* User Plane w/NULL enc. UL LONG SN */
1716 /* User Plane w/NULL enc. DL LONG SN */
1718 /* User Plane w/NULL enc. UL SHORT SN */
1720 /* User Plane w/NULL enc. DL SHORT SN */
1722 /* User Plane w/NULL enc. UL 15 BIT SN */
1724 /* User Plane w/NULL enc. DL 15 BIT SN */
1726 /* User Plane w/NULL enc. UL 18-bit SN */
1728 /* User Plane w/NULL enc. DL 18-bit SN */
1730 /* User Plane w/SNOW f8 enc. UL LONG SN */
1732 /* User Plane w/SNOW f8 enc. DL LONG SN */
1734 /* User Plane w/SNOW f8 enc. UL SHORT SN */
1736 /* User Plane w/SNOW f8 enc. DL SHORT SN */
1738 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
1740 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
1742 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
1744 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
1746 /* User Plane w/AES CTR enc. UL LONG SN */
1748 /* User Plane w/AES CTR enc. DL LONG SN */
1750 /* User Plane w/AES CTR enc. UL SHORT SN */
1752 /* User Plane w/AES CTR enc. DL SHORT SN */
1754 /* User Plane w/AES CTR enc. UL 15 BIT SN */
1756 /* User Plane w/AES CTR enc. DL 15 BIT SN */
1758 /* User Plane w/AES CTR enc. UL 18-bit SN */
1760 /* User Plane w/AES CTR enc. DL 18-bit SN */
1762 /* User Plane w/ZUC enc. UL LONG SN */
1764 /* User Plane w/ZUC enc. DL LONG SN */
1766 /* User Plane w/ZUC enc. UL SHORT SN */
1768 /* User Plane w/ZUC enc. DL SHORT SN */
1770 /* User Plane w/ZUC enc. UL 15 BIT SN */
1772 /* User Plane w/ZUC enc. DL 15 BIT SN */
1774 /* User Plane w/ZUC enc. UL 18-bit SN */
1776 /* User Plane w/ZUC enc. DL 18-bit SN */
1779 /********* 12-bit uplane with integrity **************************/
1780 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
1782 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
1784 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
1786 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
1788 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
1790 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
1792 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
1794 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
1796 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
1798 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
1800 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
1802 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
1804 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
1806 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
1808 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
1810 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
1812 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
1814 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
1816 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
1818 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
1820 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
1822 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
1824 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
1826 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
1828 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
1830 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
1832 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
1834 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
1836 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
1838 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
1840 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
1842 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
1845 /********* 18-bit uplane with integrity **************************/
1846 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
1848 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
1850 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
1852 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
1854 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
1856 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
1858 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
1860 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
1862 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
1864 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
1866 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
1868 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
1870 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
1872 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
1874 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
1876 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
1878 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
1880 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
1882 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
1884 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
1886 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
1888 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
1890 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
1892 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
1894 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
1896 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
1898 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
1900 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
1902 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
1904 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
1906 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
1908 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
1912 static uint32_t pdcp_test_hfn_threshold[] = {
1913 /* Control Plane w/NULL enc. + NULL int. UL */
1915 /* Control Plane w/NULL enc. + NULL int. DL */
1917 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1919 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1921 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1923 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1925 /* Control Plane w/NULL enc. + ZUC int. UL */
1927 /* Control Plane w/NULL enc. + ZUC int. DL */
1929 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1931 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1933 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1935 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1937 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1939 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1941 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1943 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1945 /* Control Plane w/AES CTR enc. + NULL int. UL */
1947 /* Control Plane w/AES CTR enc. + NULL int. DL */
1949 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1951 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1953 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1955 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1957 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1959 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1961 /* Control Plane w/ZUC enc. + NULL int. UL */
1963 /* Control Plane w/ZUC enc. + NULL int. DL */
1965 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1967 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1969 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1971 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1973 /* Control Plane w/ZUC enc. + ZUC int. UL */
1975 /* Control Plane w/ZUC enc. + ZUC int. DL */
1978 /*********** For 12-bit C-plane ***********************/
1979 /* Control Plane w/NULL enc. + NULL int. UL */
1981 /* Control Plane w/NULL enc. + NULL int. DL */
1983 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1985 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1987 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1989 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1991 /* Control Plane w/NULL enc. + ZUC int. UL */
1993 /* Control Plane w/NULL enc. + ZUC int. DL */
1995 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1997 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1999 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2001 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2003 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2005 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2007 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2009 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2011 /* Control Plane w/AES CTR enc. + NULL int. UL */
2013 /* Control Plane w/AES CTR enc. + NULL int. DL */
2015 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2017 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2019 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2021 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2023 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2025 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2027 /* Control Plane w/ZUC enc. + NULL int. UL */
2029 /* Control Plane w/ZUC enc. + NULL int. DL */
2031 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2033 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2035 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2037 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2039 /* Control Plane w/ZUC enc. + ZUC int. UL */
2041 /* Control Plane w/ZUC enc. + ZUC int. DL */
2044 /* User Plane w/NULL enc. UL LONG SN */
2046 /* User Plane w/NULL enc. DL LONG SN */
2048 /* User Plane w/NULL enc. UL SHORT SN */
2050 /* User Plane w/NULL enc. DL SHORT SN */
2052 /* User Plane w/NULL enc. UL 15 BIT SN */
2054 /* User Plane w/NULL enc. DL 15 BIT SN */
2056 /* User Plane w/NULL enc. UL 18-bit SN */
2058 /* User Plane w/NULL enc. DL 18-bit SN */
2060 /* User Plane w/SNOW f8 enc. UL LONG SN */
2062 /* User Plane w/SNOW f8 enc. DL LONG SN */
2064 /* User Plane w/SNOW f8 enc. UL SHORT SN */
2066 /* User Plane w/SNOW f8 enc. DL SHORT SN */
2068 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2070 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2072 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
2074 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
2076 /* User Plane w/AES CTR enc. UL LONG SN */
2078 /* User Plane w/AES CTR enc. DL LONG SN */
2080 /* User Plane w/AES CTR enc. UL SHORT SN */
2082 /* User Plane w/AES CTR enc. DL SHORT SN */
2084 /* User Plane w/AES CTR enc. UL 15 BIT SN */
2086 /* User Plane w/AES CTR enc. DL 15 BIT SN */
2088 /* User Plane w/AES CTR enc. UL 18-bit SN */
2090 /* User Plane w/AES CTR enc. DL 18-bit SN */
2092 /* User Plane w/ZUC enc. UL LONG SN */
2094 /* User Plane w/ZUC enc. DL LONG SN */
2096 /* User Plane w/ZUC enc. UL SHORT SN */
2098 /* User Plane w/ZUC enc. DL SHORT SN */
2100 /* User Plane w/ZUC enc. UL 15 BIT SN */
2102 /* User Plane w/ZUC enc. DL 15 BIT SN */
2104 /* User Plane w/ZUC enc. UL for 18-bit SN*/
2106 /* User Plane w/ZUC enc. DL for 18-bit SN*/
2109 /*** u-plane with integrity for 12-bit SN ******/
2111 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2113 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2115 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2117 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2119 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2121 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2123 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2125 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2127 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2129 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2131 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2133 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2135 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2137 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2139 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2141 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2143 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2145 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2147 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2149 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2151 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2153 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2155 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2157 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2159 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2161 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2163 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2165 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2167 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2169 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2171 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2173 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2176 /*** u-plane with integrity for 18-bit SN ******/
2177 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2179 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2181 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2183 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2185 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2187 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2189 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2191 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2193 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2195 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2197 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2199 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2201 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2203 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2205 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2207 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2209 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2211 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2213 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2215 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2217 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2219 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2221 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2223 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2225 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2227 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2229 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2231 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2233 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2235 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2237 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2239 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2243 static uint8_t pdcp_test_bearer[] = {
2244 /* Control Plane w/NULL enc. + NULL int. UL */
2246 /* Control Plane w/NULL enc. + NULL int. DL */
2248 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2250 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2252 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2254 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2256 /* Control Plane w/NULL enc. + ZUC int. UL */
2258 /* Control Plane w/NULL enc. + ZUC int. DL */
2260 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2262 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2264 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2266 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2268 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2270 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2272 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2274 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2276 /* Control Plane w/AES CTR enc. + NULL int. UL */
2278 /* Control Plane w/AES CTR enc. + NULL int. DL */
2280 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2282 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2284 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2286 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2288 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2290 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2292 /* Control Plane w/ZUC enc. + NULL int. UL */
2294 /* Control Plane w/ZUC enc. + NULL int. DL */
2296 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2298 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2300 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2302 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2304 /* Control Plane w/ZUC enc. + ZUC int. UL */
2306 /* Control Plane w/ZUC enc. + ZUC int. DL */
2309 /************** For 12-bit C-plane ********************/
2310 /* Control Plane w/NULL enc. + NULL int. UL */
2312 /* Control Plane w/NULL enc. + NULL int. DL */
2314 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2316 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2318 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2320 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2322 /* Control Plane w/NULL enc. + ZUC int. UL */
2324 /* Control Plane w/NULL enc. + ZUC int. DL */
2326 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2328 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2330 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2332 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2334 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2336 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2338 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2340 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2342 /* Control Plane w/AES CTR enc. + NULL int. UL */
2344 /* Control Plane w/AES CTR enc. + NULL int. DL */
2346 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2348 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2350 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2352 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2354 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2356 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2358 /* Control Plane w/ZUC enc. + NULL int. UL */
2360 /* Control Plane w/ZUC enc. + NULL int. DL */
2362 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2364 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2366 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2368 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2370 /* Control Plane w/ZUC enc. + ZUC int. UL */
2372 /* Control Plane w/ZUC enc. + ZUC int. DL */
2375 /* User Plane w/NULL enc. UL LONG SN */
2377 /* User Plane w/NULL enc. DL LONG SN */
2379 /* User Plane w/NULL enc. UL SHORT SN */
2381 /* User Plane w/NULL enc. DL SHORT SN */
2383 /* User Plane w/NULL enc. UL 15 BIT SN */
2385 /* User Plane w/NULL enc. DL 15 BIT SN */
2387 /* User Plane w/NULL enc. UL 18-bit SN */
2389 /* User Plane w/NULL enc. DL 18-bit SN */
2391 /* User Plane w/SNOW f8 enc. UL LONG SN */
2393 /* User Plane w/SNOW f8 enc. DL LONG SN */
2395 /* User Plane w/SNOW f8 enc. UL SHORT SN */
2397 /* User Plane w/SNOW f8 enc. DL SHORT SN */
2399 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2401 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2403 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
2405 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
2407 /* User Plane w/AES CTR enc. UL LONG SN */
2409 /* User Plane w/AES CTR enc. DL LONG SN */
2411 /* User Plane w/AES CTR enc. UL SHORT SN */
2413 /* User Plane w/AES CTR enc. DL SHORT SN */
2415 /* User Plane w/AES CTR enc. UL 15 BIT SN */
2417 /* User Plane w/AES CTR enc. DL 15 BIT SN */
2419 /* User Plane w/AES CTR enc. UL 18-bit SN */
2421 /* User Plane w/AES CTR enc. DL 18-bit SN */
2423 /* User Plane w/ZUC enc. UL LONG SN */
2425 /* User Plane w/ZUC enc. DL LONG SN */
2427 /* User Plane w/ZUC enc. UL SHORT SN */
2429 /* User Plane w/ZUC enc. DL SHORT SN */
2431 /* User Plane w/ZUC enc. UL 15 BIT SN */
2433 /* User Plane w/ZUC enc. DL 15 BIT SN */
2435 /* User Plane w/ZUC enc. UL 18-bit SN */
2437 /* User Plane w/ZUC enc. DL 18-bit SN */
2440 /*** u-plane with integrity for 12-bit SN ******/
2442 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2444 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2446 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2448 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2450 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2452 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2454 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2456 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2459 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2461 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2463 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2465 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2467 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2469 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2471 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2473 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2475 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2477 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2479 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2481 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2483 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2485 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2487 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2489 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2492 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2494 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2496 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2498 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2500 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2502 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2504 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2506 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2509 /*** u-plane with integrity for 18-bit SN ******/
2510 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2512 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2514 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2516 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2518 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2520 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2522 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2524 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2526 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2528 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2530 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2532 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2534 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2536 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2538 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2540 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2542 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2544 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2546 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2548 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2550 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2552 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2554 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2556 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2558 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2560 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2562 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2564 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2566 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2568 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2570 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2572 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2577 static uint8_t pdcp_test_packet_direction[] = {
2578 /* Control Plane w/NULL enc. + NULL int. UL */
2580 /* Control Plane w/NULL enc. + NULL int. DL */
2582 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2584 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2586 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2588 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2590 /* Control Plane w/NULL enc. + ZUC int. UL */
2592 /* Control Plane w/NULL enc. + ZUC int. DL */
2594 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2596 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2598 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2600 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2602 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2604 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2606 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2608 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2610 /* Control Plane w/AES CTR enc. + NULL int. UL */
2612 /* Control Plane w/AES CTR enc. + NULL int. DL */
2614 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2616 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2618 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2620 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2622 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2624 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2626 /* Control Plane w/ZUC enc. + NULL int. UL */
2628 /* Control Plane w/ZUC enc. + NULL int. DL */
2630 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2632 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2634 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2636 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2638 /* Control Plane w/ZUC enc. + ZUC int. UL */
2640 /* Control Plane w/ZUC enc. + ZUC int. DL */
2643 /***************** For 12-bit C-plane **********************/
2644 /* Control Plane w/NULL enc. + NULL int. UL */
2646 /* Control Plane w/NULL enc. + NULL int. DL */
2648 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2650 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2652 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2654 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2656 /* Control Plane w/NULL enc. + ZUC int. UL */
2658 /* Control Plane w/NULL enc. + ZUC int. DL */
2660 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2662 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2664 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2666 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2668 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2670 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2672 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2674 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2676 /* Control Plane w/AES CTR enc. + NULL int. UL */
2678 /* Control Plane w/AES CTR enc. + NULL int. DL */
2680 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2682 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2684 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2686 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2688 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2690 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2692 /* Control Plane w/ZUC enc. + NULL int. UL */
2694 /* Control Plane w/ZUC enc. + NULL int. DL */
2696 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2698 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2700 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2702 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2704 /* Control Plane w/ZUC enc. + ZUC int. UL */
2706 /* Control Plane w/ZUC enc. + ZUC int. DL */
2709 /* User Plane w/NULL enc. UL LONG SN */
2711 /* User Plane w/NULL enc. DL LONG SN */
2713 /* User Plane w/NULL enc. UL SHORT SN */
2715 /* User Plane w/NULL enc. DL SHORT SN */
2717 /* User Plane w/NULL enc. UL 15 BIT SN */
2719 /* User Plane w/NULL enc. DL 15 BIT SN */
2721 /* User Plane w/NULL enc. UL 18-bit SN */
2723 /* User Plane w/NULL enc. DL 18-bit SN */
2725 /* User Plane w/SNOW f8 enc. UL LONG SN */
2727 /* User Plane w/SNOW f8 enc. DL LONG SN */
2729 /* User Plane w/SNOW f8 enc. UL SHORT SN */
2731 /* User Plane w/SNOW f8 enc. DL SHORT SN */
2733 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2735 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2737 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
2739 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
2741 /* User Plane w/AES CTR enc. UL LONG SN */
2743 /* User Plane w/AES CTR enc. DL LONG SN */
2745 /* User Plane w/AES CTR enc. UL SHORT SN */
2747 /* User Plane w/AES CTR enc. DL SHORT SN */
2749 /* User Plane w/AES CTR enc. UL 15 BIT SN */
2751 /* User Plane w/AES CTR enc. DL 15 BIT SN */
2753 /* User Plane w/AES CTR enc. UL 18-bit SN */
2755 /* User Plane w/AES CTR enc. DL 18-bit SN */
2757 /* User Plane w/ZUC enc. UL LONG SN */
2759 /* User Plane w/ZUC enc. DL LONG SN */
2761 /* User Plane w/ZUC enc. UL SHORT SN */
2763 /* User Plane w/ZUC enc. DL SHORT SN */
2765 /* User Plane w/ZUC enc. UL 15 BIT SN */
2767 /* User Plane w/ZUC enc. DL 15 BIT SN */
2769 /* User Plane w/ZUC enc. UL for 18-bit SN */
2771 /* User Plane w/ZUC enc. DL for 18-bit SN */
2774 /*** u-plane with integrity for 12-bit SN ******/
2776 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2778 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2780 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2782 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2784 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2786 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2788 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2790 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2792 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2794 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2796 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2798 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2800 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2802 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2804 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2806 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2808 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2810 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2812 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2814 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2816 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2818 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2820 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2822 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2824 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2826 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2828 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2830 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2832 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2834 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2836 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2838 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2841 /*** u-plane with integrity for 18-bit SN ******/
2842 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2844 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2846 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2848 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2850 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2852 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2854 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2856 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2858 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2860 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2862 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2864 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2866 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2868 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2870 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2872 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2874 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2876 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2878 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2880 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2882 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2884 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2886 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2888 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2890 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2892 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2894 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2896 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2898 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2900 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2902 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2904 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2909 static uint8_t pdcp_test_data_sn_size[] = {
2910 /* Control Plane w/NULL enc. + NULL int. UL */
2912 /* Control Plane w/NULL enc. + NULL int. DL */
2914 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2916 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2918 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2920 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2922 /* Control Plane w/NULL enc. + ZUC int. UL */
2924 /* Control Plane w/NULL enc. + ZUC int. DL */
2926 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2928 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2930 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2932 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2934 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2936 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2938 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2940 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2942 /* Control Plane w/AES CTR enc. + NULL int. UL */
2944 /* Control Plane w/AES CTR enc. + NULL int. DL */
2946 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2948 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2950 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2952 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2954 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2956 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2958 /* Control Plane w/ZUC enc. + NULL int. UL */
2960 /* Control Plane w/ZUC enc. + NULL int. DL */
2962 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2964 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2966 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2968 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2970 /* Control Plane w/ZUC enc. + ZUC int. UL */
2972 /* Control Plane w/ZUC enc. + ZUC int. DL */
2975 /*************** 12 bit SN for C-plane **************************/
2976 /* Control Plane w/NULL enc. + NULL int. UL */
2978 /* Control Plane w/NULL enc. + NULL int. DL */
2980 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2982 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2984 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2986 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2988 /* Control Plane w/NULL enc. + ZUC int. UL */
2990 /* Control Plane w/NULL enc. + ZUC int. DL */
2992 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2994 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2996 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2998 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3000 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3002 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3004 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3006 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3008 /* Control Plane w/AES CTR enc. + NULL int. UL */
3010 /* Control Plane w/AES CTR enc. + NULL int. DL */
3012 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3014 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3016 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3018 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3020 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3022 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3024 /* Control Plane w/ZUC enc. + NULL int. UL */
3026 /* Control Plane w/ZUC enc. + NULL int. DL */
3028 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3030 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3032 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3034 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3036 /* Control Plane w/ZUC enc. + ZUC int. UL */
3038 /* Control Plane w/ZUC enc. + ZUC int. DL */
3040 /*************** 12 bit SN for C-plane end **************************/
3042 /* User Plane w/NULL enc. UL LONG SN */
3044 /* User Plane w/NULL enc. DL LONG SN */
3046 /* User Plane w/NULL enc. UL SHORT SN */
3048 /* User Plane w/NULL enc. DL SHORT SN */
3050 /* User Plane w/NULL enc. UL 15 BIT SN */
3052 /* User Plane w/NULL enc. DL 15 BIT SN */
3054 /* User Plane w/NULL enc. UL 18 BIT SN */
3056 /* User Plane w/NULL enc. DL 18 BIT SN */
3058 /* User Plane w/SNOW f8 enc. UL LONG SN */
3060 /* User Plane w/SNOW f8 enc. DL LONG SN */
3062 /* User Plane w/SNOW f8 enc. UL SHORT SN */
3064 /* User Plane w/SNOW f8 enc. DL SHORT SN */
3066 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3068 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3070 /* User Plane w/SNOW f8 enc. UL 18 BIT SN */
3072 /* User Plane w/SNOW f8 enc. DL 18 BIT SN */
3074 /* User Plane w/AES CTR enc. UL LONG SN */
3076 /* User Plane w/AES CTR enc. DL LONG SN */
3078 /* User Plane w/AES CTR enc. UL SHORT SN */
3080 /* User Plane w/AES CTR enc. DL SHORT SN */
3082 /* User Plane w/AES CTR enc. UL 15 BIT SN */
3084 /* User Plane w/AES CTR enc. DL 15 BIT SN */
3086 /* User Plane w/AES CTR enc. UL 18 BIT SN */
3088 /* User Plane w/AES CTR enc. DL 18 BIT SN */
3090 /* User Plane w/ZUC enc. UL LONG SN */
3092 /* User Plane w/ZUC enc. DL LONG SN */
3094 /* User Plane w/ZUC enc. UL SHORT SN */
3096 /* User Plane w/ZUC enc. DL SHORT SN */
3098 /* User Plane w/ZUC enc. UL 15 BIT SN */
3100 /* User Plane w/ZUC enc. DL 15 BIT SN */
3102 /* User Plane w/ZUC enc. UL 18 BIT SN */
3104 /* User Plane w/ZUC enc. DL 18 BIT SN */
3107 /*** u-plane with integrity for 12-bit SN ******/
3109 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3111 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3113 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3115 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3117 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3119 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3121 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3123 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3125 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3127 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3129 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3131 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3133 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3135 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3137 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3139 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3141 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3143 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3145 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3147 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3149 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3151 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3153 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3155 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3157 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3159 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3161 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3163 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3165 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3167 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3169 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3171 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3174 /*** u-plane with integrity for 18-bit SN ******/
3175 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3177 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3179 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3181 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3183 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3185 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3187 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3189 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3191 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3193 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3195 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3197 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3199 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3201 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3203 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3205 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3207 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3209 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3211 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3213 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3215 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3217 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3219 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3221 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3223 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3225 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
3227 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3229 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3231 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3233 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3235 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3237 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3241 static uint8_t *pdcp_test_crypto_key[] = {
3242 /* Control Plane w/NULL enc. + NULL int. UL */
3243 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3244 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3245 /* Control Plane w/NULL enc. + NULL int. DL */
3246 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3247 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3248 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3249 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3250 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3251 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3252 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3253 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3254 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3255 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3256 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3257 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3258 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3259 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3260 /* Control Plane w/NULL enc. + ZUC int. UL */
3261 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3262 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3263 /* Control Plane w/NULL enc. + ZUC int. DL */
3264 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3265 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3266 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3267 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3268 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3269 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3270 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3271 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3272 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3273 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3274 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3275 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3276 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3277 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3278 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3279 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3280 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3281 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3282 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3283 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3284 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3285 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3286 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3287 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3288 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3289 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3290 /* Control Plane w/AES CTR enc. + NULL int. UL */
3291 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3292 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3293 /* Control Plane w/AES CTR enc. + NULL int. DL */
3294 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3295 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3296 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3297 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3298 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3299 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3300 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3301 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3302 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3303 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3304 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3305 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3306 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3307 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3308 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3309 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3310 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3311 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3312 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3313 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3314 /* Control Plane w/ZUC enc. + NULL int. UL */
3315 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3316 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3317 /* Control Plane w/ZUC enc. + NULL int. DL */
3318 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3319 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3320 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3321 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3322 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3323 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3324 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3325 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3326 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3327 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3328 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3329 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3330 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3331 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3332 /* Control Plane w/ZUC enc. + ZUC int. UL */
3333 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3334 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3335 /* Control Plane w/ZUC enc. + ZUC int. DL */
3336 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3337 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3339 /*********** C-plane 12-bit **************/
3340 /* Control Plane w/NULL enc. + NULL int. UL */
3342 /* Control Plane w/NULL enc. + NULL int. DL */
3344 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3346 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3348 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3350 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3352 /* Control Plane w/NULL enc. + ZUC int. UL */
3354 /* Control Plane w/NULL enc. + ZUC int. DL */
3356 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3357 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3358 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3359 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3360 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3361 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3362 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3363 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3364 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3365 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3366 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3367 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3369 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3370 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3371 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3372 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3373 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3374 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3375 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3376 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3377 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3378 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3379 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3380 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3382 /* Control Plane w/AES CTR enc. + NULL int. UL */
3383 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3384 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3385 /* Control Plane w/AES CTR enc. + NULL int. DL */
3386 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3387 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3388 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3389 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3390 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3391 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3392 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3393 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3394 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3395 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3396 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3397 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3398 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3399 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3400 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3401 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3402 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3403 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3404 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3405 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3407 /* Control Plane w/ZUC enc. + NULL int. UL */
3408 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3409 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3410 /* Control Plane w/ZUC enc. + NULL int. DL */
3411 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3412 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3413 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3414 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3415 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3416 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3417 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3418 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3419 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3420 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3421 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3422 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3423 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3424 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3425 /* Control Plane w/ZUC enc. + ZUC int. UL */
3426 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3427 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3428 /* Control Plane w/ZUC enc. + ZUC int. DL */
3429 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3430 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3432 /* User Plane w/NULL enc. UL LONG SN */
3433 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3434 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3435 /* User Plane w/NULL enc. DL LONG SN */
3436 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3437 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3438 /* User Plane w/NULL enc. UL SHORT SN */
3439 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3440 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3441 /* User Plane w/NULL enc. DL SHORT SN */
3442 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3443 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3444 /* User Plane w/NULL enc. UL 15 BIT SN */
3445 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3446 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3447 /* User Plane w/NULL enc. DL 15 BIT SN */
3448 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3449 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3450 /* User Plane w/NULL enc. UL for 18-bit SN*/
3452 /* User Plane w/NULL enc. DL for 18-bit SN*/
3454 /* User Plane w/SNOW f8 enc. UL LONG SN */
3455 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3456 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3457 /* User Plane w/SNOW f8 enc. DL LONG SN */
3458 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3459 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3460 /* User Plane w/SNOW f8 enc. UL SHORT SN */
3461 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3462 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3463 /* User Plane w/SNOW f8 enc. DL SHORT SN */
3464 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3465 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3466 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3467 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3468 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3469 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3470 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3471 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3472 /* User Plane w/SNOW enc. UL for 18-bit SN*/
3473 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3474 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3475 /* User Plane w/SNOW enc. DL for 18-bit SN*/
3476 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3477 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3478 /* User Plane w/AES CTR enc. UL LONG SN */
3479 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3480 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3481 /* User Plane w/AES CTR enc. DL LONG SN */
3482 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3483 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3484 /* User Plane w/AES CTR enc. UL SHORT SN */
3485 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3486 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3487 /* User Plane w/AES CTR enc. DL SHORT SN */
3488 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3489 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3490 /* User Plane w/AES CTR enc. UL 15 BIT SN */
3491 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3492 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3493 /* User Plane w/AES CTR enc. DL 15 BIT SN */
3494 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3495 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3496 /* User Plane w/AES enc. UL for 18-bit SN*/
3497 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3498 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3499 /* User Plane w/AES enc. DL for 18-bit SN*/
3500 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3501 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3502 /* User Plane w/ZUC enc. UL LONG SN */
3503 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3504 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3505 /* User Plane w/ZUC enc. DL LONG SN */
3506 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3507 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3508 /* User Plane w/ZUC enc. UL SHORT SN */
3509 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3510 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3511 /* User Plane w/ZUC enc. DL SHORT SN */
3512 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3513 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3514 /* User Plane w/ZUC enc. UL 15 BIT SN */
3515 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3516 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3517 /* User Plane w/ZUC enc. DL 15 BIT SN */
3518 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3519 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3520 /* User Plane w/ZUC enc. UL for 18-bit SN*/
3521 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3522 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3523 /* User Plane w/ZUC enc. DL for 18-bit SN*/
3524 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3525 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3527 /******* u-plane for 12-bit SN ***********/
3528 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3530 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3532 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3534 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3536 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3538 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3540 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3542 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3544 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3545 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3546 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3547 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3548 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3549 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3550 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3551 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3552 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3553 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3554 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3555 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3556 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3557 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3558 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3559 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3560 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3561 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3562 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3563 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3564 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3565 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3566 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3567 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3569 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3570 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3571 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3572 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3573 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3574 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3575 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3576 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3577 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3578 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3579 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3580 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3581 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3582 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3583 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3585 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3586 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3587 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3588 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3589 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3590 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3591 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3592 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3593 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3595 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3596 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3597 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3598 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3599 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3600 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3601 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3602 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3603 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3604 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3605 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3606 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3607 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3608 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3609 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3610 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3611 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3612 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3613 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3614 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3615 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3616 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3617 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3618 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3620 /******* u-plane for 18-bit SN with integrity ***********/
3621 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3623 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3625 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3627 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3629 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3631 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3633 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3635 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3637 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3638 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3639 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3640 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3641 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3642 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3643 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3644 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3645 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3646 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3647 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3648 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3649 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3650 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3651 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3652 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3653 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3654 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3655 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3656 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3657 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3658 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3659 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3660 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3661 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3662 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3663 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3664 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3665 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3666 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3667 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3668 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3669 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3670 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3671 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3672 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3673 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3674 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3675 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3676 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3677 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3678 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3679 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3680 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3681 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3682 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3683 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3684 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3685 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3686 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3687 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3688 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
3689 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3690 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3691 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3692 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3693 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3694 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3695 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3696 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3697 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3698 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3699 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3700 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3701 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3702 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3703 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3704 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3705 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3706 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3707 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3708 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3711 static uint8_t *pdcp_test_auth_key[] = {
3712 /* Control Plane w/NULL enc. + NULL int. UL */
3713 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3714 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3715 /* Control Plane w/NULL enc. + NULL int. DL */
3716 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3717 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3718 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3719 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3720 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3721 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3722 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3723 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3724 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3725 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3726 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3727 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3728 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3729 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3730 /* Control Plane w/NULL enc. + ZUC int. UL */
3731 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3732 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3733 /* Control Plane w/NULL enc. + ZUC int. DL */
3734 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3735 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3736 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3737 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3738 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3739 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3740 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3741 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3742 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3743 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3744 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3745 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3746 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3747 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3748 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3749 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3750 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3751 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3752 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3753 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3754 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3755 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3756 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3757 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3758 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3759 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3760 /* Control Plane w/AES CTR enc. + NULL int. UL */
3761 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3762 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3763 /* Control Plane w/AES CTR enc. + NULL int. DL */
3764 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3765 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3766 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3767 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3768 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3769 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3770 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3771 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3772 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3773 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3774 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3775 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3776 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3777 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3778 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3779 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3780 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3781 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3782 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3783 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3784 /* Control Plane w/ZUC enc. + NULL int. UL */
3785 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3786 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3787 /* Control Plane w/ZUC enc. + NULL int. DL */
3788 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3789 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3790 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3791 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3792 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3793 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3794 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3795 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3796 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3797 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3798 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3799 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3800 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3801 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3802 /* Control Plane w/ZUC enc. + ZUC int. UL */
3803 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3804 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3805 /* Control Plane w/ZUC enc. + ZUC int. DL */
3806 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3807 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3809 /********* 12-bit C-plane **********************/
3810 /* Control Plane w/NULL enc. + NULL int. UL */
3812 /* Control Plane w/NULL enc. + NULL int. DL */
3814 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3815 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3816 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3817 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3818 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3819 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3820 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3821 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3822 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3823 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3824 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3825 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3826 /* Control Plane w/NULL enc. + ZUC int. UL */
3827 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3828 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3829 /* Control Plane w/NULL enc. + ZUC int. DL */
3830 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3831 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3833 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3835 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3837 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3838 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3839 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3840 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3841 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3842 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3843 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3844 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3845 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3846 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3847 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3848 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3849 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3850 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3851 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3852 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3853 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3854 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3855 /* Control Plane w/AES CTR enc. + NULL int. UL */
3857 /* Control Plane w/AES CTR enc. + NULL int. DL */
3859 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3860 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3861 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3862 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3863 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3864 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3865 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3866 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3867 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3868 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3869 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3870 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3871 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3872 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3873 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3874 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3875 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3876 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3878 /* Control Plane w/ZUC enc. + NULL int. UL */
3880 /* Control Plane w/ZUC enc. + NULL int. DL */
3882 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3883 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3884 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3885 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3886 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3887 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3888 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3889 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3890 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3891 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3892 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3893 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3894 /* Control Plane w/ZUC enc. + ZUC int. UL */
3895 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3896 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3897 /* Control Plane w/ZUC enc. + ZUC int. DL */
3898 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3899 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3901 /* User Plane w/NULL enc. UL LONG SN */
3903 /* User Plane w/NULL enc. DL LONG SN */
3905 /* User Plane w/NULL enc. UL SHORT SN */
3907 /* User Plane w/NULL enc. DL SHORT SN */
3909 /* User Plane w/NULL enc. UL 15 BIT SN */
3911 /* User Plane w/NULL enc. DL 15 BIT SN */
3913 /* User Plane w/NULL enc. UL 18 BIT SN */
3915 /* User Plane w/NULL enc. DL 18 BIT SN */
3917 /* User Plane w/SNOW f8 enc. UL LONG SN */
3919 /* User Plane w/SNOW f8 enc. DL LONG SN */
3921 /* User Plane w/SNOW f8 enc. UL SHORT SN */
3923 /* User Plane w/SNOW f8 enc. DL SHORT SN */
3925 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3927 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3929 /* User Plane w/SNOW f8 enc. UL 18 BIT SN */
3931 /* User Plane w/SNOW f8 enc. DL 18 BIT SN */
3933 /* User Plane w/AES CTR enc. UL LONG SN */
3935 /* User Plane w/AES CTR enc. DL LONG SN */
3937 /* User Plane w/AES CTR enc. UL SHORT SN */
3939 /* User Plane w/AES CTR enc. DL SHORT SN */
3941 /* User Plane w/AES CTR enc. UL 15 BIT SN */
3943 /* User Plane w/AES CTR enc. DL 15 BIT SN */
3945 /* User Plane w/AES CTR enc. UL 18 BIT SN */
3947 /* User Plane w/AES CTR enc. DL 18 BIT SN */
3949 /* User Plane w/ZUC enc. UL LONG SN */
3951 /* User Plane w/ZUC enc. DL LONG SN */
3953 /* User Plane w/ZUC enc. UL SHORT SN */
3955 /* User Plane w/ZUC enc. DL SHORT SN */
3957 /* User Plane w/ZUC enc. UL 15 BIT SN */
3959 /* User Plane w/ZUC enc. DL 15 BIT SN */
3961 /* User Plane w/ZUC enc. UL 18 BIT SN */
3963 /* User Plane w/ZUC enc. DL 18 BIT SN */
3966 /***** u-plane with integrity for 12-bit SN ******/
3967 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3969 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3971 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3972 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3973 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3975 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3976 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3977 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3978 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3979 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3980 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3981 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3982 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3983 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3984 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3985 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3986 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3987 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3988 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3989 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3991 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3993 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3995 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3996 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3997 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3998 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3999 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4000 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4001 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
4002 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4003 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4004 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
4005 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4006 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4007 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
4008 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4009 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4010 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
4011 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4012 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4014 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
4016 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
4018 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
4019 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4020 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4021 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
4022 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4023 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4024 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
4025 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4026 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4027 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
4028 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4029 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4030 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
4031 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4032 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4033 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
4034 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4035 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4037 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
4039 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
4041 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
4042 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4043 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4044 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
4045 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4046 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4047 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
4048 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4049 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4050 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
4051 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4052 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4053 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
4054 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4055 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4056 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
4057 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4058 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4060 /***** u-plane with integrity for 18-bit SN ******/
4061 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
4063 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
4065 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
4066 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4067 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4068 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
4069 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4070 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4071 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
4072 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4073 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4074 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
4075 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4076 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4077 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
4078 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4079 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4080 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
4081 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4082 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4083 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
4085 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
4087 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
4088 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4089 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4090 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
4091 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4092 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4093 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
4094 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4095 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4096 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
4097 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4098 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4099 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
4100 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4101 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4102 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4103 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4104 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4105 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4107 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4109 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
4110 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4111 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4112 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
4113 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4114 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4115 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
4116 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4117 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4118 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
4119 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4120 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4121 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
4122 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4123 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4124 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
4125 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4126 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4127 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
4129 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
4131 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
4132 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4133 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4134 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
4135 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4136 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4137 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
4138 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4139 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4140 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
4141 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4142 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4143 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
4144 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4145 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4146 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
4147 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4148 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4151 static uint8_t *pdcp_test_data_in[] = {
4152 /* Control Plane w/NULL enc. + NULL int. UL */
4153 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4154 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4155 /* Control Plane w/NULL enc. + NULL int. DL */
4156 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4157 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4158 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
4159 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4160 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4161 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
4162 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4163 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4164 /* Control Plane w/NULL enc. + AES CMAC int. UL */
4165 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4166 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4167 /* Control Plane w/NULL enc. + AES CMAC int. DL */
4168 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4169 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4170 /* Control Plane w/NULL enc. + ZUC int. UL */
4171 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4172 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4173 /* Control Plane w/NULL enc. + ZUC int. DL */
4174 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4175 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4176 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
4177 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4178 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4179 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
4180 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4181 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4182 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4183 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4184 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4185 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4186 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4187 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4188 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4189 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4190 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4191 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4192 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4193 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4194 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4195 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4196 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4197 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4198 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4199 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4200 /* Control Plane w/AES CTR enc. + NULL int. UL */
4201 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4202 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4203 /* Control Plane w/AES CTR enc. + NULL int. DL */
4204 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4205 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4206 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4207 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4208 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4209 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4210 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4211 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4212 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4213 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4214 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4215 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4216 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4217 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4218 /* Control Plane w/AES CTR enc. + ZUC int. UL */
4219 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4220 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4221 /* Control Plane w/AES CTR enc. + ZUC int. DL */
4222 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4223 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4224 /* Control Plane w/ZUC enc. + NULL int. UL */
4225 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4226 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4227 /* Control Plane w/ZUC enc. + NULL int. DL */
4228 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4229 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4230 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4231 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4232 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4233 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4234 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4235 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4236 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
4237 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4238 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4239 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
4240 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4241 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4242 /* Control Plane w/ZUC enc. + ZUC int. UL */
4243 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4244 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4245 /* Control Plane w/ZUC enc. + ZUC int. DL */
4246 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4247 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4249 /*************** 12-bit C-plane ****************/
4250 /* Control Plane w/NULL enc. + NULL int. UL */
4251 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4252 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4253 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4254 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4255 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4256 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4257 /* Control Plane w/NULL enc. + NULL int. DL */
4258 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4259 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4260 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4261 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4262 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4263 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4264 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
4265 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4266 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4267 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4268 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4269 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4270 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4271 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
4272 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4273 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4274 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4275 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4276 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4277 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4278 /* Control Plane w/NULL enc. + AES CMAC int. UL */
4279 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4280 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4281 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4282 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4283 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4284 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4285 /* Control Plane w/NULL enc. + AES CMAC int. DL */
4286 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4287 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4288 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4289 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4290 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4291 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4292 /* Control Plane w/NULL enc. + ZUC int. UL */
4293 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4294 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4295 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4296 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4297 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4298 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4299 /* Control Plane w/NULL enc. + ZUC int. DL */
4300 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4301 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4302 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4303 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4304 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4305 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4307 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
4308 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4309 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4310 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4311 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4312 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4313 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4314 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
4315 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4316 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4317 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4318 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4319 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4320 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4321 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4322 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4323 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4324 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4325 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4326 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4327 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4328 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4329 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4330 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4331 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4332 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4333 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4334 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4335 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4336 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4337 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4338 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4339 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4340 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4341 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4342 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4343 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4344 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4345 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4346 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4347 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4348 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4349 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4350 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4351 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4352 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4353 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4354 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4355 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4356 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4357 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4358 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4359 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4360 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4361 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4362 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4364 /* Control Plane w/AES CTR enc. + NULL int. UL */
4365 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4366 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4367 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4368 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4369 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4370 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4371 /* Control Plane w/AES CTR enc. + NULL int. DL */
4372 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4373 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4374 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4375 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4376 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4377 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4378 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4379 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4380 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4381 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4382 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4383 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4384 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4385 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4386 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4387 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4388 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4389 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4390 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4391 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4392 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4393 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4394 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4395 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4396 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4397 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4398 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4399 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4400 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4401 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4402 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4403 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4404 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4405 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4406 /* Control Plane w/AES CTR enc. + ZUC int. UL */
4407 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4408 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4409 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4410 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4411 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4412 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4413 /* Control Plane w/AES CTR enc. + ZUC int. DL */
4414 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4415 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4416 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4417 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4418 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4419 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4421 /* Control Plane w/ZUC enc. + NULL int. UL */
4422 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4423 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4424 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4425 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4426 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4427 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4428 /* Control Plane w/ZUC enc. + NULL int. DL */
4429 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4430 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4431 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4432 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4433 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4434 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4435 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4436 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4437 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4438 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4439 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4440 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4441 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4442 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4443 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4444 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4445 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4446 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4447 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4448 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4449 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
4450 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4451 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4452 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4453 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4454 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4455 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4456 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
4457 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4458 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4459 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4460 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4461 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4462 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4463 /* Control Plane w/ZUC enc. + ZUC int. UL */
4464 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4465 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4466 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4467 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4468 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4469 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4470 /* Control Plane w/ZUC enc. + ZUC int. DL */
4471 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4472 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4473 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4474 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4475 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4476 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4478 /* User Plane w/NULL enc. UL LONG SN */
4479 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4480 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4481 /* User Plane w/NULL enc. DL LONG SN */
4482 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4483 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4484 /* User Plane w/NULL enc. UL SHORT SN */
4485 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4486 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4487 /* User Plane w/NULL enc. DL SHORT SN */
4488 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4489 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4490 /* User Plane w/NULL enc. UL 15 BIT SN */
4491 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4492 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4493 /* User Plane w/NULL enc. DL 15 BIT SN */
4494 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4495 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4496 /* User Plane w/NULL enc. UL for 18-bit SN*/
4497 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4498 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4499 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4500 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4501 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4502 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4503 0x69, 0x00, 0x00, 0x00, 0x00},
4504 /* User Plane w/NULL enc. DL for 18-bit SN*/
4505 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4506 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4507 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4508 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4509 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4510 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4511 0x69, 0x00, 0x00, 0x00, 0x00},
4512 /* User Plane w/SNOW f8 enc. UL LONG SN */
4513 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4514 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4515 /* User Plane w/SNOW f8 enc. DL LONG SN */
4516 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4517 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4518 /* User Plane w/SNOW f8 enc. UL SHORT SN */
4519 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4520 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4521 /* User Plane w/SNOW f8 enc. DL SHORT SN */
4522 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4523 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4524 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
4525 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4526 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4527 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
4528 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4529 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4530 /* User Plane w/SNOW enc. UL for 18-bit SN*/
4531 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4532 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4533 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4534 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4535 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4536 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4537 0x91, 0x00, 0x00, 0x00, 0x00},
4538 /* User Plane w/SNOW enc. DL for 18-bit SN*/
4539 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4540 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4541 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4542 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4543 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4544 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4545 0x69, 0x00, 0x00, 0x00, 0x00},
4546 /* User Plane w/AES CTR enc. UL LONG SN */
4547 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4548 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4549 /* User Plane w/AES CTR enc. DL LONG SN */
4550 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4551 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4552 /* User Plane w/AES CTR enc. UL SHORT SN */
4553 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4554 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4555 /* User Plane w/AES CTR enc. DL SHORT SN */
4556 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4557 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4558 /* User Plane w/AES CTR enc. UL 15 BIT SN */
4559 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4560 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4561 /* User Plane w/AES CTR enc. DL 15 BIT SN */
4562 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4563 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4564 /* User Plane w/AES enc. UL for 18-bit SN*/
4565 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4566 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4567 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4568 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4569 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4570 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4571 0x91, 0x00, 0x00, 0x00, 0x00},
4572 /* User Plane w/AES enc. DL for 18-bit SN*/
4573 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4574 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4575 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4576 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4577 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4578 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4579 0x69, 0x00, 0x00, 0x00, 0x00},
4580 /* User Plane w/ZUC enc. UL LONG SN */
4581 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4582 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4583 /* User Plane w/ZUC enc. DL LONG SN */
4584 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4585 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4586 /* User Plane w/ZUC enc. UL SHORT SN */
4587 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4588 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4589 /* User Plane w/ZUC enc. DL SHORT SN */
4590 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4591 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4592 /* User Plane w/ZUC enc. UL 15 BIT SN */
4593 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4594 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4595 /* User Plane w/ZUC enc. DL 15 BIT SN */
4596 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4597 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4598 /* User Plane w/ZUC enc. UL for 18-bit SN*/
4599 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4600 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4601 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4602 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4603 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4604 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4605 0x91, 0x00, 0x00, 0x00, 0x00},
4606 /* User Plane w/ZUC enc. DL for 18-bit SN*/
4607 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4608 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4609 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4610 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4611 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4612 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4613 0x69, 0x00, 0x00, 0x00, 0x00},
4615 /*************** u-plane with integrity for 12-bit SN *****/
4616 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
4617 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4618 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4619 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4620 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4621 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4622 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4623 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
4624 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4625 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4626 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4627 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4628 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4629 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4630 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
4631 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4632 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4633 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4634 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4635 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4636 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4637 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
4638 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4639 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4640 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4641 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4642 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4643 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4644 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
4645 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4646 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4647 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4648 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4649 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4650 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4651 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
4652 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4653 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4654 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4655 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4656 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4657 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4658 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
4659 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4660 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4661 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4662 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4663 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4664 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4665 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
4666 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4667 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4668 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4669 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4670 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4671 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4673 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
4674 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4675 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4676 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4677 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4678 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4679 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4680 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
4681 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4682 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4683 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4684 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4685 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4686 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4687 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
4688 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4689 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4690 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4691 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4692 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4693 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4694 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
4695 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4696 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4697 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4698 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4699 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4700 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4701 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
4702 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4703 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4704 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4705 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4706 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4707 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4708 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
4709 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4710 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4711 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4712 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4713 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4714 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4715 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
4716 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4717 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4718 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4719 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4720 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4721 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4722 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
4723 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4724 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4725 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4726 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4727 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4728 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4730 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
4731 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4732 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4733 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4734 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4735 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4736 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4737 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
4738 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4739 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4740 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4741 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4742 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4743 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4744 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
4745 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4746 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4747 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4748 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4749 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4750 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4751 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
4752 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4753 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4754 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4755 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4756 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4757 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4758 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
4759 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4760 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4761 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4762 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4763 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4764 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4765 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
4766 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4767 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4768 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4769 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4770 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4771 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4772 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
4773 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4774 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4775 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4776 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4777 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4778 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4779 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
4780 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4781 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4782 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4783 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4784 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4785 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4787 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
4788 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4789 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4790 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4791 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4792 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4793 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4794 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
4795 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4796 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4797 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4798 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4799 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4800 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4801 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
4802 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4803 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4804 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4805 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4806 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4807 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4808 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
4809 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4810 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4811 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4812 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4813 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4814 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4815 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
4816 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4817 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4818 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4819 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4820 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4821 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4822 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
4823 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4824 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4825 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4826 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4827 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4828 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4829 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
4830 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4831 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4832 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4833 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4834 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4835 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4836 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
4837 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4838 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4839 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4840 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4841 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4842 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4844 /*************** u-plane with integrity for 18-bit SN *****/
4845 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
4846 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4847 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4848 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4849 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4850 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4851 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4853 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
4854 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4855 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4856 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4857 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4858 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4859 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4861 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
4862 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4863 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4864 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4865 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4866 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4867 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4869 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
4870 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4871 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4872 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4873 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4874 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4875 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4877 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
4878 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4879 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4880 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4881 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4882 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4883 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4885 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
4886 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4887 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4888 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4889 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4890 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4891 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4893 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
4894 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4895 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4896 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4897 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4898 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4899 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4901 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
4902 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4903 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4904 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4905 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4906 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4907 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4909 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
4910 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4911 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4912 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4913 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4914 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4915 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4917 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
4918 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4919 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4920 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4921 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4922 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4923 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4925 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
4926 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4927 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4928 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4929 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4930 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4931 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4933 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
4934 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4935 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4936 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4937 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4938 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4939 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4941 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
4942 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4943 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4944 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4945 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4946 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4947 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4949 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
4950 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4951 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4952 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4953 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4954 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4955 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4957 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
4958 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4959 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4960 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4961 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4962 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4963 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4965 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4966 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4967 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4968 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4969 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4970 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4971 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4973 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4974 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4975 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4976 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4977 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4978 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4979 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4981 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4982 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4983 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4984 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4985 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4986 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4987 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4989 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
4990 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4991 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4992 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4993 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4994 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4995 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4997 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
4998 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4999 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5000 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5001 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5002 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5003 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5005 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
5006 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5007 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5008 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5009 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5010 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5011 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5013 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
5014 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5015 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5016 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5017 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5018 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5019 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5021 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
5022 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5023 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5024 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5025 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5026 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5027 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5029 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
5030 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5031 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5032 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5033 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5034 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5035 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5037 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
5038 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5039 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5040 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5041 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5042 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5043 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5045 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
5046 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5047 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5048 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5049 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5050 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5051 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5053 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
5054 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5055 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5056 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5057 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5058 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5059 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5061 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
5062 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5063 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5064 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5065 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5066 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5067 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5069 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
5070 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5071 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5072 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5073 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5074 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5075 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5077 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
5078 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5079 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5080 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5081 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5082 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5083 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5085 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
5086 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5087 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5088 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5089 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5090 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5091 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5093 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
5094 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5095 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5096 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5097 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5098 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5099 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5103 static uint32_t pdcp_test_data_in_len[] = {
5104 /* Control Plane w/NULL enc. + NULL int. UL */
5106 /* Control Plane w/NULL enc. + NULL int. DL */
5108 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
5110 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
5112 /* Control Plane w/NULL enc. + AES CMAC int. UL */
5114 /* Control Plane w/NULL enc. + AES CMAC int. DL */
5116 /* Control Plane w/NULL enc. + ZUC int. UL */
5118 /* Control Plane w/NULL enc. + ZUC int. DL */
5120 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
5122 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
5124 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5126 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5128 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5130 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5132 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5134 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5136 /* Control Plane w/AES CTR enc. + NULL int. UL */
5138 /* Control Plane w/AES CTR enc. + NULL int. DL */
5140 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5142 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5144 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5146 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5148 /* Control Plane w/AES CTR enc. + ZUC int. UL */
5150 /* Control Plane w/AES CTR enc. + ZUC int. DL */
5152 /* Control Plane w/ZUC enc. + NULL int. UL */
5154 /* Control Plane w/ZUC enc. + NULL int. DL */
5156 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5158 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5160 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
5162 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
5164 /* Control Plane w/ZUC enc. + ZUC int. UL */
5166 /* Control Plane w/ZUC enc. + ZUC int. DL */
5169 /****************** C-plane 12-bit SN ***********/
5170 /* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5172 /* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5174 /* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5176 /* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5178 /* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5180 /* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5182 /* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5184 /* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5187 /* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5189 /* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5191 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5193 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5195 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5197 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5199 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5201 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5204 /* Control Plane w/AES CTR enc. + NULL int. UL */
5206 /* Control Plane w/AES CTR enc. + NULL int. DL */
5208 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5210 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5212 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5214 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5216 /* Control Plane w/AES CTR enc. + ZUC int. UL */
5218 /* Control Plane w/AES CTR enc. + ZUC int. DL */
5221 /* Control Plane w/ZUC enc. + NULL int. UL */
5223 /* Control Plane w/ZUC enc. + NULL int. DL */
5225 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5227 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5229 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
5231 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
5233 /* Control Plane w/ZUC enc. + ZUC int. UL */
5235 /* Control Plane w/ZUC enc. + ZUC int. DL */
5239 /* User Plane w/NULL enc. UL LONG SN */
5241 /* User Plane w/NULL enc. DL LONG SN */
5243 /* User Plane w/NULL enc. UL SHORT SN */
5245 /* User Plane w/NULL enc. DL SHORT SN */
5247 /* User Plane w/NULL enc. UL 15 BIT SN */
5249 /* User Plane w/NULL enc. DL 15 BIT SN */
5251 /* User Plane w/NULL enc. UL 18 BIT SN */
5253 /* User Plane w/NULL enc. DL 18 BIT SN */
5255 /* User Plane w/SNOW f8 enc. UL LONG SN */
5257 /* User Plane w/SNOW f8 enc. DL LONG SN */
5259 /* User Plane w/SNOW f8 enc. UL SHORT SN */
5261 /* User Plane w/SNOW f8 enc. DL SHORT SN */
5263 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5265 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5267 /* User Plane w/SNOW f8 enc. UL 18 BIT SN */
5269 /* User Plane w/SNOW f8 enc. DL 18 BIT SN */
5271 /* User Plane w/AES CTR enc. UL LONG SN */
5273 /* User Plane w/AES CTR enc. DL LONG SN */
5275 /* User Plane w/AES CTR enc. UL SHORT SN */
5277 /* User Plane w/AES CTR enc. DL SHORT SN */
5279 /* User Plane w/AES CTR enc. UL 15 BIT SN */
5281 /* User Plane w/AES CTR enc. DL 15 BIT SN */
5283 /* User Plane w/AES CTR enc. UL 18 BIT SN */
5285 /* User Plane w/AES CTR enc. DL 18 BIT SN */
5287 /* User Plane w/ZUC enc. UL LONG SN */
5289 /* User Plane w/ZUC enc. DL LONG SN */
5291 /* User Plane w/ZUC enc. UL SHORT SN */
5293 /* User Plane w/ZUC enc. DL SHORT SN */
5295 /* User Plane w/ZUC enc. UL 15 BIT SN */
5297 /* User Plane w/ZUC enc. DL 15 BIT SN */
5299 /* User Plane w/ZUC enc. UL 18 BIT SN */
5301 /* User Plane w/ZUC enc. DL 18 BIT SN */
5304 /***** u-plane with integrity for 12-bit SN *******/
5306 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5308 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5310 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5312 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5314 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5316 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5318 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5320 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
5323 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
5325 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
5327 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
5329 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
5331 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
5333 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
5335 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
5337 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
5340 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
5342 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
5344 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
5346 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
5348 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
5350 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
5352 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
5354 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
5357 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
5359 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
5361 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
5363 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
5365 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
5367 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
5369 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
5371 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
5374 /***** u-plane with integrity for 18-bit SN *******/
5375 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
5377 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
5379 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
5381 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
5383 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
5385 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
5387 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
5389 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
5391 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
5393 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
5395 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
5397 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
5399 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
5401 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
5403 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
5405 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
5407 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
5409 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
5411 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
5413 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
5415 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
5417 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
5419 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
5421 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
5423 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
5425 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
5427 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
5429 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
5431 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
5433 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
5435 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
5437 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
5441 static uint8_t *pdcp_test_data_out[] = {
5442 /* Control Plane w/NULL enc. + NULL int. UL */
5443 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5444 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5445 /* Control Plane w/NULL enc. + NULL int. DL */
5446 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5447 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5448 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
5449 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5450 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x88, 0x7f, 0x4e, 0x59},
5451 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
5452 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5453 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x9d, 0x9e, 0x45, 0x36},
5454 /* Control Plane w/NULL enc. + AES CMAC int. UL */
5455 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5456 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0xf3, 0xdd, 0x01, 0xdf},
5457 /* Control Plane w/NULL enc. + AES CMAC int. DL */
5458 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5459 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x5d, 0x8e, 0x5d, 0x05},
5460 /* Control Plane w/NULL enc. + ZUC int. UL */
5461 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5462 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x18, 0xc3, 0x2e, 0x66},
5463 /* Control Plane w/NULL enc. + ZUC int. DL */
5464 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5465 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x72, 0x44, 0xab, 0x64},
5466 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
5467 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5468 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xd0, 0xc5, 0x08, 0x58},
5469 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
5470 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5471 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xd1, 0x2c, 0x86, 0x7c},
5472 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5473 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5474 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x58, 0xba, 0x46, 0x01},
5475 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5476 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5477 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x4c, 0xb2, 0xc3, 0x4a},
5478 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5479 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5480 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x23, 0x18, 0x09, 0x87},
5481 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5482 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5483 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x8c, 0xa2, 0xdb, 0x79},
5484 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5485 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5486 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xc8, 0x06, 0x26, 0x3e},
5487 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5488 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5489 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xa3, 0x68, 0x2d, 0x18},
5490 /* Control Plane w/AES CTR enc. + NULL int. UL */
5491 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5492 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x32, 0x4f, 0x1a, 0x6b},
5493 /* Control Plane w/AES CTR enc. + NULL int. DL */
5494 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5495 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x92, 0x40, 0x52, 0x8e},
5496 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5497 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5498 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xba, 0x30, 0x54, 0x32},
5499 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5500 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5501 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x0f, 0xde, 0x17, 0xb8},
5502 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5503 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5504 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xc1, 0x92, 0x1b, 0xb4},
5505 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5506 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5507 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xcf, 0xce, 0x0f, 0x8b},
5508 /* Control Plane w/AES CTR enc. + ZUC int. UL */
5509 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5510 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x2a, 0x8c, 0x34, 0x0d},
5511 /* Control Plane w/AES CTR enc. + ZUC int. DL */
5512 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5513 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xe0, 0x04, 0xf9, 0xea},
5514 /* Control Plane w/ZUC enc. + NULL int. UL */
5515 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5516 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x68, 0x82, 0xb9, 0x06},
5517 /* Control Plane w/ZUC enc. + NULL int. DL */
5518 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5519 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x44, 0x81, 0x49, 0x0e},
5520 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5521 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5522 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0xe0, 0xfd, 0xf7, 0x5f},
5523 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5524 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5525 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0xd9, 0x1f, 0x0c, 0x38},
5526 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
5527 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5528 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x9b, 0x5f, 0xb8, 0xd9},
5529 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
5530 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5531 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x19, 0x0f, 0x14, 0x0b},
5532 /* Control Plane w/ZUC enc. + ZUC int. UL */
5533 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5534 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x70, 0x41, 0x97, 0x60},
5535 /* Control Plane w/ZUC enc. + ZUC int. DL */
5536 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5537 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x36, 0xc5, 0xe2, 0x6a},
5539 /************ C-plane 12-bit ****************************/
5540 /* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5541 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5542 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5543 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5544 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5545 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5546 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5547 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5548 /* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5549 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5550 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5551 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5552 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5553 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5554 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5555 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5556 /* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5557 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5558 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5559 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5560 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5561 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5562 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5563 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27, 0x96},
5564 /* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5565 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5566 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5567 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5568 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5569 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5570 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5571 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5572 /* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5573 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5574 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5575 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5576 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5577 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5578 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5579 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26, 0x2E},
5580 /* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5581 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5582 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5583 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5584 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5585 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5586 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5587 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5588 /* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5589 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5590 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5591 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5592 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5593 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5594 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5595 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25, 0xC3},
5596 /* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5597 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5598 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5599 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5600 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5601 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5602 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5603 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
5605 /* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5606 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5607 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5608 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5609 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5610 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5611 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5612 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
5613 /* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5614 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5615 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5616 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5617 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5618 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5619 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5620 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
5621 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5622 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5623 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5624 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5625 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5626 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5627 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5628 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B, 0x05},
5629 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5630 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5631 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5632 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5633 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5634 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5635 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5636 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
5637 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5638 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5639 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5640 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5641 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5642 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5643 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5644 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A, 0xBD},
5645 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL LONG SN */
5646 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5647 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5648 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5649 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5650 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5651 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5652 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
5653 /* Control Plane w/SNOW f8 enc. + ZUC int. UL LONG SN */
5654 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5655 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5656 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5657 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5658 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5659 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5660 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89, 0x50},
5661 /* Control Plane w/SNOW f8 enc. + ZUC int. DL LONG SN */
5662 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5663 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5664 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5665 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5666 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5667 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5668 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
5670 /* Control Plane w/AES CTR enc. + NULL int. UL LONG SN */
5671 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5672 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5673 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5674 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5675 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5676 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5677 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
5679 /* Control Plane w/AES CTR enc. + NULL int. DL LONG SN */
5680 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5681 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5682 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5683 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5684 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5685 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5686 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
5687 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL LONG SN */
5688 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5689 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5690 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5691 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5692 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5693 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5694 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18, 0xAA},
5696 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL LONG SN */
5697 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5698 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5699 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5700 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5701 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5702 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5703 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
5704 /* Control Plane w/AES CTR enc. + AES CMAC int. UL LONG SN */
5705 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5706 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5707 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5708 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5709 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5710 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5711 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19, 0x12},
5712 /* Control Plane w/AES CTR enc. + AES CMAC int. DL LONG SN */
5713 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5714 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5715 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5716 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5717 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5718 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5719 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
5720 /* Control Plane w/AES CTR enc. + ZUC int. UL LONG SN */
5721 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5722 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5723 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5724 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5725 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5726 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5727 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A, 0xFF},
5728 /* Control Plane w/AES CTR enc. + ZUC int. DL LONG SN */
5729 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5730 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5731 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5732 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5733 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5734 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5735 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
5736 /* Control Plane w/ZUC enc. + NULL int. UL LONG SN */
5737 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5738 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5739 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5740 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5741 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5742 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5743 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
5744 /* Control Plane w/ZUC enc. + NULL int. DL LONG SN */
5745 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5746 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5747 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5748 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5749 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5750 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5751 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
5752 /* Control Plane w/ZUC enc. + SNOW f9 int. UL LONG SN */
5753 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5754 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5755 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5756 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5757 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5758 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5759 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D, 0x76},
5760 /* Control Plane w/ZUC enc. + SNOW f9 int. DL LONG SN */
5761 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5762 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5763 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5764 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5765 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5766 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5767 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
5768 /* Control Plane w/ZUC enc. + AES CMAC int. UL LONG SN */
5769 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5770 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5771 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5772 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5773 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5774 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5775 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C, 0xCE},
5776 /* Control Plane w/ZUC enc. + AES CMAC int. DL LONG SN */
5777 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5778 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5779 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5780 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5781 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5782 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5783 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
5784 /* Control Plane w/ZUC enc. + ZUC int. UL LONG SN */
5785 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5786 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5787 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5788 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5789 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5790 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5791 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23},
5792 /* Control Plane w/ZUC enc. + ZUC int. DL LONG SN */
5793 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5794 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5795 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5796 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5797 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5798 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5799 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
5801 /* User Plane w/NULL enc. UL LONG SN */
5802 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5803 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5804 /* User Plane w/NULL enc. DL LONG SN */
5805 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5806 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5807 /* User Plane w/NULL enc. UL SHORT SN */
5808 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5809 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5810 /* User Plane w/NULL enc. DL SHORT SN */
5811 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5812 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5813 /* User Plane w/NULL enc. UL 15 BIT SN */
5814 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5815 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5816 /* User Plane w/NULL enc. DL 15 BIT SN */
5817 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5818 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5819 /* User Plane w/NULL enc. UL for 18-bit SN*/
5820 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5821 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5822 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5823 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5824 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5825 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5826 0x69, 0x00, 0x00, 0x00, 0x00},
5827 /* User Plane w/NULL enc. DL for 18-bit SN*/
5828 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5829 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5830 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5831 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5832 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5833 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5834 0x69, 0x00, 0x00, 0x00, 0x00},
5835 /* User Plane w/SNOW f8 enc. UL LONG SN */
5836 (uint8_t[]){0x8b, 0x26, 0x7a, 0xe0, 0x00, 0x07, 0x2a, 0xa6, 0xef, 0xdc,
5837 0x75, 0xef, 0x2e, 0x27, 0x0f, 0x69, 0x3d},
5838 /* User Plane w/SNOW f8 enc. DL LONG SN */
5839 (uint8_t[]){0x8b, 0x26, 0x7e, 0xbb, 0x80, 0x20, 0xba, 0xef, 0xe7, 0xf7,
5840 0xef, 0x69, 0x51, 0x85, 0x09, 0xa5, 0xab},
5841 /* User Plane w/SNOW f8 enc. UL SHORT SN */
5842 (uint8_t[]){0x8b, 0x80, 0xcf, 0xe5, 0x27, 0xe2, 0x88, 0x2a, 0xac, 0xc5,
5843 0xaf, 0x49, 0x9b, 0x3e, 0x48, 0x89},
5844 /* User Plane w/SNOW f8 enc. DL SHORT SN */
5845 (uint8_t[]){0x8b, 0xe2, 0x51, 0x58, 0x88, 0xff, 0x1a, 0x00, 0xe4, 0x67,
5846 0x05, 0x46, 0x24, 0x2f, 0x07, 0xb7},
5847 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5848 (uint8_t[]){0x8b, 0x26, 0xbe, 0x72, 0x05, 0x78, 0x92, 0xec, 0xb1, 0x4f,
5849 0xdd, 0x5d, 0xfc, 0x60, 0x2c, 0x9a, 0x85},
5850 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5851 (uint8_t[]){0x8b, 0x26, 0x0b, 0x50, 0xf3, 0xff, 0x37, 0xe3, 0x6b, 0xaf,
5852 0x08, 0xd8, 0xf6, 0x1f, 0xca, 0x6f, 0xbc},
5853 /* User Plane w/SNOW enc. UL for 18-bit SN*/
5854 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
5855 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
5856 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
5857 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
5858 0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
5859 0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
5860 0x31, 0x55, 0xDA, 0x18, 0x4D},
5861 /* User Plane w/SNOW enc. DL for 18-bit SN*/
5862 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
5863 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
5864 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
5865 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
5866 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
5867 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
5868 /* User Plane w/AES CTR enc. UL LONG SN */
5869 (uint8_t[]){0x8b, 0x26, 0xde, 0x0a, 0x59, 0xca, 0x7d, 0x93, 0xa3, 0xb5,
5870 0xd2, 0x88, 0xb3, 0x04, 0xa2, 0x12, 0x09},
5871 /* User Plane w/AES CTR enc. DL LONG SN */
5872 (uint8_t[]){0x8b, 0x26, 0x69, 0x92, 0x25, 0xd8, 0xe9, 0xd5, 0xe9, 0x53,
5873 0x60, 0x49, 0x9f, 0xe9, 0x8f, 0xbe, 0x6a},
5874 /* User Plane w/AES CTR enc. UL SHORT SN */
5875 (uint8_t[]){0x8b, 0x0f, 0xa1, 0xf2, 0x56, 0x6e, 0xee, 0x62, 0x1c, 0x62,
5876 0x06, 0x7e, 0x38, 0x4a, 0x02, 0xa4},
5877 /* User Plane w/AES CTR enc. DL SHORT SN */
5878 (uint8_t[]){0x8b, 0x00, 0x8d, 0x50, 0x80, 0x30, 0xda, 0xc7, 0x14, 0xc5,
5879 0xe0, 0xc8, 0xfb, 0x83, 0xd0, 0x73},
5880 /* User Plane w/AES CTR enc. UL 15 BIT SN */
5881 (uint8_t[]){0x8b, 0x26, 0xa1, 0x2e, 0xa3, 0x64, 0xa9, 0x81, 0xbc, 0xd3,
5882 0x6f, 0xef, 0xee, 0x30, 0x71, 0x23, 0x85},
5883 /* User Plane w/AES CTR enc. DL 15 BIT SN */
5884 (uint8_t[]){0x8b, 0x26, 0xc7, 0xf2, 0x23, 0xb3, 0xbe, 0xc0, 0xdf, 0xc5,
5885 0xed, 0x37, 0x35, 0x7c, 0x66, 0xa3, 0xf9},
5886 /* User Plane w/AES enc. UL for 18-bit SN*/
5887 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
5888 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
5889 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
5890 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
5891 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
5892 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
5893 /* User Plane w/AES enc. DL for 18-bit SN*/
5894 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
5895 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
5896 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
5897 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
5898 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
5899 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
5900 /* User Plane w/ZUC enc. UL LONG SN */
5901 (uint8_t[]){0x8b, 0x26, 0xfb, 0xb6, 0x0e, 0x81, 0xa1, 0x9e, 0xc8, 0xeb,
5902 0x90, 0xa8, 0xc7, 0x0e, 0x27, 0xcb, 0xb0},
5903 /* User Plane w/ZUC enc. DL LONG SN */
5904 (uint8_t[]){0x8b, 0x26, 0x2f, 0x5d, 0xa4, 0x82, 0xfb, 0xce, 0x1f, 0x3a,
5905 0xb5, 0x66, 0x60, 0x40, 0x65, 0x2b, 0x40},
5906 /* User Plane w/ZUC enc. UL SHORT SN */
5907 (uint8_t[]){0x8b, 0xcb, 0x75, 0x03, 0xd5, 0xed, 0xea, 0x73, 0x39, 0xf5,
5908 0x07, 0x03, 0x04, 0x51, 0xc9, 0x5e},
5909 /* User Plane w/ZUC enc. DL SHORT SN */
5910 (uint8_t[]){0x8b, 0xe9, 0xd2, 0x49, 0x7f, 0xfd, 0x98, 0x9f, 0xc4, 0x6a,
5911 0xcb, 0xe6, 0x4e, 0x21, 0x33, 0xd2},
5912 /* User Plane w/ZUC enc. UL 15 BIT SN */
5913 (uint8_t[]){0x8b, 0x26, 0x01, 0x0a, 0xba, 0x79, 0xf8, 0xe5, 0x9f, 0x22,
5914 0x37, 0xab, 0x5c, 0x7e, 0xad, 0xd6, 0x6b},
5915 /* User Plane w/ZUC enc. DL 15 BIT SN */
5916 (uint8_t[]){0x8b, 0x26, 0xa3, 0x1a, 0x1e, 0x22, 0xf7, 0x17, 0x8a, 0xb5,
5917 0x59, 0xd8, 0x2b, 0x13, 0xdd, 0x12, 0x4e},
5918 /* User Plane w/ZUC enc. UL for 18-bit SN*/
5919 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
5920 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
5921 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
5922 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
5923 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
5924 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
5925 /* User Plane w/ZUC enc. DL for 18-bit SN*/
5926 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
5927 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
5928 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
5929 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
5930 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
5931 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
5933 /************************* 12-bit u-plane with int ************/
5934 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5935 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5936 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5937 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5938 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5939 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5940 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5941 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5942 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5943 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5944 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5945 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5946 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5947 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5948 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5949 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5950 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5951 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5952 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5953 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5954 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5955 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5956 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5957 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27, 0x96},
5958 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5959 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5960 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5961 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5962 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5963 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5964 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5965 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5966 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5967 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5968 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5969 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5970 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5971 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5972 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5973 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26, 0x2E},
5974 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5975 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5976 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5977 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5978 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5979 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5980 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5981 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5982 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5983 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5984 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5985 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5986 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5987 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5988 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5989 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25, 0xC3},
5990 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
5991 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5992 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5993 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5994 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5995 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5996 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5997 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
5999 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
6000 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6001 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6002 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6003 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6004 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6005 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6006 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
6007 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
6008 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6009 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6010 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6011 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6012 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6013 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6014 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
6015 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
6016 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6017 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6018 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6019 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6020 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6021 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6022 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B, 0x05},
6023 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
6024 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6025 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6026 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6027 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6028 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6029 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6030 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
6031 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
6032 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6033 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6034 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6035 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6036 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6037 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6038 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A, 0xBD},
6039 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN */
6040 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6041 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6042 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6043 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6044 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6045 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6046 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
6047 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN */
6048 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6049 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6050 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6051 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6052 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6053 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6054 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89, 0x50},
6055 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN */
6056 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6057 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6058 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6059 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6060 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6061 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6062 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
6063 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN */
6064 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6065 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6066 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6067 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6068 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6069 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6070 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
6072 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN */
6073 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6074 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6075 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6076 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6077 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6078 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6079 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
6080 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN */
6081 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6082 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6083 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6084 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6085 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6086 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6087 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18, 0xAA},
6089 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN */
6090 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6091 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6092 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6093 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6094 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6095 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6096 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
6097 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN */
6098 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6099 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6100 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6101 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6102 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6103 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6104 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19, 0x12},
6105 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN */
6106 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6107 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6108 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6109 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6110 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6111 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6112 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
6113 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN */
6114 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6115 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6116 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6117 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6118 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6119 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6120 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A, 0xFF},
6121 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN */
6122 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6123 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6124 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6125 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6126 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6127 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6128 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
6130 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN */
6131 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6132 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6133 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6134 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6135 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6136 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6137 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
6138 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN */
6139 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6140 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6141 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6142 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6143 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6144 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6145 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
6146 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN */
6147 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6148 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6149 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6150 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6151 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6152 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6153 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D, 0x76},
6154 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN */
6155 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6156 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6157 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6158 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6159 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6160 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6161 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
6162 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN */
6163 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6164 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6165 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6166 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6167 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6168 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6169 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C, 0xCE},
6170 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN */
6171 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6172 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6173 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6174 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6175 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6176 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6177 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
6178 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN */
6179 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6180 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6181 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6182 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6183 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6184 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6185 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23},
6186 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN */
6187 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6188 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6189 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6190 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6191 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6192 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6193 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
6195 /************************* 18-bit u-plane with int ************/
6196 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
6197 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6198 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6199 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6200 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6201 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6202 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6203 0x69, 0x00, 0x00, 0x00, 0x00},
6204 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
6205 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6206 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6207 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6208 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6209 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6210 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6211 0x69, 0x00, 0x00, 0x00, 0x00},
6212 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
6213 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6214 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
6215 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
6216 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
6217 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
6218 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
6219 0x91, 0x7F, 0x71, 0x17, 0x69},
6220 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
6221 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6222 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6223 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6224 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6225 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6226 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0x84, 0x45, 0xA8, 0x88},
6227 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
6228 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6229 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6230 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6231 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6232 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6233 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x33, 0x9B, 0x38, 0xF7},
6234 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
6235 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6236 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6237 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6238 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6239 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6240 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xD9, 0x0B, 0x89, 0x7F},
6241 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
6242 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6243 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6244 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6245 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6246 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6247 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xB5, 0xD9, 0x5D, 0xE0},
6248 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
6249 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6250 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6251 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6252 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6253 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6254 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xDA, 0xE9, 0x17, 0x96},
6255 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
6256 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6257 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
6258 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
6259 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
6260 0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
6261 0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
6262 0x31, 0x55, 0xDA, 0x18, 0x4D},
6263 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
6264 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6265 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6266 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6267 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6268 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6269 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
6270 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
6271 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6272 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6273 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6274 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6275 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6276 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0xAB, 0x0F, 0x24},
6277 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
6278 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6279 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6280 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6281 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6282 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6283 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0xD7, 0xD6, 0x47, 0xF4},
6284 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
6285 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6286 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6287 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6288 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6289 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6290 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x66, 0x41, 0x20, 0xBA},
6291 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN */
6292 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6293 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6294 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6295 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6296 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6297 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x8A, 0x98, 0x66, 0x03},
6298 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN */
6299 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6300 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6301 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6302 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6303 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6304 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xE0, 0x03, 0x45, 0xAD},
6305 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN */
6306 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6307 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6308 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6309 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6310 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6311 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x89, 0x7A, 0xF8, 0xEA},
6312 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN */
6313 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6314 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6315 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6316 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6317 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6318 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
6319 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN */
6320 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6321 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6322 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6323 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6324 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6325 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
6326 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN */
6327 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6328 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6329 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6330 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6331 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6332 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x17, 0x81, 0xA1},
6333 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN */
6334 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6335 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6336 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6337 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6338 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6339 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x1C, 0x50, 0xC0, 0xBD},
6340 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN */
6341 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6342 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6343 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6344 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6345 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6346 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xF2, 0xFD, 0xAE, 0x3F},
6347 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN */
6348 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6349 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6350 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6351 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6352 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6353 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x41, 0x1E, 0xE1, 0x4A},
6354 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN */
6355 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6356 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6357 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6358 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6359 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6360 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x74, 0xBF, 0xCB, 0x28},
6361 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN */
6362 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6363 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6364 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6365 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6366 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6367 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x42, 0xFC, 0x7F, 0xA3},
6368 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN */
6369 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6370 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6371 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6372 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6373 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6374 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
6375 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN */
6376 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6377 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6378 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6379 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6380 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6381 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
6382 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN */
6383 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6384 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6385 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6386 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6387 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6388 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x13, 0x64, 0xB1},
6389 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN */
6390 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6391 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6392 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6393 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6394 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6395 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xE1, 0x52, 0x5E, 0x6B},
6396 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN */
6397 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6398 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6399 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6400 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6401 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6402 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x70, 0xF9, 0x4B, 0x2F},
6403 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN */
6404 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6405 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6406 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6407 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6408 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6409 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBC, 0x1C, 0x7F, 0x9C},
6410 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN */
6411 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6412 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6413 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6414 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6415 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6416 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xF6, 0xBB, 0x2E, 0x38},
6417 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN */
6418 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6419 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6420 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6421 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6422 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6423 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBF, 0xFE, 0xE1, 0x75},
6426 #endif /* SECURITY_PDCP_TEST_VECTOR_H_ */