1 /* SPDX-License-Identifier: BSD-3-Clause
3 * Copyright (C) 2015-2016 Freescale Semiconductor,Inc.
4 * Copyright 2018-2019 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 static struct pdcp_test_param pdcp_test_params[] = {
34 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
35 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
36 .auth_alg = RTE_CRYPTO_AUTH_NULL,
37 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
43 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
44 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
45 .auth_alg = RTE_CRYPTO_AUTH_NULL,
46 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
52 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
53 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
54 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
55 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
61 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
62 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
63 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
64 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
70 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
71 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
72 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
73 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
79 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
80 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
81 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
82 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
88 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
89 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
90 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
91 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
97 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
98 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
99 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
100 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
106 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
107 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
108 .auth_alg = RTE_CRYPTO_AUTH_NULL,
109 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
110 .cipher_key_len = 16,
115 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
116 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
117 .auth_alg = RTE_CRYPTO_AUTH_NULL,
118 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
119 .cipher_key_len = 16,
124 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
125 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
126 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
127 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
128 .cipher_key_len = 16,
133 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
134 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
135 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
136 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
137 .cipher_key_len = 16,
142 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
143 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
144 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
145 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
146 .cipher_key_len = 16,
151 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
152 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
153 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
154 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
155 .cipher_key_len = 16,
160 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
161 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
162 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
163 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
164 .cipher_key_len = 16,
169 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
170 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
171 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
172 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
173 .cipher_key_len = 16,
178 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
179 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
180 .auth_alg = RTE_CRYPTO_AUTH_NULL,
181 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
182 .cipher_key_len = 16,
187 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
188 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
189 .auth_alg = RTE_CRYPTO_AUTH_NULL,
190 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
191 .cipher_key_len = 16,
196 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
197 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
198 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
199 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
200 .cipher_key_len = 16,
205 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
206 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
207 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
208 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
209 .cipher_key_len = 16,
214 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
215 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
216 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
217 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
218 .cipher_key_len = 16,
223 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
224 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
225 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
226 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
227 .cipher_key_len = 16,
232 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
233 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
234 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
235 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
236 .cipher_key_len = 16,
241 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
242 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
243 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
244 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
245 .cipher_key_len = 16,
250 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
251 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
252 .auth_alg = RTE_CRYPTO_AUTH_NULL,
253 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
254 .cipher_key_len = 16,
259 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
260 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
261 .auth_alg = RTE_CRYPTO_AUTH_NULL,
262 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
263 .cipher_key_len = 16,
268 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
269 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
270 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
271 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
272 .cipher_key_len = 16,
277 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
278 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
279 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
280 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
281 .cipher_key_len = 16,
286 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
287 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
288 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
289 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
290 .cipher_key_len = 16,
295 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
296 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
297 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
298 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
299 .cipher_key_len = 16,
304 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
305 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
306 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
307 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
308 .cipher_key_len = 16,
313 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
314 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
315 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
316 .cipher_key_len = 16,
320 /* For 12-bit C-plane */
323 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
324 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
325 .auth_alg = RTE_CRYPTO_AUTH_NULL,
326 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
332 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
333 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
334 .auth_alg = RTE_CRYPTO_AUTH_NULL,
335 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
341 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
342 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
343 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
344 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
350 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
351 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
352 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
353 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
359 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
360 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
361 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
362 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
368 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
369 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
370 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
371 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
377 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
378 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
379 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
380 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
386 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
387 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
388 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
389 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
395 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
396 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
397 .auth_alg = RTE_CRYPTO_AUTH_NULL,
398 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
399 .cipher_key_len = 16,
404 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
405 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
406 .auth_alg = RTE_CRYPTO_AUTH_NULL,
407 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
408 .cipher_key_len = 16,
413 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
414 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
415 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
416 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
417 .cipher_key_len = 16,
422 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
423 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
424 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
425 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
426 .cipher_key_len = 16,
431 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
432 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
433 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
434 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
435 .cipher_key_len = 16,
440 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
441 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
442 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
443 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
444 .cipher_key_len = 16,
449 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
450 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
451 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
452 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
453 .cipher_key_len = 16,
458 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
459 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
460 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
461 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
462 .cipher_key_len = 16,
467 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
468 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
469 .auth_alg = RTE_CRYPTO_AUTH_NULL,
470 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
471 .cipher_key_len = 16,
476 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
477 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
478 .auth_alg = RTE_CRYPTO_AUTH_NULL,
479 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
480 .cipher_key_len = 16,
485 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
486 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
487 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
488 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
489 .cipher_key_len = 16,
494 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
495 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
496 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
497 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
498 .cipher_key_len = 16,
503 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
504 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
505 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
506 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
507 .cipher_key_len = 16,
512 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
513 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
514 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
515 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
516 .cipher_key_len = 16,
521 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
522 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
523 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
524 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
525 .cipher_key_len = 16,
530 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
531 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
532 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
533 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
534 .cipher_key_len = 16,
539 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
540 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
541 .auth_alg = RTE_CRYPTO_AUTH_NULL,
542 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
543 .cipher_key_len = 16,
548 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
549 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
550 .auth_alg = RTE_CRYPTO_AUTH_NULL,
551 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
552 .cipher_key_len = 16,
557 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
558 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
559 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
560 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
561 .cipher_key_len = 16,
566 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
567 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
568 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
569 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
570 .cipher_key_len = 16,
575 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
576 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
577 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
578 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
579 .cipher_key_len = 16,
584 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
585 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
586 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
587 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
588 .cipher_key_len = 16,
593 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
594 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
595 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
596 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
597 .cipher_key_len = 16,
602 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
603 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
604 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
605 .cipher_key_len = 16,
610 "PDCP User Plane with NULL encryption Uplink with long sequence number",
611 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
613 .domain = RTE_SECURITY_PDCP_MODE_DATA,
619 "PDCP User Plane with NULL encryption Downlink with long sequence number",
620 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
622 .domain = RTE_SECURITY_PDCP_MODE_DATA,
628 "PDCP User Plane with NULL encryption Uplink with short sequence number",
629 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
631 .domain = RTE_SECURITY_PDCP_MODE_DATA,
637 "PDCP User Plane with NULL encryption Downlink with short sequence number",
638 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
640 .domain = RTE_SECURITY_PDCP_MODE_DATA,
646 "PDCP User Plane with NULL encryption Uplink with 15 bit sequence number",
647 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
649 .domain = RTE_SECURITY_PDCP_MODE_DATA,
655 "PDCP User Plane with NULL encryption Downlink with 15 bit sequence number",
656 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
658 .domain = RTE_SECURITY_PDCP_MODE_DATA,
664 "PDCP User Plane with NULL encryption Uplink with 18 bit SN",
665 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
667 .domain = RTE_SECURITY_PDCP_MODE_DATA,
673 "PDCP User Plane with NULL encryption Downlink with 18 bit SN",
674 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
676 .domain = RTE_SECURITY_PDCP_MODE_DATA,
682 "PDCP User Plane with SNOW f8 encryption Uplink with long sequence number",
683 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
685 .domain = RTE_SECURITY_PDCP_MODE_DATA,
686 .cipher_key_len = 16,
691 "PDCP User Plane with SNOW f8 encryption Downlink with long sequence number",
692 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
694 .domain = RTE_SECURITY_PDCP_MODE_DATA,
695 .cipher_key_len = 16,
700 "PDCP User Plane with SNOW f8 encryption Uplink with short sequence number",
701 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
703 .domain = RTE_SECURITY_PDCP_MODE_DATA,
704 .cipher_key_len = 16,
709 "PDCP User Plane with SNOW f8 encryption Downlink with short sequence number",
710 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
712 .domain = RTE_SECURITY_PDCP_MODE_DATA,
713 .cipher_key_len = 16,
718 "PDCP User Plane with SNOW f8 encryption Uplink with 15 bit sequence number",
719 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
721 .domain = RTE_SECURITY_PDCP_MODE_DATA,
722 .cipher_key_len = 16,
727 "PDCP User Plane with SNOW f8 encryption Downlink with 15 bit sequence number",
728 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
730 .domain = RTE_SECURITY_PDCP_MODE_DATA,
731 .cipher_key_len = 16,
736 "PDCP User Plane with SNOW f8 encryption Uplink with 18 bit SN",
737 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
739 .domain = RTE_SECURITY_PDCP_MODE_DATA,
740 .cipher_key_len = 16,
745 "PDCP User Plane with SNOW f8 encryption Downlink with 18 bit SN",
746 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
748 .domain = RTE_SECURITY_PDCP_MODE_DATA,
749 .cipher_key_len = 16,
754 "PDCP User Plane with AES CTR encryption Uplink with long sequence number",
755 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
757 .domain = RTE_SECURITY_PDCP_MODE_DATA,
758 .cipher_key_len = 16,
763 "PDCP User Plane with AES CTR encryption Downlink with long sequence number",
764 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
766 .domain = RTE_SECURITY_PDCP_MODE_DATA,
767 .cipher_key_len = 16,
772 "PDCP User Plane with AES CTR encryption Uplink with short sequence number",
773 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
775 .domain = RTE_SECURITY_PDCP_MODE_DATA,
776 .cipher_key_len = 16,
781 "PDCP User Plane with AES CTR encryption Downlink with short sequence number",
782 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
784 .domain = RTE_SECURITY_PDCP_MODE_DATA,
785 .cipher_key_len = 16,
790 "PDCP User Plane with AES CTR encryption Uplink with 15 bit sequence number",
791 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
793 .domain = RTE_SECURITY_PDCP_MODE_DATA,
794 .cipher_key_len = 16,
799 "PDCP User Plane with AES CTR encryption Downlink with 15 bit sequence number",
800 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
802 .domain = RTE_SECURITY_PDCP_MODE_DATA,
803 .cipher_key_len = 16,
808 "PDCP User Plane with AES CTR encryption Uplink with 18 bit SN",
809 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
811 .domain = RTE_SECURITY_PDCP_MODE_DATA,
812 .cipher_key_len = 16,
817 "PDCP User Plane with AES CTR encryption Downlink with 18 bit SN",
818 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
820 .domain = RTE_SECURITY_PDCP_MODE_DATA,
821 .cipher_key_len = 16,
826 "PDCP User Plane with ZUC encryption Uplink with long sequence number",
827 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
829 .domain = RTE_SECURITY_PDCP_MODE_DATA,
830 .cipher_key_len = 16,
835 "PDCP User Plane with ZUC encryption Downlink with long sequence number",
836 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
838 .domain = RTE_SECURITY_PDCP_MODE_DATA,
839 .cipher_key_len = 16,
844 "PDCP User Plane with ZUC encryption Uplink with short sequence number",
845 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
847 .domain = RTE_SECURITY_PDCP_MODE_DATA,
848 .cipher_key_len = 16,
853 "PDCP User Plane with ZUC encryption Downlink with short sequence number",
854 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
856 .domain = RTE_SECURITY_PDCP_MODE_DATA,
857 .cipher_key_len = 16,
862 "PDCP User Plane with ZUC encryption Uplink with 15 bit sequence number",
863 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
865 .domain = RTE_SECURITY_PDCP_MODE_DATA,
866 .cipher_key_len = 16,
871 "PDCP User Plane with ZUC encryption Downlink with 15 bit sequence number",
872 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
874 .domain = RTE_SECURITY_PDCP_MODE_DATA,
875 .cipher_key_len = 16,
880 "PDCP User Plane with ZUC encryption Uplink with 18 bit SN",
881 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
883 .domain = RTE_SECURITY_PDCP_MODE_DATA,
884 .cipher_key_len = 16,
889 "PDCP User Plane with ZUC encryption Downlink with 18 bit SN",
890 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
892 .domain = RTE_SECURITY_PDCP_MODE_DATA,
893 .cipher_key_len = 16,
897 /********* 12-bit uplane with integrity **************************/
900 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 12 bit SN",
901 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
902 .auth_alg = RTE_CRYPTO_AUTH_NULL,
903 .domain = RTE_SECURITY_PDCP_MODE_DATA,
909 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 12 bit SN",
910 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
911 .auth_alg = RTE_CRYPTO_AUTH_NULL,
912 .domain = RTE_SECURITY_PDCP_MODE_DATA,
918 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 12 bit SN",
919 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
920 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
921 .domain = RTE_SECURITY_PDCP_MODE_DATA,
927 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 12 bit SN",
928 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
929 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
930 .domain = RTE_SECURITY_PDCP_MODE_DATA,
936 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 12 bit SN",
937 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
938 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
939 .domain = RTE_SECURITY_PDCP_MODE_DATA,
945 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 12 bit SN",
946 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
947 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
948 .domain = RTE_SECURITY_PDCP_MODE_DATA,
954 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 12 bit SN",
955 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
956 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
957 .domain = RTE_SECURITY_PDCP_MODE_DATA,
963 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 12 bit SN",
964 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
965 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
966 .domain = RTE_SECURITY_PDCP_MODE_DATA,
972 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 12 bit SN",
973 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
974 .auth_alg = RTE_CRYPTO_AUTH_NULL,
975 .domain = RTE_SECURITY_PDCP_MODE_DATA,
976 .cipher_key_len = 16,
981 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 12 bit SN",
982 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
983 .auth_alg = RTE_CRYPTO_AUTH_NULL,
984 .domain = RTE_SECURITY_PDCP_MODE_DATA,
985 .cipher_key_len = 16,
990 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 12 bit SN",
991 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
992 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
993 .domain = RTE_SECURITY_PDCP_MODE_DATA,
994 .cipher_key_len = 16,
999 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 12 bit SN",
1000 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1001 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1002 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1003 .cipher_key_len = 16,
1008 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 12 bit SN",
1009 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1010 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1011 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1012 .cipher_key_len = 16,
1017 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 12 bit SN",
1018 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1019 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1020 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1021 .cipher_key_len = 16,
1026 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 12 bit SN",
1027 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1028 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1029 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1030 .cipher_key_len = 16,
1035 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 12 bit SN",
1036 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1037 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1038 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1039 .cipher_key_len = 16,
1044 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 12 bit SN",
1045 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1046 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1047 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1048 .cipher_key_len = 16,
1053 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 12 bit SN",
1054 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1055 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1056 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1057 .cipher_key_len = 16,
1062 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 12 bit SN",
1063 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1064 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1065 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1066 .cipher_key_len = 16,
1071 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 12 bit SN",
1072 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1073 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1074 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1075 .cipher_key_len = 16,
1080 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 12 bit SN",
1081 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1082 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1083 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1084 .cipher_key_len = 16,
1089 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 12 bit SN",
1090 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1091 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1092 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1093 .cipher_key_len = 16,
1098 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 12 bit SN",
1099 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1100 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1101 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1102 .cipher_key_len = 16,
1107 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 12 bit SN",
1108 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1109 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1110 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1111 .cipher_key_len = 16,
1116 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 12 bit SN",
1117 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1118 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1119 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1120 .cipher_key_len = 16,
1125 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 12 bit SN",
1126 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1127 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1128 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1129 .cipher_key_len = 16,
1134 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 12 bit SN",
1135 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1136 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1137 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1138 .cipher_key_len = 16,
1143 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 12 bit SN",
1144 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1145 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1146 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1147 .cipher_key_len = 16,
1152 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 12 bit SN",
1153 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1154 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1155 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1156 .cipher_key_len = 16,
1161 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 12 bit SN",
1162 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1163 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1164 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1165 .cipher_key_len = 16,
1170 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 12 bit SN",
1171 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1172 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1173 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1174 .cipher_key_len = 16,
1179 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 12 bit SN",
1180 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1181 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1182 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1183 .cipher_key_len = 16,
1186 /********* 18-bit uplane with integrity **************************/
1189 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 18 bit SN",
1190 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1191 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1192 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1193 .cipher_key_len = 0,
1198 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 18 bit SN",
1199 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1200 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1201 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1202 .cipher_key_len = 0,
1207 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 18 bit SN",
1208 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1209 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1210 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1211 .cipher_key_len = 0,
1216 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 18 bit SN",
1217 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1218 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1219 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1220 .cipher_key_len = 0,
1225 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 18 bit SN",
1226 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1227 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1228 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1229 .cipher_key_len = 0,
1234 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 18 bit SN",
1235 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1236 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1237 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1238 .cipher_key_len = 0,
1243 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 18 bit SN",
1244 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1245 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1246 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1247 .cipher_key_len = 0,
1252 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 18 bit SN",
1253 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1254 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1255 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1256 .cipher_key_len = 0,
1261 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 18 bit SN",
1262 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1263 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1264 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1265 .cipher_key_len = 16,
1270 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 18 bit SN",
1271 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1272 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1273 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1274 .cipher_key_len = 16,
1279 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 18 bit SN",
1280 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1281 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1282 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1283 .cipher_key_len = 16,
1288 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 18 bit SN",
1289 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1290 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1291 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1292 .cipher_key_len = 16,
1297 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 18 bit SN",
1298 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1299 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1300 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1301 .cipher_key_len = 16,
1306 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 18 bit SN",
1307 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1308 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1309 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1310 .cipher_key_len = 16,
1315 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 18 bit SN",
1316 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1317 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1318 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1319 .cipher_key_len = 16,
1324 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 18 bit SN",
1325 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1326 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1327 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1328 .cipher_key_len = 16,
1333 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 18 bit SN",
1334 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1335 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1336 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1337 .cipher_key_len = 16,
1342 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 18 bit SN",
1343 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1344 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1345 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1346 .cipher_key_len = 16,
1351 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 18 bit SN",
1352 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1353 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1354 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1355 .cipher_key_len = 16,
1360 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 18 bit SN",
1361 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1362 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1363 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1364 .cipher_key_len = 16,
1369 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 18 bit SN",
1370 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1371 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1372 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1373 .cipher_key_len = 16,
1378 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 18 bit SN",
1379 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1380 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1381 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1382 .cipher_key_len = 16,
1387 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 18 bit SN",
1388 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1389 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1390 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1391 .cipher_key_len = 16,
1396 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 18 bit SN",
1397 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1398 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1399 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1400 .cipher_key_len = 16,
1405 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 18 bit SN",
1406 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1407 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1408 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1409 .cipher_key_len = 16,
1414 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 18 bit SN",
1415 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1416 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1417 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1418 .cipher_key_len = 16,
1423 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 18 bit SN",
1424 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1425 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1426 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1427 .cipher_key_len = 16,
1432 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 18 bit SN",
1433 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1434 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1435 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1436 .cipher_key_len = 16,
1441 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 18 bit SN",
1442 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1443 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1444 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1445 .cipher_key_len = 16,
1450 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 18 bit SN",
1451 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1452 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1453 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1454 .cipher_key_len = 16,
1459 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 18 bit SN",
1460 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1461 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1462 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1463 .cipher_key_len = 16,
1468 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 18 bit SN",
1469 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1470 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1471 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1472 .cipher_key_len = 16,
1477 static uint32_t pdcp_test_hfn[] = {
1478 /* Control Plane w/NULL enc. + NULL int. UL */
1480 /* Control Plane w/NULL enc. + NULL int. DL */
1482 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1484 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1486 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1488 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1490 /* Control Plane w/NULL enc. + ZUC int. UL */
1492 /* Control Plane w/NULL enc. + ZUC int. DL */
1494 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1496 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1498 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1500 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1502 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1504 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1506 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1508 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1510 /* Control Plane w/AES CTR enc. + NULL int. UL */
1512 /* Control Plane w/AES CTR enc. + NULL int. DL */
1514 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1516 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1518 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1520 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1522 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1524 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1526 /* Control Plane w/ZUC enc. + NULL int. UL */
1528 /* Control Plane w/ZUC enc. + NULL int. DL */
1530 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1532 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1534 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1536 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1538 /* Control Plane w/ZUC enc. + ZUC int. UL */
1540 /* Control Plane w/ZUC enc. + ZUC int. DL */
1543 /* For 12-bit C-plane ***********************/
1544 /* Control Plane w/NULL enc. + NULL int. UL */
1546 /* Control Plane w/NULL enc. + NULL int. DL */
1548 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1550 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1552 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1554 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1556 /* Control Plane w/NULL enc. + ZUC int. UL */
1558 /* Control Plane w/NULL enc. + ZUC int. DL */
1560 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1562 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1564 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1566 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1568 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1570 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1572 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1574 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1576 /* Control Plane w/AES CTR enc. + NULL int. UL */
1578 /* Control Plane w/AES CTR enc. + NULL int. DL */
1580 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1582 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1584 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1586 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1588 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1590 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1592 /* Control Plane w/ZUC enc. + NULL int. UL */
1594 /* Control Plane w/ZUC enc. + NULL int. DL */
1596 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1598 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1600 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1602 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1604 /* Control Plane w/ZUC enc. + ZUC int. UL */
1606 /* Control Plane w/ZUC enc. + ZUC int. DL */
1609 /* 12-bit C-plane ends ***********************/
1611 /* User Plane w/NULL enc. UL LONG SN */
1613 /* User Plane w/NULL enc. DL LONG SN */
1615 /* User Plane w/NULL enc. UL SHORT SN */
1617 /* User Plane w/NULL enc. DL SHORT SN */
1619 /* User Plane w/NULL enc. UL 15 BIT SN */
1621 /* User Plane w/NULL enc. DL 15 BIT SN */
1623 /* User Plane w/NULL enc. UL 18-bit SN */
1625 /* User Plane w/NULL enc. DL 18-bit SN */
1627 /* User Plane w/SNOW f8 enc. UL LONG SN */
1629 /* User Plane w/SNOW f8 enc. DL LONG SN */
1631 /* User Plane w/SNOW f8 enc. UL SHORT SN */
1633 /* User Plane w/SNOW f8 enc. DL SHORT SN */
1635 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
1637 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
1639 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
1641 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
1643 /* User Plane w/AES CTR enc. UL LONG SN */
1645 /* User Plane w/AES CTR enc. DL LONG SN */
1647 /* User Plane w/AES CTR enc. UL SHORT SN */
1649 /* User Plane w/AES CTR enc. DL SHORT SN */
1651 /* User Plane w/AES CTR enc. UL 15 BIT SN */
1653 /* User Plane w/AES CTR enc. DL 15 BIT SN */
1655 /* User Plane w/AES CTR enc. UL 18-bit SN */
1657 /* User Plane w/AES CTR enc. DL 18-bit SN */
1659 /* User Plane w/ZUC enc. UL LONG SN */
1661 /* User Plane w/ZUC enc. DL LONG SN */
1663 /* User Plane w/ZUC enc. UL SHORT SN */
1665 /* User Plane w/ZUC enc. DL SHORT SN */
1667 /* User Plane w/ZUC enc. UL 15 BIT SN */
1669 /* User Plane w/ZUC enc. DL 15 BIT SN */
1671 /* User Plane w/ZUC enc. UL 18-bit SN */
1673 /* User Plane w/ZUC enc. DL 18-bit SN */
1676 /********* 12-bit uplane with integrity **************************/
1677 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
1679 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
1681 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
1683 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
1685 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
1687 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
1689 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
1691 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
1693 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
1695 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
1697 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
1699 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
1701 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
1703 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
1705 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
1707 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
1709 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
1711 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
1713 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
1715 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
1717 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
1719 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
1721 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
1723 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
1725 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
1727 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
1729 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
1731 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
1733 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
1735 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
1737 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
1739 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
1742 /********* 18-bit uplane with integrity **************************/
1743 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
1745 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
1747 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
1749 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
1751 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
1753 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
1755 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
1757 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
1759 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
1761 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
1763 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
1765 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
1767 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
1769 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
1771 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
1773 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
1775 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
1777 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
1779 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
1781 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
1783 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
1785 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
1787 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
1789 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
1791 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
1793 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
1795 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
1797 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
1799 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
1801 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
1803 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
1805 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
1809 static uint32_t pdcp_test_hfn_threshold[] = {
1810 /* Control Plane w/NULL enc. + NULL int. UL */
1812 /* Control Plane w/NULL enc. + NULL int. DL */
1814 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1816 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1818 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1820 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1822 /* Control Plane w/NULL enc. + ZUC int. UL */
1824 /* Control Plane w/NULL enc. + ZUC int. DL */
1826 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1828 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1830 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1832 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1834 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1836 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1838 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1840 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1842 /* Control Plane w/AES CTR enc. + NULL int. UL */
1844 /* Control Plane w/AES CTR enc. + NULL int. DL */
1846 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1848 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1850 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1852 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1854 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1856 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1858 /* Control Plane w/ZUC enc. + NULL int. UL */
1860 /* Control Plane w/ZUC enc. + NULL int. DL */
1862 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1864 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1866 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1868 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1870 /* Control Plane w/ZUC enc. + ZUC int. UL */
1872 /* Control Plane w/ZUC enc. + ZUC int. DL */
1875 /*********** For 12-bit C-plane ***********************/
1876 /* Control Plane w/NULL enc. + NULL int. UL */
1878 /* Control Plane w/NULL enc. + NULL int. DL */
1880 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1882 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1884 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1886 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1888 /* Control Plane w/NULL enc. + ZUC int. UL */
1890 /* Control Plane w/NULL enc. + ZUC int. DL */
1892 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1894 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1896 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1898 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1900 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1902 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1904 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1906 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1908 /* Control Plane w/AES CTR enc. + NULL int. UL */
1910 /* Control Plane w/AES CTR enc. + NULL int. DL */
1912 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1914 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1916 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1918 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1920 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1922 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1924 /* Control Plane w/ZUC enc. + NULL int. UL */
1926 /* Control Plane w/ZUC enc. + NULL int. DL */
1928 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1930 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1932 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1934 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1936 /* Control Plane w/ZUC enc. + ZUC int. UL */
1938 /* Control Plane w/ZUC enc. + ZUC int. DL */
1941 /* User Plane w/NULL enc. UL LONG SN */
1943 /* User Plane w/NULL enc. DL LONG SN */
1945 /* User Plane w/NULL enc. UL SHORT SN */
1947 /* User Plane w/NULL enc. DL SHORT SN */
1949 /* User Plane w/NULL enc. UL 15 BIT SN */
1951 /* User Plane w/NULL enc. DL 15 BIT SN */
1953 /* User Plane w/NULL enc. UL 18-bit SN */
1955 /* User Plane w/NULL enc. DL 18-bit SN */
1957 /* User Plane w/SNOW f8 enc. UL LONG SN */
1959 /* User Plane w/SNOW f8 enc. DL LONG SN */
1961 /* User Plane w/SNOW f8 enc. UL SHORT SN */
1963 /* User Plane w/SNOW f8 enc. DL SHORT SN */
1965 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
1967 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
1969 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
1971 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
1973 /* User Plane w/AES CTR enc. UL LONG SN */
1975 /* User Plane w/AES CTR enc. DL LONG SN */
1977 /* User Plane w/AES CTR enc. UL SHORT SN */
1979 /* User Plane w/AES CTR enc. DL SHORT SN */
1981 /* User Plane w/AES CTR enc. UL 15 BIT SN */
1983 /* User Plane w/AES CTR enc. DL 15 BIT SN */
1985 /* User Plane w/AES CTR enc. UL 18-bit SN */
1987 /* User Plane w/AES CTR enc. DL 18-bit SN */
1989 /* User Plane w/ZUC enc. UL LONG SN */
1991 /* User Plane w/ZUC enc. DL LONG SN */
1993 /* User Plane w/ZUC enc. UL SHORT SN */
1995 /* User Plane w/ZUC enc. DL SHORT SN */
1997 /* User Plane w/ZUC enc. UL 15 BIT SN */
1999 /* User Plane w/ZUC enc. DL 15 BIT SN */
2001 /* User Plane w/ZUC enc. UL for 18-bit SN*/
2003 /* User Plane w/ZUC enc. DL for 18-bit SN*/
2006 /*** u-plane with integrity for 12-bit SN ******/
2008 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2010 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2012 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2014 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2016 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2018 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2020 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2022 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2024 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2026 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2028 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2030 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2032 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2034 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2036 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2038 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2040 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2042 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2044 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2046 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2048 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2050 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2052 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2054 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2056 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2058 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2060 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2062 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2064 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2066 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2068 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2070 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2073 /*** u-plane with integrity for 18-bit SN ******/
2074 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2076 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2078 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2080 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2082 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2084 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2086 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2088 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2090 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2092 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2094 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2096 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2098 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2100 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2102 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2104 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2106 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2108 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2110 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2112 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2114 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2116 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2118 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2120 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2122 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2124 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2126 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2128 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2130 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2132 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2134 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2136 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2140 static uint8_t pdcp_test_bearer[] = {
2141 /* Control Plane w/NULL enc. + NULL int. UL */
2143 /* Control Plane w/NULL enc. + NULL int. DL */
2145 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2147 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2149 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2151 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2153 /* Control Plane w/NULL enc. + ZUC int. UL */
2155 /* Control Plane w/NULL enc. + ZUC int. DL */
2157 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2159 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2161 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2163 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2165 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2167 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2169 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2171 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2173 /* Control Plane w/AES CTR enc. + NULL int. UL */
2175 /* Control Plane w/AES CTR enc. + NULL int. DL */
2177 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2179 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2181 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2183 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2185 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2187 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2189 /* Control Plane w/ZUC enc. + NULL int. UL */
2191 /* Control Plane w/ZUC enc. + NULL int. DL */
2193 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2195 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2197 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2199 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2201 /* Control Plane w/ZUC enc. + ZUC int. UL */
2203 /* Control Plane w/ZUC enc. + ZUC int. DL */
2206 /************** For 12-bit C-plane ********************/
2207 /* Control Plane w/NULL enc. + NULL int. UL */
2209 /* Control Plane w/NULL enc. + NULL int. DL */
2211 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2213 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2215 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2217 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2219 /* Control Plane w/NULL enc. + ZUC int. UL */
2221 /* Control Plane w/NULL enc. + ZUC int. DL */
2223 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2225 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2227 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2229 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2231 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2233 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2235 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2237 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2239 /* Control Plane w/AES CTR enc. + NULL int. UL */
2241 /* Control Plane w/AES CTR enc. + NULL int. DL */
2243 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2245 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2247 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2249 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2251 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2253 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2255 /* Control Plane w/ZUC enc. + NULL int. UL */
2257 /* Control Plane w/ZUC enc. + NULL int. DL */
2259 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2261 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2263 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2265 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2267 /* Control Plane w/ZUC enc. + ZUC int. UL */
2269 /* Control Plane w/ZUC enc. + ZUC int. DL */
2272 /* User Plane w/NULL enc. UL LONG SN */
2274 /* User Plane w/NULL enc. DL LONG SN */
2276 /* User Plane w/NULL enc. UL SHORT SN */
2278 /* User Plane w/NULL enc. DL SHORT SN */
2280 /* User Plane w/NULL enc. UL 15 BIT SN */
2282 /* User Plane w/NULL enc. DL 15 BIT SN */
2284 /* User Plane w/NULL enc. UL 18-bit SN */
2286 /* User Plane w/NULL enc. DL 18-bit SN */
2288 /* User Plane w/SNOW f8 enc. UL LONG SN */
2290 /* User Plane w/SNOW f8 enc. DL LONG SN */
2292 /* User Plane w/SNOW f8 enc. UL SHORT SN */
2294 /* User Plane w/SNOW f8 enc. DL SHORT SN */
2296 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2298 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2300 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
2302 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
2304 /* User Plane w/AES CTR enc. UL LONG SN */
2306 /* User Plane w/AES CTR enc. DL LONG SN */
2308 /* User Plane w/AES CTR enc. UL SHORT SN */
2310 /* User Plane w/AES CTR enc. DL SHORT SN */
2312 /* User Plane w/AES CTR enc. UL 15 BIT SN */
2314 /* User Plane w/AES CTR enc. DL 15 BIT SN */
2316 /* User Plane w/AES CTR enc. UL 18-bit SN */
2318 /* User Plane w/AES CTR enc. DL 18-bit SN */
2320 /* User Plane w/ZUC enc. UL LONG SN */
2322 /* User Plane w/ZUC enc. DL LONG SN */
2324 /* User Plane w/ZUC enc. UL SHORT SN */
2326 /* User Plane w/ZUC enc. DL SHORT SN */
2328 /* User Plane w/ZUC enc. UL 15 BIT SN */
2330 /* User Plane w/ZUC enc. DL 15 BIT SN */
2332 /* User Plane w/ZUC enc. UL 18-bit SN */
2334 /* User Plane w/ZUC enc. DL 18-bit SN */
2337 /*** u-plane with integrity for 12-bit SN ******/
2339 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2341 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2343 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2345 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2347 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2349 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2351 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2353 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2356 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2358 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2360 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2362 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2364 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2366 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2368 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2370 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2372 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2374 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2376 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2378 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2380 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2382 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2384 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2386 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2389 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2391 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2393 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2395 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2397 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2399 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2401 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2403 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2406 /*** u-plane with integrity for 18-bit SN ******/
2407 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2409 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2411 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2413 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2415 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2417 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2419 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2421 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2423 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2425 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2427 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2429 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2431 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2433 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2435 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2437 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2439 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2441 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2443 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2445 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2447 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2449 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2451 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2453 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2455 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2457 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2459 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2461 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2463 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2465 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2467 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2469 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2474 static uint8_t pdcp_test_packet_direction[] = {
2475 /* Control Plane w/NULL enc. + NULL int. UL */
2477 /* Control Plane w/NULL enc. + NULL int. DL */
2479 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2481 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2483 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2485 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2487 /* Control Plane w/NULL enc. + ZUC int. UL */
2489 /* Control Plane w/NULL enc. + ZUC int. DL */
2491 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2493 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2495 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2497 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2499 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2501 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2503 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2505 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2507 /* Control Plane w/AES CTR enc. + NULL int. UL */
2509 /* Control Plane w/AES CTR enc. + NULL int. DL */
2511 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2513 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2515 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2517 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2519 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2521 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2523 /* Control Plane w/ZUC enc. + NULL int. UL */
2525 /* Control Plane w/ZUC enc. + NULL int. DL */
2527 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2529 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2531 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2533 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2535 /* Control Plane w/ZUC enc. + ZUC int. UL */
2537 /* Control Plane w/ZUC enc. + ZUC int. DL */
2540 /***************** For 12-bit C-plane **********************/
2541 /* Control Plane w/NULL enc. + NULL int. UL */
2543 /* Control Plane w/NULL enc. + NULL int. DL */
2545 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2547 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2549 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2551 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2553 /* Control Plane w/NULL enc. + ZUC int. UL */
2555 /* Control Plane w/NULL enc. + ZUC int. DL */
2557 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2559 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2561 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2563 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2565 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2567 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2569 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2571 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2573 /* Control Plane w/AES CTR enc. + NULL int. UL */
2575 /* Control Plane w/AES CTR enc. + NULL int. DL */
2577 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2579 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2581 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2583 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2585 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2587 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2589 /* Control Plane w/ZUC enc. + NULL int. UL */
2591 /* Control Plane w/ZUC enc. + NULL int. DL */
2593 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2595 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2597 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2599 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2601 /* Control Plane w/ZUC enc. + ZUC int. UL */
2603 /* Control Plane w/ZUC enc. + ZUC int. DL */
2606 /* User Plane w/NULL enc. UL LONG SN */
2608 /* User Plane w/NULL enc. DL LONG SN */
2610 /* User Plane w/NULL enc. UL SHORT SN */
2612 /* User Plane w/NULL enc. DL SHORT SN */
2614 /* User Plane w/NULL enc. UL 15 BIT SN */
2616 /* User Plane w/NULL enc. DL 15 BIT SN */
2618 /* User Plane w/NULL enc. UL 18-bit SN */
2620 /* User Plane w/NULL enc. DL 18-bit SN */
2622 /* User Plane w/SNOW f8 enc. UL LONG SN */
2624 /* User Plane w/SNOW f8 enc. DL LONG SN */
2626 /* User Plane w/SNOW f8 enc. UL SHORT SN */
2628 /* User Plane w/SNOW f8 enc. DL SHORT SN */
2630 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2632 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2634 /* User Plane w/SNOW f8 enc. UL 18-bit SN */
2636 /* User Plane w/SNOW f8 enc. DL 18-bit SN */
2638 /* User Plane w/AES CTR enc. UL LONG SN */
2640 /* User Plane w/AES CTR enc. DL LONG SN */
2642 /* User Plane w/AES CTR enc. UL SHORT SN */
2644 /* User Plane w/AES CTR enc. DL SHORT SN */
2646 /* User Plane w/AES CTR enc. UL 15 BIT SN */
2648 /* User Plane w/AES CTR enc. DL 15 BIT SN */
2650 /* User Plane w/AES CTR enc. UL 18-bit SN */
2652 /* User Plane w/AES CTR enc. DL 18-bit SN */
2654 /* User Plane w/ZUC enc. UL LONG SN */
2656 /* User Plane w/ZUC enc. DL LONG SN */
2658 /* User Plane w/ZUC enc. UL SHORT SN */
2660 /* User Plane w/ZUC enc. DL SHORT SN */
2662 /* User Plane w/ZUC enc. UL 15 BIT SN */
2664 /* User Plane w/ZUC enc. DL 15 BIT SN */
2666 /* User Plane w/ZUC enc. UL for 18-bit SN */
2668 /* User Plane w/ZUC enc. DL for 18-bit SN */
2671 /*** u-plane with integrity for 12-bit SN ******/
2673 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2675 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2677 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2679 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2681 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2683 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2685 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2687 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2689 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2691 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2693 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2695 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2697 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2699 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2701 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2703 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2705 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2707 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2709 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2711 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2713 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2715 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2717 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2719 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2721 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2723 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2725 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2727 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2729 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2731 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2733 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2735 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2738 /*** u-plane with integrity for 18-bit SN ******/
2739 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2741 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2743 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2745 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2747 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2749 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2751 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2753 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2755 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2757 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2759 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2761 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2763 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2765 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2767 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2769 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2771 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2773 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2775 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2777 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2779 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2781 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2783 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2785 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2787 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2789 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2791 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2793 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2795 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2797 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2799 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2801 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2806 static uint8_t pdcp_test_data_sn_size[] = {
2807 /* Control Plane w/NULL enc. + NULL int. UL */
2809 /* Control Plane w/NULL enc. + NULL int. DL */
2811 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2813 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2815 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2817 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2819 /* Control Plane w/NULL enc. + ZUC int. UL */
2821 /* Control Plane w/NULL enc. + ZUC int. DL */
2823 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2825 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2827 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2829 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2831 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2833 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2835 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2837 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2839 /* Control Plane w/AES CTR enc. + NULL int. UL */
2841 /* Control Plane w/AES CTR enc. + NULL int. DL */
2843 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2845 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2847 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2849 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2851 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2853 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2855 /* Control Plane w/ZUC enc. + NULL int. UL */
2857 /* Control Plane w/ZUC enc. + NULL int. DL */
2859 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2861 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2863 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2865 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2867 /* Control Plane w/ZUC enc. + ZUC int. UL */
2869 /* Control Plane w/ZUC enc. + ZUC int. DL */
2872 /*************** 12 bit SN for C-plane **************************/
2873 /* Control Plane w/NULL enc. + NULL int. UL */
2875 /* Control Plane w/NULL enc. + NULL int. DL */
2877 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2879 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2881 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2883 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2885 /* Control Plane w/NULL enc. + ZUC int. UL */
2887 /* Control Plane w/NULL enc. + ZUC int. DL */
2889 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2891 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2893 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2895 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2897 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2899 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2901 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2903 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2905 /* Control Plane w/AES CTR enc. + NULL int. UL */
2907 /* Control Plane w/AES CTR enc. + NULL int. DL */
2909 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2911 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2913 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2915 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2917 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2919 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2921 /* Control Plane w/ZUC enc. + NULL int. UL */
2923 /* Control Plane w/ZUC enc. + NULL int. DL */
2925 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2927 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2929 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2931 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2933 /* Control Plane w/ZUC enc. + ZUC int. UL */
2935 /* Control Plane w/ZUC enc. + ZUC int. DL */
2937 /*************** 12 bit SN for C-plane end **************************/
2939 /* User Plane w/NULL enc. UL LONG SN */
2941 /* User Plane w/NULL enc. DL LONG SN */
2943 /* User Plane w/NULL enc. UL SHORT SN */
2945 /* User Plane w/NULL enc. DL SHORT SN */
2947 /* User Plane w/NULL enc. UL 15 BIT SN */
2949 /* User Plane w/NULL enc. DL 15 BIT SN */
2951 /* User Plane w/NULL enc. UL 18 BIT SN */
2953 /* User Plane w/NULL enc. DL 18 BIT SN */
2955 /* User Plane w/SNOW f8 enc. UL LONG SN */
2957 /* User Plane w/SNOW f8 enc. DL LONG SN */
2959 /* User Plane w/SNOW f8 enc. UL SHORT SN */
2961 /* User Plane w/SNOW f8 enc. DL SHORT SN */
2963 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2965 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2967 /* User Plane w/SNOW f8 enc. UL 18 BIT SN */
2969 /* User Plane w/SNOW f8 enc. DL 18 BIT SN */
2971 /* User Plane w/AES CTR enc. UL LONG SN */
2973 /* User Plane w/AES CTR enc. DL LONG SN */
2975 /* User Plane w/AES CTR enc. UL SHORT SN */
2977 /* User Plane w/AES CTR enc. DL SHORT SN */
2979 /* User Plane w/AES CTR enc. UL 15 BIT SN */
2981 /* User Plane w/AES CTR enc. DL 15 BIT SN */
2983 /* User Plane w/AES CTR enc. UL 18 BIT SN */
2985 /* User Plane w/AES CTR enc. DL 18 BIT SN */
2987 /* User Plane w/ZUC enc. UL LONG SN */
2989 /* User Plane w/ZUC enc. DL LONG SN */
2991 /* User Plane w/ZUC enc. UL SHORT SN */
2993 /* User Plane w/ZUC enc. DL SHORT SN */
2995 /* User Plane w/ZUC enc. UL 15 BIT SN */
2997 /* User Plane w/ZUC enc. DL 15 BIT SN */
2999 /* User Plane w/ZUC enc. UL 18 BIT SN */
3001 /* User Plane w/ZUC enc. DL 18 BIT SN */
3004 /*** u-plane with integrity for 12-bit SN ******/
3006 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3008 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3010 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3012 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3014 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3016 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3018 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3020 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3022 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3024 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3026 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3028 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3030 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3032 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3034 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3036 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3038 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3040 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3042 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3044 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3046 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3048 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3050 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3052 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3054 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3056 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3058 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3060 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3062 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3064 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3066 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3068 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3071 /*** u-plane with integrity for 18-bit SN ******/
3072 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3074 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3076 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3078 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3080 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3082 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3084 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3086 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3088 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3090 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3092 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3094 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3096 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3098 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3100 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3102 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3104 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3106 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3108 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3110 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3112 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3114 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3116 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3118 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3120 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3122 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
3124 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3126 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3128 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3130 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3132 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3134 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3138 static uint8_t *pdcp_test_crypto_key[] = {
3139 /* Control Plane w/NULL enc. + NULL int. UL */
3140 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3141 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3142 /* Control Plane w/NULL enc. + NULL int. DL */
3143 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3144 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3145 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3146 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3147 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3148 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3149 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3150 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3151 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3152 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3153 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3154 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3155 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3156 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3157 /* Control Plane w/NULL enc. + ZUC int. UL */
3158 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3159 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3160 /* Control Plane w/NULL enc. + ZUC int. DL */
3161 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3162 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3163 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3164 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3165 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3166 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3167 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3168 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3169 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3170 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3171 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3172 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3173 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3174 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3175 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3176 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3177 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3178 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3179 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3180 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3181 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3182 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3183 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3184 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3185 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3186 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3187 /* Control Plane w/AES CTR enc. + NULL int. UL */
3188 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3189 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3190 /* Control Plane w/AES CTR enc. + NULL int. DL */
3191 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3192 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3193 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3194 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3195 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3196 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3197 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3198 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3199 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3200 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3201 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3202 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3203 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3204 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3205 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3206 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3207 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3208 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3209 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3210 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3211 /* Control Plane w/ZUC enc. + NULL int. UL */
3212 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3213 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3214 /* Control Plane w/ZUC enc. + NULL int. DL */
3215 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3216 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3217 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3218 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3219 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3220 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3221 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3222 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3223 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3224 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3225 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3226 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3227 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3228 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3229 /* Control Plane w/ZUC enc. + ZUC int. UL */
3230 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3231 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3232 /* Control Plane w/ZUC enc. + ZUC int. DL */
3233 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3234 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3236 /*********** C-plane 12-bit **************/
3237 /* Control Plane w/NULL enc. + NULL int. UL */
3239 /* Control Plane w/NULL enc. + NULL int. DL */
3241 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3243 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3245 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3247 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3249 /* Control Plane w/NULL enc. + ZUC int. UL */
3251 /* Control Plane w/NULL enc. + ZUC int. DL */
3253 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3254 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3255 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3256 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3257 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3258 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3259 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3260 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3261 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3262 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3263 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3264 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3266 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3267 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3268 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3269 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3270 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3271 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3272 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3273 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3274 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3275 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3276 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3277 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3279 /* Control Plane w/AES CTR enc. + NULL int. UL */
3280 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3281 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3282 /* Control Plane w/AES CTR enc. + NULL int. DL */
3283 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3284 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3285 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3286 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3287 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3288 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3289 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3290 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3291 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3292 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3293 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3294 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3295 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3296 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3297 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3298 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3299 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3300 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3301 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3302 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3304 /* Control Plane w/ZUC enc. + NULL int. UL */
3305 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3306 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3307 /* Control Plane w/ZUC enc. + NULL int. DL */
3308 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3309 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3310 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3311 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3312 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3313 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3314 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3315 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3316 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3317 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3318 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3319 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3320 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3321 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3322 /* Control Plane w/ZUC enc. + ZUC int. UL */
3323 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3324 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3325 /* Control Plane w/ZUC enc. + ZUC int. DL */
3326 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3327 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3329 /* User Plane w/NULL enc. UL LONG SN */
3330 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3331 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3332 /* User Plane w/NULL enc. DL LONG SN */
3333 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3334 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3335 /* User Plane w/NULL enc. UL SHORT SN */
3336 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3337 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3338 /* User Plane w/NULL enc. DL SHORT SN */
3339 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3340 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3341 /* User Plane w/NULL enc. UL 15 BIT SN */
3342 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3343 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3344 /* User Plane w/NULL enc. DL 15 BIT SN */
3345 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3346 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3347 /* User Plane w/NULL enc. UL for 18-bit SN*/
3349 /* User Plane w/NULL enc. DL for 18-bit SN*/
3351 /* User Plane w/SNOW f8 enc. UL LONG SN */
3352 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3353 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3354 /* User Plane w/SNOW f8 enc. DL LONG SN */
3355 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3356 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3357 /* User Plane w/SNOW f8 enc. UL SHORT SN */
3358 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3359 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3360 /* User Plane w/SNOW f8 enc. DL SHORT SN */
3361 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3362 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3363 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3364 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3365 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3366 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3367 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3368 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3369 /* User Plane w/SNOW enc. UL for 18-bit SN*/
3370 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3371 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3372 /* User Plane w/SNOW enc. DL for 18-bit SN*/
3373 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3374 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3375 /* User Plane w/AES CTR enc. UL LONG SN */
3376 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3377 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3378 /* User Plane w/AES CTR enc. DL LONG SN */
3379 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3380 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3381 /* User Plane w/AES CTR enc. UL SHORT SN */
3382 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3383 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3384 /* User Plane w/AES CTR enc. DL SHORT SN */
3385 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3386 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3387 /* User Plane w/AES CTR enc. UL 15 BIT SN */
3388 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3389 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3390 /* User Plane w/AES CTR enc. DL 15 BIT SN */
3391 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3392 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3393 /* User Plane w/AES enc. UL for 18-bit SN*/
3394 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3395 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3396 /* User Plane w/AES enc. DL for 18-bit SN*/
3397 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3398 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3399 /* User Plane w/ZUC enc. UL LONG SN */
3400 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3401 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3402 /* User Plane w/ZUC enc. DL LONG SN */
3403 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3404 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3405 /* User Plane w/ZUC enc. UL SHORT SN */
3406 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3407 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3408 /* User Plane w/ZUC enc. DL SHORT SN */
3409 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3410 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3411 /* User Plane w/ZUC enc. UL 15 BIT SN */
3412 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3413 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3414 /* User Plane w/ZUC enc. DL 15 BIT SN */
3415 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3416 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3417 /* User Plane w/ZUC enc. UL for 18-bit SN*/
3418 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3419 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3420 /* User Plane w/ZUC enc. DL for 18-bit SN*/
3421 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3422 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3424 /******* u-plane for 12-bit SN ***********/
3425 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3427 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3429 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3431 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3433 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3435 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3437 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3439 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3441 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3442 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3443 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3444 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3445 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3446 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3447 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3448 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3449 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3450 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3451 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3452 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3453 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3454 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3455 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3456 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3457 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3458 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3459 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3460 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3461 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3462 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3463 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3464 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3466 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3467 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3468 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3469 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3470 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3471 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3472 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3473 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3474 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3475 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-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. + AES CMAC int. UL for 12-bit SN*/
3479 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3480 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3482 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3483 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3484 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3485 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3486 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3487 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3488 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3489 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3490 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3492 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3493 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3494 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3495 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3496 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3497 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3498 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3499 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3500 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3501 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3502 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3503 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3504 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3505 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3506 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3507 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3508 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3509 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3510 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3511 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3512 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3513 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3514 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3515 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3517 /******* u-plane for 18-bit SN with integrity ***********/
3518 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3520 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3522 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3524 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3526 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3528 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3530 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3532 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3534 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3535 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3536 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3537 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3538 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3539 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3540 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3541 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3542 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3543 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3544 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3545 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3546 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3547 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3548 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3549 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3550 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3551 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3552 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3553 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3554 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3555 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3556 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3557 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3558 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3559 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3560 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3561 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3562 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3563 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3564 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3565 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3566 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3567 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3568 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3569 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3570 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3571 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3572 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3573 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3574 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3575 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3576 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3577 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3578 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3579 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3580 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3581 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3582 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3583 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3584 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3585 /* User Plane w/ZUC enc. + NULL int. DL for 18-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/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3589 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3590 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3591 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3592 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3593 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3594 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3595 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3596 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3597 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3598 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3599 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3600 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3601 (uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3602 0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3603 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3604 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3605 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3608 static uint8_t *pdcp_test_auth_key[] = {
3609 /* Control Plane w/NULL enc. + NULL int. UL */
3610 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3611 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3612 /* Control Plane w/NULL enc. + NULL int. DL */
3613 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3614 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3615 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3616 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3617 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3618 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3619 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3620 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3621 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3622 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3623 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3624 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3625 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3626 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3627 /* Control Plane w/NULL enc. + ZUC int. UL */
3628 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3629 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3630 /* Control Plane w/NULL enc. + ZUC int. DL */
3631 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3632 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3633 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3634 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3635 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3636 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3637 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3638 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3639 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3640 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3641 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3642 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3643 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3644 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3645 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3646 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3647 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3648 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3649 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3650 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3651 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3652 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3653 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3654 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3655 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3656 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3657 /* Control Plane w/AES CTR enc. + NULL int. UL */
3658 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3659 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3660 /* Control Plane w/AES CTR enc. + NULL int. DL */
3661 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3662 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3663 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3664 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3665 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3666 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3667 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3668 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3669 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3670 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3671 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3672 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3673 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3674 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3675 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3676 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3677 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3678 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3679 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3680 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3681 /* Control Plane w/ZUC enc. + NULL int. UL */
3682 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3683 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3684 /* Control Plane w/ZUC enc. + NULL int. DL */
3685 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3686 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3687 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3688 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3689 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3690 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3691 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3692 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3693 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3694 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3695 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3696 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3697 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3698 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3699 /* Control Plane w/ZUC enc. + ZUC int. UL */
3700 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3701 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3702 /* Control Plane w/ZUC enc. + ZUC int. DL */
3703 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3704 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3706 /********* 12-bit C-plane **********************/
3707 /* Control Plane w/NULL enc. + NULL int. UL */
3709 /* Control Plane w/NULL enc. + NULL int. DL */
3711 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
3712 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3713 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3714 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
3715 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3716 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3717 /* Control Plane w/NULL enc. + AES CMAC int. UL */
3718 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3719 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3720 /* Control Plane w/NULL enc. + AES CMAC int. DL */
3721 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3722 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3723 /* Control Plane w/NULL enc. + ZUC int. UL */
3724 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3725 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3726 /* Control Plane w/NULL enc. + ZUC int. DL */
3727 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3728 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3730 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
3732 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
3734 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3735 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3736 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3737 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3738 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3739 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3740 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3741 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3742 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3743 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3744 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3745 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3746 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3747 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3748 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3749 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3750 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3751 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3752 /* Control Plane w/AES CTR enc. + NULL int. UL */
3754 /* Control Plane w/AES CTR enc. + NULL int. DL */
3756 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3757 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3758 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3759 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3760 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3761 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3762 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3763 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3764 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3765 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3766 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3767 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3768 /* Control Plane w/AES CTR enc. + ZUC int. UL */
3769 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3770 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3771 /* Control Plane w/AES CTR enc. + ZUC int. DL */
3772 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3773 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3775 /* Control Plane w/ZUC enc. + NULL int. UL */
3777 /* Control Plane w/ZUC enc. + NULL int. DL */
3779 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3780 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3781 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3782 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3783 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3784 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3785 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
3786 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3787 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3788 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
3789 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3790 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3791 /* Control Plane w/ZUC enc. + ZUC int. UL */
3792 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3793 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3794 /* Control Plane w/ZUC enc. + ZUC int. DL */
3795 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3796 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3798 /* User Plane w/NULL enc. UL LONG SN */
3800 /* User Plane w/NULL enc. DL LONG SN */
3802 /* User Plane w/NULL enc. UL SHORT SN */
3804 /* User Plane w/NULL enc. DL SHORT SN */
3806 /* User Plane w/NULL enc. UL 15 BIT SN */
3808 /* User Plane w/NULL enc. DL 15 BIT SN */
3810 /* User Plane w/NULL enc. UL 18 BIT SN */
3812 /* User Plane w/NULL enc. DL 18 BIT SN */
3814 /* User Plane w/SNOW f8 enc. UL LONG SN */
3816 /* User Plane w/SNOW f8 enc. DL LONG SN */
3818 /* User Plane w/SNOW f8 enc. UL SHORT SN */
3820 /* User Plane w/SNOW f8 enc. DL SHORT SN */
3822 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3824 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3826 /* User Plane w/SNOW f8 enc. UL 18 BIT SN */
3828 /* User Plane w/SNOW f8 enc. DL 18 BIT SN */
3830 /* User Plane w/AES CTR enc. UL LONG SN */
3832 /* User Plane w/AES CTR enc. DL LONG SN */
3834 /* User Plane w/AES CTR enc. UL SHORT SN */
3836 /* User Plane w/AES CTR enc. DL SHORT SN */
3838 /* User Plane w/AES CTR enc. UL 15 BIT SN */
3840 /* User Plane w/AES CTR enc. DL 15 BIT SN */
3842 /* User Plane w/AES CTR enc. UL 18 BIT SN */
3844 /* User Plane w/AES CTR enc. DL 18 BIT SN */
3846 /* User Plane w/ZUC enc. UL LONG SN */
3848 /* User Plane w/ZUC enc. DL LONG SN */
3850 /* User Plane w/ZUC enc. UL SHORT SN */
3852 /* User Plane w/ZUC enc. DL SHORT SN */
3854 /* User Plane w/ZUC enc. UL 15 BIT SN */
3856 /* User Plane w/ZUC enc. DL 15 BIT SN */
3858 /* User Plane w/ZUC enc. UL 18 BIT SN */
3860 /* User Plane w/ZUC enc. DL 18 BIT SN */
3863 /***** u-plane with integrity for 12-bit SN ******/
3864 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3866 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3868 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3869 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3870 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3872 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3873 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3874 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3875 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3876 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3877 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3878 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3879 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3880 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3881 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3882 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3883 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3884 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3885 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3886 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3888 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3890 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3892 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3893 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3894 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3895 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3896 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3897 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3898 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3899 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3900 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3901 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3902 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3903 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3904 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3905 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3906 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3907 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3908 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3909 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3911 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3913 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3915 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3916 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3917 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3918 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3919 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3920 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3921 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3922 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3923 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3924 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3925 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3926 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3927 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3928 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3929 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3930 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3931 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3932 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3934 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3936 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3938 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3939 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3940 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3941 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3942 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3943 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3944 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3945 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3946 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3947 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3948 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3949 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3950 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3951 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3952 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3953 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3954 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3955 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3957 /***** u-plane with integrity for 18-bit SN ******/
3958 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3960 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3962 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3963 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
3964 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
3965 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3966 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3967 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3968 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3969 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
3970 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
3971 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3972 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3973 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3974 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3975 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
3976 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
3977 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3978 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3979 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3980 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3982 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3984 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3985 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
3986 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
3987 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3988 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3989 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3990 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3991 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
3992 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
3993 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3994 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3995 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3996 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3997 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
3998 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
3999 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4000 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4001 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4002 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4004 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4006 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
4007 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4008 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4009 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
4010 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4011 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4012 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
4013 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4014 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4015 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
4016 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4017 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4018 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
4019 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4020 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4021 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-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/ZUC enc. + NULL int. UL for 18-bit SN*/
4026 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
4028 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
4029 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4030 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4031 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
4032 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4033 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4034 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
4035 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4036 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4037 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
4038 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4039 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4040 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
4041 (uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4042 0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4043 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
4044 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4045 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4048 static uint8_t *pdcp_test_data_in[] = {
4049 /* Control Plane w/NULL enc. + NULL int. UL */
4050 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4051 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4052 /* Control Plane w/NULL enc. + NULL int. DL */
4053 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4054 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4055 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
4056 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4057 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4058 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
4059 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4060 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4061 /* Control Plane w/NULL enc. + AES CMAC int. UL */
4062 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4063 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4064 /* Control Plane w/NULL enc. + AES CMAC int. DL */
4065 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4066 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4067 /* Control Plane w/NULL enc. + ZUC int. UL */
4068 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4069 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4070 /* Control Plane w/NULL enc. + ZUC int. DL */
4071 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4072 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4073 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
4074 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4075 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4076 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
4077 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4078 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4079 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4080 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4081 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4082 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4083 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4084 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4085 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4086 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4087 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4088 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4089 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4090 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4091 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4092 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4093 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4094 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4095 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4096 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4097 /* Control Plane w/AES CTR enc. + NULL int. UL */
4098 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4099 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4100 /* Control Plane w/AES CTR enc. + NULL int. DL */
4101 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4102 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4103 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4104 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4105 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4106 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4107 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4108 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4109 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4110 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4111 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4112 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4113 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4114 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4115 /* Control Plane w/AES CTR enc. + ZUC int. UL */
4116 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4117 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4118 /* Control Plane w/AES CTR enc. + ZUC int. DL */
4119 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4120 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4121 /* Control Plane w/ZUC enc. + NULL int. UL */
4122 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4123 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4124 /* Control Plane w/ZUC enc. + NULL int. DL */
4125 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4126 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4127 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4128 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4129 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4130 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4131 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4132 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4133 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
4134 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4135 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4136 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
4137 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4138 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4139 /* Control Plane w/ZUC enc. + ZUC int. UL */
4140 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4141 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4142 /* Control Plane w/ZUC enc. + ZUC int. DL */
4143 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4144 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4146 /*************** 12-bit C-plane ****************/
4147 /* Control Plane w/NULL enc. + NULL int. UL */
4148 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4149 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4150 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4151 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4152 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4153 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4154 /* Control Plane w/NULL enc. + NULL int. DL */
4155 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4156 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4157 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4158 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4159 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4160 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4161 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
4162 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4163 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4164 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4165 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4166 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4167 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4168 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
4169 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4170 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4171 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4172 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4173 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4174 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4175 /* Control Plane w/NULL enc. + AES CMAC int. UL */
4176 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4177 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4178 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4179 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4180 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4181 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4182 /* Control Plane w/NULL enc. + AES CMAC int. DL */
4183 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4184 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4185 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4186 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4187 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4188 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4189 /* Control Plane w/NULL enc. + ZUC int. UL */
4190 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4191 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4192 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4193 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4194 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4195 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4196 /* Control Plane w/NULL enc. + ZUC int. DL */
4197 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4198 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4199 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4200 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4201 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4202 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4204 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
4205 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4206 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4207 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4208 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4209 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4210 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4211 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
4212 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4213 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4214 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4215 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4216 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4217 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4218 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4219 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4220 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4221 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4222 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4223 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4224 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4225 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4226 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4227 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4228 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4229 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4230 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4231 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4232 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4233 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4234 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4235 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4236 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4237 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4238 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4239 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4240 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4241 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4242 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4243 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4244 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4245 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4246 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4247 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4248 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4249 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4250 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4251 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4252 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4253 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4254 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4255 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4256 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4257 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4258 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4259 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4261 /* Control Plane w/AES CTR enc. + NULL int. UL */
4262 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4263 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4264 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4265 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4266 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4267 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4268 /* Control Plane w/AES CTR enc. + NULL int. DL */
4269 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4270 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4271 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4272 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4273 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4274 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4275 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4276 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4277 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4278 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4279 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4280 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4281 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4282 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4283 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4284 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4285 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4286 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4287 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4288 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4289 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4290 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4291 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4292 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4293 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4294 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4295 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4296 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4297 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4298 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4299 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4300 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4301 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4302 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4303 /* Control Plane w/AES CTR enc. + ZUC int. UL */
4304 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4305 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4306 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4307 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4308 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4309 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4310 /* Control Plane w/AES CTR enc. + ZUC int. DL */
4311 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4312 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4313 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4314 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4315 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4316 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4318 /* Control Plane w/ZUC enc. + NULL int. UL */
4319 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4320 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4321 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4322 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4323 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4324 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4325 /* Control Plane w/ZUC enc. + NULL int. DL */
4326 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4327 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4328 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4329 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4330 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4331 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4332 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4333 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4334 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4335 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4336 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4337 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4338 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4339 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4340 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4341 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4342 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4343 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4344 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4345 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4346 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
4347 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4348 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4349 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4350 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4351 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4352 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4353 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
4354 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4355 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4356 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4357 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4358 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4359 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4360 /* Control Plane w/ZUC enc. + ZUC int. UL */
4361 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4362 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4363 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4364 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4365 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4366 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4367 /* Control Plane w/ZUC enc. + ZUC int. DL */
4368 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4369 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4370 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4371 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4372 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4373 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4375 /* User Plane w/NULL enc. UL LONG SN */
4376 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4377 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4378 /* User Plane w/NULL enc. DL LONG SN */
4379 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4380 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4381 /* User Plane w/NULL enc. UL SHORT SN */
4382 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4383 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4384 /* User Plane w/NULL enc. DL SHORT SN */
4385 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4386 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4387 /* User Plane w/NULL enc. UL 15 BIT SN */
4388 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4389 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4390 /* User Plane w/NULL enc. DL 15 BIT SN */
4391 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4392 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4393 /* User Plane w/NULL enc. UL for 18-bit SN*/
4394 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4395 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4396 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4397 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4398 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4399 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4400 0x69, 0x00, 0x00, 0x00, 0x00},
4401 /* User Plane w/NULL enc. DL for 18-bit SN*/
4402 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4403 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4404 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4405 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4406 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4407 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4408 0x69, 0x00, 0x00, 0x00, 0x00},
4409 /* User Plane w/SNOW f8 enc. UL LONG SN */
4410 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4411 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4412 /* User Plane w/SNOW f8 enc. DL LONG SN */
4413 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4414 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4415 /* User Plane w/SNOW f8 enc. UL SHORT SN */
4416 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4417 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4418 /* User Plane w/SNOW f8 enc. DL SHORT SN */
4419 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4420 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4421 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
4422 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4423 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4424 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
4425 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4426 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4427 /* User Plane w/SNOW enc. UL for 18-bit SN*/
4428 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4429 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4430 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4431 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4432 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4433 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4434 0x91, 0x00, 0x00, 0x00, 0x00},
4435 /* User Plane w/SNOW enc. DL for 18-bit SN*/
4436 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4437 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4438 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4439 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4440 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4441 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4442 0x69, 0x00, 0x00, 0x00, 0x00},
4443 /* User Plane w/AES CTR enc. UL LONG SN */
4444 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4445 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4446 /* User Plane w/AES CTR enc. DL LONG SN */
4447 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4448 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4449 /* User Plane w/AES CTR enc. UL SHORT SN */
4450 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4451 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4452 /* User Plane w/AES CTR enc. DL SHORT SN */
4453 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4454 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4455 /* User Plane w/AES CTR enc. UL 15 BIT SN */
4456 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4457 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4458 /* User Plane w/AES CTR enc. DL 15 BIT SN */
4459 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4460 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4461 /* User Plane w/AES enc. UL for 18-bit SN*/
4462 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4463 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4464 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4465 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4466 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4467 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4468 0x91, 0x00, 0x00, 0x00, 0x00},
4469 /* User Plane w/AES enc. DL for 18-bit SN*/
4470 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4471 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4472 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4473 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4474 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4475 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4476 0x69, 0x00, 0x00, 0x00, 0x00},
4477 /* User Plane w/ZUC enc. UL LONG SN */
4478 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4479 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4480 /* User Plane w/ZUC enc. DL LONG SN */
4481 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4482 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4483 /* User Plane w/ZUC enc. UL SHORT SN */
4484 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4485 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4486 /* User Plane w/ZUC enc. DL SHORT SN */
4487 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4488 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4489 /* User Plane w/ZUC enc. UL 15 BIT SN */
4490 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4491 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4492 /* User Plane w/ZUC enc. DL 15 BIT SN */
4493 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4494 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4495 /* User Plane w/ZUC enc. UL for 18-bit SN*/
4496 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4497 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4498 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4499 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4500 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4501 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4502 0x91, 0x00, 0x00, 0x00, 0x00},
4503 /* User Plane w/ZUC enc. DL for 18-bit SN*/
4504 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4505 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4506 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4507 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4508 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4509 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4510 0x69, 0x00, 0x00, 0x00, 0x00},
4512 /*************** u-plane with integrity for 12-bit SN *****/
4513 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
4514 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4515 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4516 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4517 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4518 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4519 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4520 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
4521 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4522 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4523 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4524 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4525 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4526 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4527 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
4528 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4529 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4530 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4531 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4532 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4533 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4534 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
4535 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4536 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4537 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4538 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4539 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4540 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4541 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
4542 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4543 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4544 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4545 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4546 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4547 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4548 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
4549 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4550 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4551 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4552 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4553 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4554 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4555 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
4556 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4557 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4558 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4559 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4560 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4561 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4562 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
4563 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4564 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4565 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4566 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4567 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4568 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4570 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
4571 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4572 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4573 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4574 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4575 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4576 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4577 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
4578 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4579 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4580 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4581 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4582 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4583 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4584 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
4585 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4586 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4587 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4588 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4589 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4590 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4591 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
4592 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4593 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4594 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4595 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4596 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4597 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4598 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
4599 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4600 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4601 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4602 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4603 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4604 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4605 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
4606 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4607 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4608 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4609 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4610 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4611 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4612 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
4613 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4614 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4615 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4616 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4617 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4618 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4619 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
4620 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4621 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4622 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4623 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4624 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4625 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4627 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
4628 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4629 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4630 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4631 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4632 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4633 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4634 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
4635 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4636 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4637 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4638 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4639 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4640 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4641 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
4642 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4643 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4644 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4645 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4646 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4647 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4648 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
4649 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4650 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4651 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4652 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4653 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4654 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4655 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
4656 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4657 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4658 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4659 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4660 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4661 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4662 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
4663 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4664 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4665 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4666 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4667 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4668 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4669 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
4670 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4671 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4672 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4673 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4674 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4675 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4676 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
4677 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4678 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4679 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4680 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4681 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4682 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4684 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
4685 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4686 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4687 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4688 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4689 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4690 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4691 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
4692 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4693 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4694 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4695 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4696 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4697 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4698 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
4699 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4700 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4701 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4702 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4703 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4704 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4705 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
4706 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4707 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4708 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4709 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4710 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4711 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4712 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
4713 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4714 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4715 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4716 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4717 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4718 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4719 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
4720 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4721 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4722 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4723 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4724 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4725 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4726 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
4727 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4728 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4729 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4730 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4731 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4732 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4733 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
4734 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4735 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4736 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4737 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4738 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4739 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4741 /*************** u-plane with integrity for 18-bit SN *****/
4742 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
4743 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4744 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4745 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4746 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4747 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4748 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4750 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
4751 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4752 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4753 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4754 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4755 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4756 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4758 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
4759 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4760 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4761 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4762 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4763 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4764 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4766 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
4767 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4768 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4769 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4770 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4771 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4772 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4774 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
4775 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4776 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4777 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4778 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4779 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4780 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4782 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
4783 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4784 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4785 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4786 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4787 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4788 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4790 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
4791 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4792 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4793 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4794 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4795 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4796 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4798 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
4799 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4800 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4801 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4802 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4803 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4804 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4806 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
4807 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4808 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4809 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4810 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4811 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4812 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4814 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
4815 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4816 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4817 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4818 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4819 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4820 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4822 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
4823 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4824 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4825 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4826 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4827 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4828 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4830 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
4831 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4832 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4833 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4834 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4835 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4836 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4838 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
4839 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4840 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4841 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4842 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4843 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4844 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4846 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
4847 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4848 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4849 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4850 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4851 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4852 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4854 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
4855 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4856 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4857 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4858 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4859 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4860 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4862 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4863 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4864 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4865 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4866 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4867 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4868 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4870 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4871 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4872 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4873 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4874 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4875 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4876 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4878 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4879 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4880 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4881 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4882 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4883 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4884 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4886 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
4887 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4888 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4889 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4890 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4891 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4892 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4894 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
4895 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4896 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4897 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4898 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4899 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4900 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4902 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
4903 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4904 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4905 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4906 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4907 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4908 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4910 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
4911 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4912 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4913 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4914 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4915 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4916 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4918 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
4919 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4920 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4921 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4922 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4923 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4924 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4926 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
4927 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4928 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4929 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4930 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4931 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4932 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4934 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
4935 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4936 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4937 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4938 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4939 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4940 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4942 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
4943 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4944 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4945 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4946 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4947 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4948 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4950 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
4951 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4952 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4953 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4954 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4955 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4956 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4958 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
4959 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4960 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4961 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4962 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4963 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4964 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4966 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
4967 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4968 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4969 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4970 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4971 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4972 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4974 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
4975 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4976 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4977 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4978 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4979 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4980 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4982 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
4983 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4984 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4985 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4986 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4987 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4988 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4990 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
4991 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4992 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4993 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4994 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4995 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4996 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5000 static uint32_t pdcp_test_data_in_len[] = {
5001 /* Control Plane w/NULL enc. + NULL int. UL */
5003 /* Control Plane w/NULL enc. + NULL int. DL */
5005 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
5007 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
5009 /* Control Plane w/NULL enc. + AES CMAC int. UL */
5011 /* Control Plane w/NULL enc. + AES CMAC int. DL */
5013 /* Control Plane w/NULL enc. + ZUC int. UL */
5015 /* Control Plane w/NULL enc. + ZUC int. DL */
5017 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
5019 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
5021 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5023 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5025 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5027 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5029 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5031 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5033 /* Control Plane w/AES CTR enc. + NULL int. UL */
5035 /* Control Plane w/AES CTR enc. + NULL int. DL */
5037 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5039 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5041 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5043 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5045 /* Control Plane w/AES CTR enc. + ZUC int. UL */
5047 /* Control Plane w/AES CTR enc. + ZUC int. DL */
5049 /* Control Plane w/ZUC enc. + NULL int. UL */
5051 /* Control Plane w/ZUC enc. + NULL int. DL */
5053 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5055 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5057 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
5059 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
5061 /* Control Plane w/ZUC enc. + ZUC int. UL */
5063 /* Control Plane w/ZUC enc. + ZUC int. DL */
5066 /****************** C-plane 12-bit SN ***********/
5067 /* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5069 /* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5071 /* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5073 /* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5075 /* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5077 /* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5079 /* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5081 /* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5084 /* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5086 /* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5088 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5090 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5092 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5094 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5096 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5098 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5101 /* Control Plane w/AES CTR enc. + NULL int. UL */
5103 /* Control Plane w/AES CTR enc. + NULL int. DL */
5105 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5107 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5109 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5111 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5113 /* Control Plane w/AES CTR enc. + ZUC int. UL */
5115 /* Control Plane w/AES CTR enc. + ZUC int. DL */
5118 /* Control Plane w/ZUC enc. + NULL int. UL */
5120 /* Control Plane w/ZUC enc. + NULL int. DL */
5122 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5124 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5126 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
5128 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
5130 /* Control Plane w/ZUC enc. + ZUC int. UL */
5132 /* Control Plane w/ZUC enc. + ZUC int. DL */
5136 /* User Plane w/NULL enc. UL LONG SN */
5138 /* User Plane w/NULL enc. DL LONG SN */
5140 /* User Plane w/NULL enc. UL SHORT SN */
5142 /* User Plane w/NULL enc. DL SHORT SN */
5144 /* User Plane w/NULL enc. UL 15 BIT SN */
5146 /* User Plane w/NULL enc. DL 15 BIT SN */
5148 /* User Plane w/NULL enc. UL 18 BIT SN */
5150 /* User Plane w/NULL enc. DL 18 BIT SN */
5152 /* User Plane w/SNOW f8 enc. UL LONG SN */
5154 /* User Plane w/SNOW f8 enc. DL LONG SN */
5156 /* User Plane w/SNOW f8 enc. UL SHORT SN */
5158 /* User Plane w/SNOW f8 enc. DL SHORT SN */
5160 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5162 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5164 /* User Plane w/SNOW f8 enc. UL 18 BIT SN */
5166 /* User Plane w/SNOW f8 enc. DL 18 BIT SN */
5168 /* User Plane w/AES CTR enc. UL LONG SN */
5170 /* User Plane w/AES CTR enc. DL LONG SN */
5172 /* User Plane w/AES CTR enc. UL SHORT SN */
5174 /* User Plane w/AES CTR enc. DL SHORT SN */
5176 /* User Plane w/AES CTR enc. UL 15 BIT SN */
5178 /* User Plane w/AES CTR enc. DL 15 BIT SN */
5180 /* User Plane w/AES CTR enc. UL 18 BIT SN */
5182 /* User Plane w/AES CTR enc. DL 18 BIT SN */
5184 /* User Plane w/ZUC enc. UL LONG SN */
5186 /* User Plane w/ZUC enc. DL LONG SN */
5188 /* User Plane w/ZUC enc. UL SHORT SN */
5190 /* User Plane w/ZUC enc. DL SHORT SN */
5192 /* User Plane w/ZUC enc. UL 15 BIT SN */
5194 /* User Plane w/ZUC enc. DL 15 BIT SN */
5196 /* User Plane w/ZUC enc. UL 18 BIT SN */
5198 /* User Plane w/ZUC enc. DL 18 BIT SN */
5201 /***** u-plane with integrity for 12-bit SN *******/
5203 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5205 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5207 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5209 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5211 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5213 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5215 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5217 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
5220 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
5222 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
5224 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
5226 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
5228 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
5230 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
5232 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
5234 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
5237 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
5239 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
5241 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
5243 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
5245 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
5247 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
5249 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
5251 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
5254 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
5256 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
5258 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
5260 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
5262 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
5264 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
5266 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
5268 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
5271 /***** u-plane with integrity for 18-bit SN *******/
5272 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
5274 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
5276 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
5278 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
5280 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
5282 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
5284 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
5286 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
5288 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
5290 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
5292 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
5294 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
5296 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
5298 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
5300 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
5302 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
5304 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
5306 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
5308 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
5310 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
5312 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
5314 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
5316 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
5318 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
5320 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
5322 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
5324 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
5326 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
5328 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
5330 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
5332 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
5334 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
5338 static uint8_t *pdcp_test_data_out[] = {
5339 /* Control Plane w/NULL enc. + NULL int. UL */
5340 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5341 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5342 /* Control Plane w/NULL enc. + NULL int. DL */
5343 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5344 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5345 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
5346 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5347 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x88, 0x7f, 0x4e, 0x59},
5348 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
5349 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5350 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x9d, 0x9e, 0x45, 0x36},
5351 /* Control Plane w/NULL enc. + AES CMAC int. UL */
5352 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5353 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0xf3, 0xdd, 0x01, 0xdf},
5354 /* Control Plane w/NULL enc. + AES CMAC int. DL */
5355 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5356 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x5d, 0x8e, 0x5d, 0x05},
5357 /* Control Plane w/NULL enc. + ZUC int. UL */
5358 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5359 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x18, 0xc3, 0x2e, 0x66},
5360 /* Control Plane w/NULL enc. + ZUC int. DL */
5361 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5362 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x72, 0x44, 0xab, 0x64},
5363 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
5364 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5365 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xd0, 0xc5, 0x08, 0x58},
5366 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
5367 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5368 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xd1, 0x2c, 0x86, 0x7c},
5369 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5370 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5371 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x58, 0xba, 0x46, 0x01},
5372 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5373 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5374 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x4c, 0xb2, 0xc3, 0x4a},
5375 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5376 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5377 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x23, 0x18, 0x09, 0x87},
5378 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5379 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5380 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x8c, 0xa2, 0xdb, 0x79},
5381 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5382 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5383 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xc8, 0x06, 0x26, 0x3e},
5384 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5385 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5386 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xa3, 0x68, 0x2d, 0x18},
5387 /* Control Plane w/AES CTR enc. + NULL int. UL */
5388 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5389 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x32, 0x4f, 0x1a, 0x6b},
5390 /* Control Plane w/AES CTR enc. + NULL int. DL */
5391 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5392 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x92, 0x40, 0x52, 0x8e},
5393 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5394 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5395 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xba, 0x30, 0x54, 0x32},
5396 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5397 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5398 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x0f, 0xde, 0x17, 0xb8},
5399 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5400 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5401 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xc1, 0x92, 0x1b, 0xb4},
5402 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5403 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5404 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xcf, 0xce, 0x0f, 0x8b},
5405 /* Control Plane w/AES CTR enc. + ZUC int. UL */
5406 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5407 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x2a, 0x8c, 0x34, 0x0d},
5408 /* Control Plane w/AES CTR enc. + ZUC int. DL */
5409 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5410 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xe0, 0x04, 0xf9, 0xea},
5411 /* Control Plane w/ZUC enc. + NULL int. UL */
5412 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5413 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x68, 0x82, 0xb9, 0x06},
5414 /* Control Plane w/ZUC enc. + NULL int. DL */
5415 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5416 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x44, 0x81, 0x49, 0x0e},
5417 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5418 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5419 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0xe0, 0xfd, 0xf7, 0x5f},
5420 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5421 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5422 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0xd9, 0x1f, 0x0c, 0x38},
5423 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
5424 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5425 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x9b, 0x5f, 0xb8, 0xd9},
5426 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
5427 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5428 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x19, 0x0f, 0x14, 0x0b},
5429 /* Control Plane w/ZUC enc. + ZUC int. UL */
5430 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5431 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x70, 0x41, 0x97, 0x60},
5432 /* Control Plane w/ZUC enc. + ZUC int. DL */
5433 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5434 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x36, 0xc5, 0xe2, 0x6a},
5436 /************ C-plane 12-bit ****************************/
5437 /* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5438 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5439 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5440 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5441 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5442 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5443 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5444 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5445 /* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5446 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5447 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5448 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5449 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5450 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5451 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5452 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5453 /* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5454 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5455 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5456 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5457 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5458 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5459 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5460 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27, 0x96},
5461 /* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5462 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5463 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5464 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5465 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5466 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5467 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5468 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5469 /* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5470 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5471 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5472 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5473 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5474 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5475 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5476 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26, 0x2E},
5477 /* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5478 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5479 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5480 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5481 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5482 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5483 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5484 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5485 /* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5486 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5487 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5488 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5489 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5490 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5491 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5492 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25, 0xC3},
5493 /* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5494 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5495 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5496 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5497 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5498 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5499 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5500 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
5502 /* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5503 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5504 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5505 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5506 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5507 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5508 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5509 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
5510 /* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5511 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5512 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5513 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5514 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5515 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5516 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5517 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
5518 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5519 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5520 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5521 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5522 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5523 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5524 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5525 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B, 0x05},
5526 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5527 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5528 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5529 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5530 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5531 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5532 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5533 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
5534 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5535 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5536 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5537 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5538 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5539 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5540 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5541 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A, 0xBD},
5542 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL LONG SN */
5543 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5544 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5545 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5546 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5547 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5548 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5549 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
5550 /* Control Plane w/SNOW f8 enc. + ZUC int. UL LONG SN */
5551 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5552 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5553 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5554 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5555 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5556 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5557 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89, 0x50},
5558 /* Control Plane w/SNOW f8 enc. + ZUC int. DL LONG SN */
5559 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5560 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5561 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5562 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5563 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5564 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5565 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
5567 /* Control Plane w/AES CTR enc. + NULL int. UL LONG SN */
5568 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5569 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5570 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5571 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5572 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5573 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5574 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
5576 /* Control Plane w/AES CTR enc. + NULL int. DL LONG SN */
5577 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5578 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5579 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5580 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5581 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5582 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5583 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
5584 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL LONG SN */
5585 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5586 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5587 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5588 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5589 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5590 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5591 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18, 0xAA},
5593 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL LONG SN */
5594 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5595 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5596 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5597 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5598 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5599 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5600 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
5601 /* Control Plane w/AES CTR enc. + AES CMAC int. UL LONG SN */
5602 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5603 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5604 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5605 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5606 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5607 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5608 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19, 0x12},
5609 /* Control Plane w/AES CTR enc. + AES CMAC int. DL LONG SN */
5610 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5611 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5612 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5613 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5614 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5615 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5616 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
5617 /* Control Plane w/AES CTR enc. + ZUC int. UL LONG SN */
5618 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5619 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5620 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5621 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5622 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5623 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5624 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A, 0xFF},
5625 /* Control Plane w/AES CTR enc. + ZUC int. DL LONG SN */
5626 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5627 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5628 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5629 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5630 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5631 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5632 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
5633 /* Control Plane w/ZUC enc. + NULL int. UL LONG SN */
5634 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5635 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5636 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5637 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5638 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5639 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5640 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
5641 /* Control Plane w/ZUC enc. + NULL int. DL LONG SN */
5642 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5643 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5644 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5645 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5646 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5647 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5648 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
5649 /* Control Plane w/ZUC enc. + SNOW f9 int. UL LONG SN */
5650 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5651 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5652 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5653 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5654 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5655 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5656 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D, 0x76},
5657 /* Control Plane w/ZUC enc. + SNOW f9 int. DL LONG SN */
5658 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5659 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5660 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5661 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5662 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5663 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5664 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
5665 /* Control Plane w/ZUC enc. + AES CMAC int. UL LONG SN */
5666 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5667 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5668 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5669 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5670 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5671 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5672 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C, 0xCE},
5673 /* Control Plane w/ZUC enc. + AES CMAC int. DL LONG SN */
5674 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5675 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5676 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5677 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5678 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5679 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5680 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
5681 /* Control Plane w/ZUC enc. + ZUC int. UL LONG SN */
5682 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5683 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5684 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5685 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5686 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5687 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5688 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23},
5689 /* Control Plane w/ZUC enc. + ZUC int. DL LONG SN */
5690 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5691 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5692 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5693 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5694 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5695 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5696 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
5698 /* User Plane w/NULL enc. UL LONG SN */
5699 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5700 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5701 /* User Plane w/NULL enc. DL LONG SN */
5702 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5703 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5704 /* User Plane w/NULL enc. UL SHORT SN */
5705 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5706 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5707 /* User Plane w/NULL enc. DL SHORT SN */
5708 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5709 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5710 /* User Plane w/NULL enc. UL 15 BIT SN */
5711 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5712 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5713 /* User Plane w/NULL enc. DL 15 BIT SN */
5714 (uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5715 0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5716 /* User Plane w/NULL enc. UL for 18-bit SN*/
5717 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5718 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5719 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5720 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5721 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5722 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5723 0x69, 0x00, 0x00, 0x00, 0x00},
5724 /* User Plane w/NULL enc. DL for 18-bit SN*/
5725 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5726 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5727 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5728 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5729 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5730 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5731 0x69, 0x00, 0x00, 0x00, 0x00},
5732 /* User Plane w/SNOW f8 enc. UL LONG SN */
5733 (uint8_t[]){0x8b, 0x26, 0x7a, 0xe0, 0x00, 0x07, 0x2a, 0xa6, 0xef, 0xdc,
5734 0x75, 0xef, 0x2e, 0x27, 0x0f, 0x69, 0x3d},
5735 /* User Plane w/SNOW f8 enc. DL LONG SN */
5736 (uint8_t[]){0x8b, 0x26, 0x7e, 0xbb, 0x80, 0x20, 0xba, 0xef, 0xe7, 0xf7,
5737 0xef, 0x69, 0x51, 0x85, 0x09, 0xa5, 0xab},
5738 /* User Plane w/SNOW f8 enc. UL SHORT SN */
5739 (uint8_t[]){0x8b, 0x80, 0xcf, 0xe5, 0x27, 0xe2, 0x88, 0x2a, 0xac, 0xc5,
5740 0xaf, 0x49, 0x9b, 0x3e, 0x48, 0x89},
5741 /* User Plane w/SNOW f8 enc. DL SHORT SN */
5742 (uint8_t[]){0x8b, 0xe2, 0x51, 0x58, 0x88, 0xff, 0x1a, 0x00, 0xe4, 0x67,
5743 0x05, 0x46, 0x24, 0x2f, 0x07, 0xb7},
5744 /* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5745 (uint8_t[]){0x8b, 0x26, 0xbe, 0x72, 0x05, 0x78, 0x92, 0xec, 0xb1, 0x4f,
5746 0xdd, 0x5d, 0xfc, 0x60, 0x2c, 0x9a, 0x85},
5747 /* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5748 (uint8_t[]){0x8b, 0x26, 0x0b, 0x50, 0xf3, 0xff, 0x37, 0xe3, 0x6b, 0xaf,
5749 0x08, 0xd8, 0xf6, 0x1f, 0xca, 0x6f, 0xbc},
5750 /* User Plane w/SNOW enc. UL for 18-bit SN*/
5751 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
5752 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
5753 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
5754 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
5755 0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
5756 0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
5757 0x31, 0x55, 0xDA, 0x18, 0x4D},
5758 /* User Plane w/SNOW enc. DL for 18-bit SN*/
5759 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
5760 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
5761 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
5762 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
5763 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
5764 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
5765 /* User Plane w/AES CTR enc. UL LONG SN */
5766 (uint8_t[]){0x8b, 0x26, 0xde, 0x0a, 0x59, 0xca, 0x7d, 0x93, 0xa3, 0xb5,
5767 0xd2, 0x88, 0xb3, 0x04, 0xa2, 0x12, 0x09},
5768 /* User Plane w/AES CTR enc. DL LONG SN */
5769 (uint8_t[]){0x8b, 0x26, 0x69, 0x92, 0x25, 0xd8, 0xe9, 0xd5, 0xe9, 0x53,
5770 0x60, 0x49, 0x9f, 0xe9, 0x8f, 0xbe, 0x6a},
5771 /* User Plane w/AES CTR enc. UL SHORT SN */
5772 (uint8_t[]){0x8b, 0x0f, 0xa1, 0xf2, 0x56, 0x6e, 0xee, 0x62, 0x1c, 0x62,
5773 0x06, 0x7e, 0x38, 0x4a, 0x02, 0xa4},
5774 /* User Plane w/AES CTR enc. DL SHORT SN */
5775 (uint8_t[]){0x8b, 0x00, 0x8d, 0x50, 0x80, 0x30, 0xda, 0xc7, 0x14, 0xc5,
5776 0xe0, 0xc8, 0xfb, 0x83, 0xd0, 0x73},
5777 /* User Plane w/AES CTR enc. UL 15 BIT SN */
5778 (uint8_t[]){0x8b, 0x26, 0xa1, 0x2e, 0xa3, 0x64, 0xa9, 0x81, 0xbc, 0xd3,
5779 0x6f, 0xef, 0xee, 0x30, 0x71, 0x23, 0x85},
5780 /* User Plane w/AES CTR enc. DL 15 BIT SN */
5781 (uint8_t[]){0x8b, 0x26, 0xc7, 0xf2, 0x23, 0xb3, 0xbe, 0xc0, 0xdf, 0xc5,
5782 0xed, 0x37, 0x35, 0x7c, 0x66, 0xa3, 0xf9},
5783 /* User Plane w/AES enc. UL for 18-bit SN*/
5784 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
5785 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
5786 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
5787 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
5788 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
5789 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
5790 /* User Plane w/AES enc. DL for 18-bit SN*/
5791 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
5792 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
5793 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
5794 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
5795 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
5796 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
5797 /* User Plane w/ZUC enc. UL LONG SN */
5798 (uint8_t[]){0x8b, 0x26, 0xfb, 0xb6, 0x0e, 0x81, 0xa1, 0x9e, 0xc8, 0xeb,
5799 0x90, 0xa8, 0xc7, 0x0e, 0x27, 0xcb, 0xb0},
5800 /* User Plane w/ZUC enc. DL LONG SN */
5801 (uint8_t[]){0x8b, 0x26, 0x2f, 0x5d, 0xa4, 0x82, 0xfb, 0xce, 0x1f, 0x3a,
5802 0xb5, 0x66, 0x60, 0x40, 0x65, 0x2b, 0x40},
5803 /* User Plane w/ZUC enc. UL SHORT SN */
5804 (uint8_t[]){0x8b, 0xcb, 0x75, 0x03, 0xd5, 0xed, 0xea, 0x73, 0x39, 0xf5,
5805 0x07, 0x03, 0x04, 0x51, 0xc9, 0x5e},
5806 /* User Plane w/ZUC enc. DL SHORT SN */
5807 (uint8_t[]){0x8b, 0xe9, 0xd2, 0x49, 0x7f, 0xfd, 0x98, 0x9f, 0xc4, 0x6a,
5808 0xcb, 0xe6, 0x4e, 0x21, 0x33, 0xd2},
5809 /* User Plane w/ZUC enc. UL 15 BIT SN */
5810 (uint8_t[]){0x8b, 0x26, 0x01, 0x0a, 0xba, 0x79, 0xf8, 0xe5, 0x9f, 0x22,
5811 0x37, 0xab, 0x5c, 0x7e, 0xad, 0xd6, 0x6b},
5812 /* User Plane w/ZUC enc. DL 15 BIT SN */
5813 (uint8_t[]){0x8b, 0x26, 0xa3, 0x1a, 0x1e, 0x22, 0xf7, 0x17, 0x8a, 0xb5,
5814 0x59, 0xd8, 0x2b, 0x13, 0xdd, 0x12, 0x4e},
5815 /* User Plane w/ZUC enc. UL for 18-bit SN*/
5816 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
5817 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
5818 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
5819 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
5820 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
5821 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
5822 /* User Plane w/ZUC enc. DL for 18-bit SN*/
5823 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
5824 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
5825 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
5826 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
5827 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
5828 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
5830 /************************* 12-bit u-plane with int ************/
5831 /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5832 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5833 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5834 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5835 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5836 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5837 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5838 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5839 /* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5840 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5841 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5842 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5843 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5844 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5845 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5846 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5847 /* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5848 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5849 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5850 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5851 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5852 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5853 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5854 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27, 0x96},
5855 /* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5856 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5857 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5858 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5859 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5860 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5861 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5862 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5863 /* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5864 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5865 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5866 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5867 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5868 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5869 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5870 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26, 0x2E},
5871 /* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5872 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5873 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5874 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5875 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5876 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5877 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5878 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5879 /* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5880 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5881 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5882 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5883 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5884 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5885 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5886 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25, 0xC3},
5887 /* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
5888 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5889 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5890 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5891 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5892 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5893 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5894 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
5896 /* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
5897 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5898 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5899 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5900 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5901 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5902 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5903 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
5904 /* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
5905 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5906 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5907 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5908 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5909 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5910 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5911 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
5912 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
5913 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5914 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5915 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5916 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5917 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5918 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5919 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B, 0x05},
5920 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
5921 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5922 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5923 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5924 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5925 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5926 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5927 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
5928 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
5929 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5930 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5931 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5932 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5933 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5934 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5935 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A, 0xBD},
5936 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN */
5937 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5938 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5939 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5940 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5941 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5942 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5943 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
5944 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN */
5945 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5946 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5947 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5948 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5949 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5950 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5951 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89, 0x50},
5952 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN */
5953 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5954 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5955 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5956 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5957 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5958 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5959 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
5960 /* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN */
5961 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5962 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5963 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5964 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5965 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5966 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5967 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
5969 /* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN */
5970 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5971 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5972 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5973 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5974 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5975 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5976 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
5977 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN */
5978 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5979 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5980 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5981 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5982 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5983 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5984 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18, 0xAA},
5986 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN */
5987 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5988 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5989 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5990 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5991 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5992 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5993 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
5994 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN */
5995 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5996 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5997 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5998 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5999 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6000 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6001 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19, 0x12},
6002 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN */
6003 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6004 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6005 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6006 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6007 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6008 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6009 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
6010 /* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN */
6011 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6012 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6013 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6014 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6015 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6016 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6017 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A, 0xFF},
6018 /* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN */
6019 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6020 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6021 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6022 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6023 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6024 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6025 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
6027 /* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN */
6028 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6029 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6030 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6031 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6032 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6033 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6034 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
6035 /* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN */
6036 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6037 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6038 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6039 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6040 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6041 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6042 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
6043 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN */
6044 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6045 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6046 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6047 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6048 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6049 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6050 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D, 0x76},
6051 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN */
6052 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6053 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6054 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6055 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6056 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6057 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6058 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
6059 /* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN */
6060 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6061 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6062 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6063 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6064 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6065 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6066 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C, 0xCE},
6067 /* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN */
6068 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6069 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6070 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6071 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6072 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6073 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6074 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
6075 /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN */
6076 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6077 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6078 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6079 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6080 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6081 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6082 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23},
6083 /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN */
6084 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6085 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6086 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6087 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6088 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6089 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6090 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
6092 /************************* 18-bit u-plane with int ************/
6093 /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
6094 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6095 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6096 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6097 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6098 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6099 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6100 0x69, 0x00, 0x00, 0x00, 0x00},
6101 /* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
6102 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6103 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6104 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6105 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6106 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6107 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6108 0x69, 0x00, 0x00, 0x00, 0x00},
6109 /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
6110 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6111 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
6112 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
6113 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
6114 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
6115 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
6116 0x91, 0x7F, 0x71, 0x17, 0x69},
6117 /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
6118 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6119 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6120 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6121 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6122 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6123 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0x84, 0x45, 0xA8, 0x88},
6124 /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
6125 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6126 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6127 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6128 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6129 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6130 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x33, 0x9B, 0x38, 0xF7},
6131 /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
6132 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6133 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6134 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6135 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6136 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6137 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xD9, 0x0B, 0x89, 0x7F},
6138 /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
6139 (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6140 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6141 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6142 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6143 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6144 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xB5, 0xD9, 0x5D, 0xE0},
6145 /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
6146 (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6147 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6148 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6149 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6150 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6151 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xDA, 0xE9, 0x17, 0x96},
6152 /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
6153 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6154 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
6155 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
6156 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
6157 0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
6158 0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
6159 0x31, 0x55, 0xDA, 0x18, 0x4D},
6160 /* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
6161 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6162 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6163 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6164 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6165 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6166 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
6167 /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
6168 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6169 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6170 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6171 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6172 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6173 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0xAB, 0x0F, 0x24},
6174 /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
6175 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6176 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6177 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6178 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6179 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6180 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0xD7, 0xD6, 0x47, 0xF4},
6181 /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
6182 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6183 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6184 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6185 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6186 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6187 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x66, 0x41, 0x20, 0xBA},
6188 /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN */
6189 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6190 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6191 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6192 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6193 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6194 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x8A, 0x98, 0x66, 0x03},
6195 /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN */
6196 (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6197 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6198 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6199 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6200 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6201 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xE0, 0x03, 0x45, 0xAD},
6202 /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN */
6203 (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6204 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6205 0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6206 0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6207 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6208 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x89, 0x7A, 0xF8, 0xEA},
6209 /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN */
6210 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6211 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6212 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6213 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6214 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6215 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
6216 /* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN */
6217 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6218 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6219 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6220 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6221 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6222 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
6223 /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN */
6224 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6225 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6226 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6227 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6228 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6229 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x17, 0x81, 0xA1},
6230 /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN */
6231 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6232 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6233 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6234 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6235 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6236 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x1C, 0x50, 0xC0, 0xBD},
6237 /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN */
6238 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6239 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6240 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6241 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6242 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6243 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xF2, 0xFD, 0xAE, 0x3F},
6244 /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN */
6245 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6246 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6247 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6248 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6249 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6250 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x41, 0x1E, 0xE1, 0x4A},
6251 /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN */
6252 (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6253 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6254 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6255 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6256 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6257 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x74, 0xBF, 0xCB, 0x28},
6258 /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN */
6259 (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6260 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6261 0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6262 0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6263 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6264 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x42, 0xFC, 0x7F, 0xA3},
6265 /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN */
6266 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6267 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6268 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6269 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6270 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6271 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
6272 /* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN */
6273 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6274 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6275 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6276 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6277 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6278 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
6279 /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN */
6280 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6281 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6282 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6283 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6284 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6285 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x13, 0x64, 0xB1},
6286 /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN */
6287 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6288 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6289 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6290 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6291 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6292 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xE1, 0x52, 0x5E, 0x6B},
6293 /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN */
6294 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6295 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6296 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6297 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6298 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6299 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x70, 0xF9, 0x4B, 0x2F},
6300 /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN */
6301 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6302 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6303 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6304 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6305 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6306 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBC, 0x1C, 0x7F, 0x9C},
6307 /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN */
6308 (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6309 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6310 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6311 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6312 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6313 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xF6, 0xBB, 0x2E, 0x38},
6314 /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN */
6315 (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6316 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6317 0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6318 0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6319 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6320 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBF, 0xFE, 0xE1, 0x75},
6323 #endif /* SECURITY_PDCP_TEST_VECTOR_H_ */