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 static uint32_t pdcp_test_hfn[] = {
611 /* Control Plane w/NULL enc. + NULL int. UL */
613 /* Control Plane w/NULL enc. + NULL int. DL */
615 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
617 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
619 /* Control Plane w/NULL enc. + AES CMAC int. UL */
621 /* Control Plane w/NULL enc. + AES CMAC int. DL */
623 /* Control Plane w/NULL enc. + ZUC int. UL */
625 /* Control Plane w/NULL enc. + ZUC int. DL */
627 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
629 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
631 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
633 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
635 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
637 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
639 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
641 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
643 /* Control Plane w/AES CTR enc. + NULL int. UL */
645 /* Control Plane w/AES CTR enc. + NULL int. DL */
647 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
649 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
651 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
653 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
655 /* Control Plane w/AES CTR enc. + ZUC int. UL */
657 /* Control Plane w/AES CTR enc. + ZUC int. DL */
659 /* Control Plane w/ZUC enc. + NULL int. UL */
661 /* Control Plane w/ZUC enc. + NULL int. DL */
663 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
665 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
667 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
669 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
671 /* Control Plane w/ZUC enc. + ZUC int. UL */
673 /* Control Plane w/ZUC enc. + ZUC int. DL */
676 /* For 12-bit C-plane ***********************/
677 /* Control Plane w/NULL enc. + NULL int. UL */
679 /* Control Plane w/NULL enc. + NULL int. DL */
681 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
683 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
685 /* Control Plane w/NULL enc. + AES CMAC int. UL */
687 /* Control Plane w/NULL enc. + AES CMAC int. DL */
689 /* Control Plane w/NULL enc. + ZUC int. UL */
691 /* Control Plane w/NULL enc. + ZUC int. DL */
693 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
695 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
697 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
699 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
701 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
703 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
705 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
707 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
709 /* Control Plane w/AES CTR enc. + NULL int. UL */
711 /* Control Plane w/AES CTR enc. + NULL int. DL */
713 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
715 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
717 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
719 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
721 /* Control Plane w/AES CTR enc. + ZUC int. UL */
723 /* Control Plane w/AES CTR enc. + ZUC int. DL */
725 /* Control Plane w/ZUC enc. + NULL int. UL */
727 /* Control Plane w/ZUC enc. + NULL int. DL */
729 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
731 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
733 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
735 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
737 /* Control Plane w/ZUC enc. + ZUC int. UL */
739 /* Control Plane w/ZUC enc. + ZUC int. DL */
742 /* 12-bit C-plane ends ***********************/
745 static uint32_t pdcp_test_hfn_threshold[] = {
746 /* Control Plane w/NULL enc. + NULL int. UL */
748 /* Control Plane w/NULL enc. + NULL int. DL */
750 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
752 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
754 /* Control Plane w/NULL enc. + AES CMAC int. UL */
756 /* Control Plane w/NULL enc. + AES CMAC int. DL */
758 /* Control Plane w/NULL enc. + ZUC int. UL */
760 /* Control Plane w/NULL enc. + ZUC int. DL */
762 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
764 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
766 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
768 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
770 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
772 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
774 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
776 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
778 /* Control Plane w/AES CTR enc. + NULL int. UL */
780 /* Control Plane w/AES CTR enc. + NULL int. DL */
782 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
784 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
786 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
788 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
790 /* Control Plane w/AES CTR enc. + ZUC int. UL */
792 /* Control Plane w/AES CTR enc. + ZUC int. DL */
794 /* Control Plane w/ZUC enc. + NULL int. UL */
796 /* Control Plane w/ZUC enc. + NULL int. DL */
798 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
800 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
802 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
804 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
806 /* Control Plane w/ZUC enc. + ZUC int. UL */
808 /* Control Plane w/ZUC enc. + ZUC int. DL */
811 /*********** For 12-bit C-plane ***********************/
812 /* Control Plane w/NULL enc. + NULL int. UL */
814 /* Control Plane w/NULL enc. + NULL int. DL */
816 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
818 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
820 /* Control Plane w/NULL enc. + AES CMAC int. UL */
822 /* Control Plane w/NULL enc. + AES CMAC int. DL */
824 /* Control Plane w/NULL enc. + ZUC int. UL */
826 /* Control Plane w/NULL enc. + ZUC int. DL */
828 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
830 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
832 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
834 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
836 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
838 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
840 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
842 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
844 /* Control Plane w/AES CTR enc. + NULL int. UL */
846 /* Control Plane w/AES CTR enc. + NULL int. DL */
848 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
850 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
852 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
854 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
856 /* Control Plane w/AES CTR enc. + ZUC int. UL */
858 /* Control Plane w/AES CTR enc. + ZUC int. DL */
860 /* Control Plane w/ZUC enc. + NULL int. UL */
862 /* Control Plane w/ZUC enc. + NULL int. DL */
864 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
866 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
868 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
870 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
872 /* Control Plane w/ZUC enc. + ZUC int. UL */
874 /* Control Plane w/ZUC enc. + ZUC int. DL */
878 static uint8_t pdcp_test_bearer[] = {
879 /* Control Plane w/NULL enc. + NULL int. UL */
881 /* Control Plane w/NULL enc. + NULL int. DL */
883 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
885 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
887 /* Control Plane w/NULL enc. + AES CMAC int. UL */
889 /* Control Plane w/NULL enc. + AES CMAC int. DL */
891 /* Control Plane w/NULL enc. + ZUC int. UL */
893 /* Control Plane w/NULL enc. + ZUC int. DL */
895 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
897 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
899 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
901 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
903 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
905 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
907 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
909 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
911 /* Control Plane w/AES CTR enc. + NULL int. UL */
913 /* Control Plane w/AES CTR enc. + NULL int. DL */
915 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
917 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
919 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
921 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
923 /* Control Plane w/AES CTR enc. + ZUC int. UL */
925 /* Control Plane w/AES CTR enc. + ZUC int. DL */
927 /* Control Plane w/ZUC enc. + NULL int. UL */
929 /* Control Plane w/ZUC enc. + NULL int. DL */
931 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
933 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
935 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
937 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
939 /* Control Plane w/ZUC enc. + ZUC int. UL */
941 /* Control Plane w/ZUC enc. + ZUC int. DL */
944 /************** For 12-bit C-plane ********************/
945 /* Control Plane w/NULL enc. + NULL int. UL */
947 /* Control Plane w/NULL enc. + NULL int. DL */
949 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
951 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
953 /* Control Plane w/NULL enc. + AES CMAC int. UL */
955 /* Control Plane w/NULL enc. + AES CMAC int. DL */
957 /* Control Plane w/NULL enc. + ZUC int. UL */
959 /* Control Plane w/NULL enc. + ZUC int. DL */
961 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
963 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
965 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
967 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
969 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
971 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
973 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
975 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
977 /* Control Plane w/AES CTR enc. + NULL int. UL */
979 /* Control Plane w/AES CTR enc. + NULL int. DL */
981 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
983 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
985 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
987 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
989 /* Control Plane w/AES CTR enc. + ZUC int. UL */
991 /* Control Plane w/AES CTR enc. + ZUC int. DL */
993 /* Control Plane w/ZUC enc. + NULL int. UL */
995 /* Control Plane w/ZUC enc. + NULL int. DL */
997 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
999 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1001 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1003 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1005 /* Control Plane w/ZUC enc. + ZUC int. UL */
1007 /* Control Plane w/ZUC enc. + ZUC int. DL */
1011 static uint8_t pdcp_test_packet_direction[] = {
1012 /* Control Plane w/NULL enc. + NULL int. UL */
1014 /* Control Plane w/NULL enc. + NULL int. DL */
1016 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1018 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1020 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1022 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1024 /* Control Plane w/NULL enc. + ZUC int. UL */
1026 /* Control Plane w/NULL enc. + ZUC int. DL */
1028 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1030 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1032 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1034 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1036 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1038 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1040 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1042 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1044 /* Control Plane w/AES CTR enc. + NULL int. UL */
1046 /* Control Plane w/AES CTR enc. + NULL int. DL */
1048 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1050 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1052 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1054 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1056 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1058 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1060 /* Control Plane w/ZUC enc. + NULL int. UL */
1062 /* Control Plane w/ZUC enc. + NULL int. DL */
1064 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1066 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1068 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1070 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1072 /* Control Plane w/ZUC enc. + ZUC int. UL */
1074 /* Control Plane w/ZUC enc. + ZUC int. DL */
1077 /***************** For 12-bit C-plane **********************/
1078 /* Control Plane w/NULL enc. + NULL int. UL */
1080 /* Control Plane w/NULL enc. + NULL int. DL */
1082 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1084 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1086 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1088 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1090 /* Control Plane w/NULL enc. + ZUC int. UL */
1092 /* Control Plane w/NULL enc. + ZUC int. DL */
1094 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1096 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1098 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1100 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1102 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1104 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1106 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1108 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1110 /* Control Plane w/AES CTR enc. + NULL int. UL */
1112 /* Control Plane w/AES CTR enc. + NULL int. DL */
1114 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1116 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1118 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1120 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1122 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1124 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1126 /* Control Plane w/ZUC enc. + NULL int. UL */
1128 /* Control Plane w/ZUC enc. + NULL int. DL */
1130 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1132 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1134 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1136 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1138 /* Control Plane w/ZUC enc. + ZUC int. UL */
1140 /* Control Plane w/ZUC enc. + ZUC int. DL */
1144 static uint8_t pdcp_test_data_sn_size[] = {
1145 /* Control Plane w/NULL enc. + NULL int. UL */
1147 /* Control Plane w/NULL enc. + NULL int. DL */
1149 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1151 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1153 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1155 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1157 /* Control Plane w/NULL enc. + ZUC int. UL */
1159 /* Control Plane w/NULL enc. + ZUC int. DL */
1161 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1163 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1165 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1167 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1169 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1171 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1173 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1175 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1177 /* Control Plane w/AES CTR enc. + NULL int. UL */
1179 /* Control Plane w/AES CTR enc. + NULL int. DL */
1181 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1183 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1185 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1187 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1189 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1191 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1193 /* Control Plane w/ZUC enc. + NULL int. UL */
1195 /* Control Plane w/ZUC enc. + NULL int. DL */
1197 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1199 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1201 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1203 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1205 /* Control Plane w/ZUC enc. + ZUC int. UL */
1207 /* Control Plane w/ZUC enc. + ZUC int. DL */
1210 /*************** 12 bit SN for C-plane **************************/
1211 /* Control Plane w/NULL enc. + NULL int. UL */
1213 /* Control Plane w/NULL enc. + NULL int. DL */
1215 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1217 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1219 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1221 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1223 /* Control Plane w/NULL enc. + ZUC int. UL */
1225 /* Control Plane w/NULL enc. + ZUC int. DL */
1227 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1229 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1231 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1233 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1235 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1237 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1239 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1241 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1243 /* Control Plane w/AES CTR enc. + NULL int. UL */
1245 /* Control Plane w/AES CTR enc. + NULL int. DL */
1247 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1249 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1251 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1253 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1255 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1257 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1259 /* Control Plane w/ZUC enc. + NULL int. UL */
1261 /* Control Plane w/ZUC enc. + NULL int. DL */
1263 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1265 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1267 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1269 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1271 /* Control Plane w/ZUC enc. + ZUC int. UL */
1273 /* Control Plane w/ZUC enc. + ZUC int. DL */
1275 /*************** 12 bit SN for C-plane end **************************/
1278 static uint8_t *pdcp_test_crypto_key[] = {
1279 /* Control Plane w/NULL enc. + NULL int. UL */
1280 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1281 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1282 /* Control Plane w/NULL enc. + NULL int. DL */
1283 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1284 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1285 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1286 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1287 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1288 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1289 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1290 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1291 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1292 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1293 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1294 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1295 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1296 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1297 /* Control Plane w/NULL enc. + ZUC int. UL */
1298 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1299 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1300 /* Control Plane w/NULL enc. + ZUC int. DL */
1301 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1302 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1303 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1304 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1305 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1306 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1307 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1308 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1309 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1310 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1311 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1312 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1313 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1314 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1315 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1316 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1317 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1318 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1319 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1320 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1321 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1322 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1323 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1324 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1325 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1326 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1327 /* Control Plane w/AES CTR enc. + NULL int. UL */
1328 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1329 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1330 /* Control Plane w/AES CTR enc. + NULL int. DL */
1331 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1332 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1333 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1334 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1335 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1336 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1337 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1338 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1339 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1340 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1341 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1342 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1343 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1344 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1345 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1346 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1347 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1348 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1349 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1350 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1351 /* Control Plane w/ZUC enc. + NULL int. UL */
1352 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1353 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1354 /* Control Plane w/ZUC enc. + NULL int. DL */
1355 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1356 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1357 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1358 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1359 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1360 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1361 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1362 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1363 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1364 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1365 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1366 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1367 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1368 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1369 /* Control Plane w/ZUC enc. + ZUC int. UL */
1370 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1371 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1372 /* Control Plane w/ZUC enc. + ZUC int. DL */
1373 (uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
1374 0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
1376 /*********** C-plane 12-bit **************/
1377 /* Control Plane w/NULL enc. + NULL int. UL */
1379 /* Control Plane w/NULL enc. + NULL int. DL */
1381 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1383 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1385 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1387 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1389 /* Control Plane w/NULL enc. + ZUC int. UL */
1391 /* Control Plane w/NULL enc. + ZUC int. DL */
1393 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1394 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1395 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1396 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1397 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1398 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1399 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1400 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1401 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1402 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1403 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1404 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1406 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1407 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1408 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1409 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1410 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1411 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1412 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1413 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1414 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1415 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1416 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1417 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1419 /* Control Plane w/AES CTR enc. + NULL int. UL */
1420 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1421 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1422 /* Control Plane w/AES CTR enc. + NULL int. DL */
1423 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1424 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1425 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1426 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1427 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1428 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1429 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1430 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1431 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1432 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1433 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1434 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1435 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1436 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1437 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1438 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1439 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1440 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1441 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1442 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1444 /* Control Plane w/ZUC enc. + NULL int. UL */
1445 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1446 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1447 /* Control Plane w/ZUC enc. + NULL int. DL */
1448 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1449 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1450 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1451 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1452 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1453 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1454 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1455 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1456 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1457 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1458 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1459 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1460 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1461 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1462 /* Control Plane w/ZUC enc. + ZUC int. UL */
1463 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1464 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1465 /* Control Plane w/ZUC enc. + ZUC int. DL */
1466 (uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
1467 0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
1471 static uint8_t *pdcp_test_auth_key[] = {
1472 /* Control Plane w/NULL enc. + NULL int. UL */
1473 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1474 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1475 /* Control Plane w/NULL enc. + NULL int. DL */
1476 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1477 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1478 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1479 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1480 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1481 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1482 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1483 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1484 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1485 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1486 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1487 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1488 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1489 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1490 /* Control Plane w/NULL enc. + ZUC int. UL */
1491 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1492 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1493 /* Control Plane w/NULL enc. + ZUC int. DL */
1494 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1495 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1496 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1497 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1498 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1499 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1500 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1501 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1502 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1503 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1504 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1505 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1506 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1507 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1508 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1509 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1510 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1511 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1512 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1513 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1514 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1515 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1516 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1517 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1518 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1519 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1520 /* Control Plane w/AES CTR enc. + NULL int. UL */
1521 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1522 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1523 /* Control Plane w/AES CTR enc. + NULL int. DL */
1524 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1525 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1526 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1527 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1528 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1529 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1530 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1531 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1532 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1533 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1534 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1535 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1536 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1537 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1538 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1539 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1540 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1541 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1542 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1543 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1544 /* Control Plane w/ZUC enc. + NULL int. UL */
1545 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1546 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1547 /* Control Plane w/ZUC enc. + NULL int. DL */
1548 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1549 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1550 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1551 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1552 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1553 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1554 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1555 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1556 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1557 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1558 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1559 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1560 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1561 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1562 /* Control Plane w/ZUC enc. + ZUC int. UL */
1563 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1564 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1565 /* Control Plane w/ZUC enc. + ZUC int. DL */
1566 (uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
1567 0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
1569 /********* 12-bit C-plane **********************/
1570 /* Control Plane w/NULL enc. + NULL int. UL */
1572 /* Control Plane w/NULL enc. + NULL int. DL */
1574 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1575 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1576 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1577 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1578 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1579 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1580 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1581 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1582 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1583 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1584 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1585 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1586 /* Control Plane w/NULL enc. + ZUC int. UL */
1587 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1588 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1589 /* Control Plane w/NULL enc. + ZUC int. DL */
1590 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1591 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1593 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1595 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1597 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1598 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1599 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1600 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1601 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1602 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1603 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1604 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1605 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1606 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1607 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1608 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1609 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1610 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1611 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1612 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1613 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1614 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1615 /* Control Plane w/AES CTR enc. + NULL int. UL */
1617 /* Control Plane w/AES CTR enc. + NULL int. DL */
1619 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1620 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1621 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1622 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1623 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1624 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1625 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1626 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1627 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1628 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1629 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1630 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1631 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1632 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1633 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1634 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1635 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1636 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1638 /* Control Plane w/ZUC enc. + NULL int. UL */
1640 /* Control Plane w/ZUC enc. + NULL int. DL */
1642 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1643 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1644 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1645 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1646 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1647 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1648 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1649 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1650 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1651 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1652 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1653 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1654 /* Control Plane w/ZUC enc. + ZUC int. UL */
1655 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1656 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1657 /* Control Plane w/ZUC enc. + ZUC int. DL */
1658 (uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
1659 0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
1663 static uint8_t *pdcp_test_data_in[] = {
1664 /* Control Plane w/NULL enc. + NULL int. UL */
1665 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1666 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1667 /* Control Plane w/NULL enc. + NULL int. DL */
1668 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1669 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1670 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1671 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1672 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1673 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1674 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1675 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1676 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1677 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1678 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1679 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1680 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1681 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1682 /* Control Plane w/NULL enc. + ZUC int. UL */
1683 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1684 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1685 /* Control Plane w/NULL enc. + ZUC int. DL */
1686 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1687 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1688 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1689 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1690 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1691 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1692 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1693 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1694 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1695 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1696 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1697 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1698 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1699 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1700 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1701 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1702 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1703 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1704 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1705 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1706 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1707 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1708 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1709 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1710 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1711 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1712 /* Control Plane w/AES CTR enc. + NULL int. UL */
1713 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1714 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1715 /* Control Plane w/AES CTR enc. + NULL int. DL */
1716 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1717 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1718 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1719 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1720 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1721 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1722 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1723 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1724 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1725 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1726 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1727 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1728 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1729 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1730 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1731 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1732 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1733 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1734 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1735 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1736 /* Control Plane w/ZUC enc. + NULL int. UL */
1737 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1738 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1739 /* Control Plane w/ZUC enc. + NULL int. DL */
1740 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1741 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1742 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1743 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1744 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1745 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1746 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1747 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1748 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1749 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1750 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1751 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1752 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1753 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1754 /* Control Plane w/ZUC enc. + ZUC int. UL */
1755 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1756 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1757 /* Control Plane w/ZUC enc. + ZUC int. DL */
1758 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
1759 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
1761 /*************** 12-bit C-plane ****************/
1762 /* Control Plane w/NULL enc. + NULL int. UL */
1763 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1764 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1765 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1766 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1767 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1768 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1769 /* Control Plane w/NULL enc. + NULL int. DL */
1770 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1771 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1772 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1773 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1774 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1775 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1776 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1777 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1778 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1779 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1780 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1781 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1782 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1783 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
1784 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1785 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1786 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1787 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1788 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1789 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1790 /* Control Plane w/NULL enc. + AES CMAC int. UL */
1791 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1792 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1793 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1794 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1795 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1796 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1797 /* Control Plane w/NULL enc. + AES CMAC int. DL */
1798 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1799 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1800 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1801 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1802 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1803 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1804 /* Control Plane w/NULL enc. + ZUC int. UL */
1805 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1806 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1807 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1808 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1809 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1810 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1811 /* Control Plane w/NULL enc. + ZUC int. DL */
1812 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1813 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1814 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1815 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1816 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1817 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1819 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
1820 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1821 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1822 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1823 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1824 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1825 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1826 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
1827 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1828 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1829 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1830 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1831 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1832 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1833 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1834 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1835 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1836 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1837 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1838 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1839 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1840 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1841 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1842 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1843 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1844 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1845 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1846 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1847 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1848 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1849 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1850 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1851 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1852 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1853 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1854 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1855 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1856 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1857 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1858 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1859 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1860 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1861 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1862 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1863 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1864 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1865 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1866 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1867 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1868 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1869 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1870 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1871 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1872 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1873 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1874 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1876 /* Control Plane w/AES CTR enc. + NULL int. UL */
1877 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1878 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1879 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1880 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1881 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1882 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1883 /* Control Plane w/AES CTR enc. + NULL int. DL */
1884 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1885 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1886 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1887 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1888 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1889 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1890 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1891 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1892 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1893 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1894 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1895 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1896 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1897 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1898 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1899 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1900 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1901 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1902 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1903 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1904 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1905 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1906 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1907 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1908 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1909 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1910 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1911 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1912 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1913 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1914 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1915 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1916 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1917 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1918 /* Control Plane w/AES CTR enc. + ZUC int. UL */
1919 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1920 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1921 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1922 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1923 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1924 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1925 /* Control Plane w/AES CTR enc. + ZUC int. DL */
1926 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1927 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1928 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1929 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1930 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1931 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1933 /* Control Plane w/ZUC enc. + NULL int. UL */
1934 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1935 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1936 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1937 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1938 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1939 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1940 /* Control Plane w/ZUC enc. + NULL int. DL */
1941 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1942 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1943 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1944 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1945 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1946 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1947 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1948 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1949 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1950 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1951 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1952 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1953 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1954 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1955 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1956 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1957 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1958 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1959 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1960 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1961 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
1962 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1963 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1964 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1965 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1966 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1967 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1968 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
1969 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1970 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1971 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1972 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1973 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1974 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1975 /* Control Plane w/ZUC enc. + ZUC int. UL */
1976 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1977 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1978 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1979 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1980 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1981 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1982 /* Control Plane w/ZUC enc. + ZUC int. DL */
1983 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
1984 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
1985 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
1986 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
1987 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
1988 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
1992 static uint32_t pdcp_test_data_in_len[] = {
1993 /* Control Plane w/NULL enc. + NULL int. UL */
1995 /* Control Plane w/NULL enc. + NULL int. DL */
1997 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
1999 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2001 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2003 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2005 /* Control Plane w/NULL enc. + ZUC int. UL */
2007 /* Control Plane w/NULL enc. + ZUC int. DL */
2009 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2011 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2013 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2015 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2017 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2019 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2021 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2023 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2025 /* Control Plane w/AES CTR enc. + NULL int. UL */
2027 /* Control Plane w/AES CTR enc. + NULL int. DL */
2029 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2031 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2033 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2035 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2037 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2039 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2041 /* Control Plane w/ZUC enc. + NULL int. UL */
2043 /* Control Plane w/ZUC enc. + NULL int. DL */
2045 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2047 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2049 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2051 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2053 /* Control Plane w/ZUC enc. + ZUC int. UL */
2055 /* Control Plane w/ZUC enc. + ZUC int. DL */
2058 /****************** C-plane 12-bit SN ***********/
2059 /* Control Plane w/NULL enc. + NULL int. UL LONG SN */
2061 /* Control Plane w/NULL enc. + NULL int. DL LONG SN */
2063 /* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
2065 /* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
2067 /* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
2069 /* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
2071 /* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
2073 /* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
2076 /* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
2078 /* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
2080 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
2082 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
2084 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
2086 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2088 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2090 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2093 /* Control Plane w/AES CTR enc. + NULL int. UL */
2095 /* Control Plane w/AES CTR enc. + NULL int. DL */
2097 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2099 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2101 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2103 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2105 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2107 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2110 /* Control Plane w/ZUC enc. + NULL int. UL */
2112 /* Control Plane w/ZUC enc. + NULL int. DL */
2114 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2116 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2118 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2120 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2122 /* Control Plane w/ZUC enc. + ZUC int. UL */
2124 /* Control Plane w/ZUC enc. + ZUC int. DL */
2129 static uint8_t *pdcp_test_data_out[] = {
2130 /* Control Plane w/NULL enc. + NULL int. UL */
2131 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2132 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
2133 /* Control Plane w/NULL enc. + NULL int. DL */
2134 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2135 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
2136 /* Control Plane w/NULL enc. + SNOW f9 int. UL */
2137 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2138 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x88, 0x7f, 0x4e, 0x59},
2139 /* Control Plane w/NULL enc. + SNOW f9 int. DL */
2140 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2141 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x9d, 0x9e, 0x45, 0x36},
2142 /* Control Plane w/NULL enc. + AES CMAC int. UL */
2143 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2144 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0xf3, 0xdd, 0x01, 0xdf},
2145 /* Control Plane w/NULL enc. + AES CMAC int. DL */
2146 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2147 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x5d, 0x8e, 0x5d, 0x05},
2148 /* Control Plane w/NULL enc. + ZUC int. UL */
2149 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2150 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x18, 0xc3, 0x2e, 0x66},
2151 /* Control Plane w/NULL enc. + ZUC int. DL */
2152 (uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
2153 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x72, 0x44, 0xab, 0x64},
2154 /* Control Plane w/SNOW f8 enc. + NULL int. UL */
2155 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
2156 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xd0, 0xc5, 0x08, 0x58},
2157 /* Control Plane w/SNOW f8 enc. + NULL int. DL */
2158 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
2159 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xd1, 0x2c, 0x86, 0x7c},
2160 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2161 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
2162 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x58, 0xba, 0x46, 0x01},
2163 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2164 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
2165 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x4c, 0xb2, 0xc3, 0x4a},
2166 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2167 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
2168 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x23, 0x18, 0x09, 0x87},
2169 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2170 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
2171 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x8c, 0xa2, 0xdb, 0x79},
2172 /* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2173 (uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
2174 0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xc8, 0x06, 0x26, 0x3e},
2175 /* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2176 (uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
2177 0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xa3, 0x68, 0x2d, 0x18},
2178 /* Control Plane w/AES CTR enc. + NULL int. UL */
2179 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
2180 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x32, 0x4f, 0x1a, 0x6b},
2181 /* Control Plane w/AES CTR enc. + NULL int. DL */
2182 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
2183 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x92, 0x40, 0x52, 0x8e},
2184 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2185 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
2186 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xba, 0x30, 0x54, 0x32},
2187 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2188 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
2189 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x0f, 0xde, 0x17, 0xb8},
2190 /* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2191 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
2192 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xc1, 0x92, 0x1b, 0xb4},
2193 /* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2194 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
2195 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xcf, 0xce, 0x0f, 0x8b},
2196 /* Control Plane w/AES CTR enc. + ZUC int. UL */
2197 (uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
2198 0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x2a, 0x8c, 0x34, 0x0d},
2199 /* Control Plane w/AES CTR enc. + ZUC int. DL */
2200 (uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
2201 0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xe0, 0x04, 0xf9, 0xea},
2202 /* Control Plane w/ZUC enc. + NULL int. UL */
2203 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
2204 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x68, 0x82, 0xb9, 0x06},
2205 /* Control Plane w/ZUC enc. + NULL int. DL */
2206 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
2207 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x44, 0x81, 0x49, 0x0e},
2208 /* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2209 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
2210 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0xe0, 0xfd, 0xf7, 0x5f},
2211 /* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2212 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
2213 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0xd9, 0x1f, 0x0c, 0x38},
2214 /* Control Plane w/ZUC enc. + AES CMAC int. UL */
2215 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
2216 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x9b, 0x5f, 0xb8, 0xd9},
2217 /* Control Plane w/ZUC enc. + AES CMAC int. DL */
2218 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
2219 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x19, 0x0f, 0x14, 0x0b},
2220 /* Control Plane w/ZUC enc. + ZUC int. UL */
2221 (uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
2222 0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x70, 0x41, 0x97, 0x60},
2223 /* Control Plane w/ZUC enc. + ZUC int. DL */
2224 (uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
2225 0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x36, 0xc5, 0xe2, 0x6a},
2227 /************ C-plane 12-bit ****************************/
2228 /* Control Plane w/NULL enc. + NULL int. UL LONG SN */
2229 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2230 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2231 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2232 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2233 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2234 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2235 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
2236 /* Control Plane w/NULL enc. + NULL int. DL LONG SN */
2237 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2238 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2239 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2240 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2241 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2242 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2243 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
2244 /* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
2245 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2246 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2247 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2248 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2249 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2250 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2251 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27, 0x96},
2252 /* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
2253 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2254 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2255 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2256 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2257 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2258 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2259 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
2260 /* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
2261 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2262 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2263 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2264 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2265 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2266 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2267 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26, 0x2E},
2268 /* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
2269 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2270 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2271 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2272 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2273 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2274 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2275 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
2276 /* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
2277 (uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2278 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2279 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2280 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2281 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2282 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2283 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25, 0xC3},
2284 /* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
2285 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
2286 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
2287 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
2288 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
2289 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
2290 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
2291 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
2293 /* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
2294 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
2295 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
2296 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
2297 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
2298 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
2299 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
2300 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
2301 /* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
2302 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
2303 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
2304 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
2305 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
2306 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
2307 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
2308 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
2309 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
2310 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
2311 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
2312 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
2313 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
2314 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
2315 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
2316 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B, 0x05},
2317 /* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
2318 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
2319 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
2320 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
2321 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
2322 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
2323 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
2324 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
2325 /* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
2326 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
2327 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
2328 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
2329 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
2330 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
2331 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
2332 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A, 0xBD},
2333 /* Control Plane w/SNOW f8 enc. + AES CMAC int. DL LONG SN */
2334 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
2335 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
2336 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
2337 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
2338 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
2339 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
2340 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
2341 /* Control Plane w/SNOW f8 enc. + ZUC int. UL LONG SN */
2342 (uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
2343 0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
2344 0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
2345 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
2346 0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
2347 0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
2348 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89, 0x50},
2349 /* Control Plane w/SNOW f8 enc. + ZUC int. DL LONG SN */
2350 (uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
2351 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
2352 0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
2353 0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
2354 0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
2355 0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
2356 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
2358 /* Control Plane w/AES CTR enc. + NULL int. UL LONG SN */
2359 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
2360 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
2361 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
2362 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
2363 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
2364 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
2365 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
2367 /* Control Plane w/AES CTR enc. + NULL int. DL LONG SN */
2368 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
2369 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
2370 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
2371 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
2372 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
2373 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
2374 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
2375 /* Control Plane w/AES CTR enc. + SNOW f9 int. UL LONG SN */
2376 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
2377 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
2378 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
2379 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
2380 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
2381 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
2382 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18, 0xAA},
2384 /* Control Plane w/AES CTR enc. + SNOW f9 int. DL LONG SN */
2385 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
2386 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
2387 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
2388 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
2389 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
2390 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
2391 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
2392 /* Control Plane w/AES CTR enc. + AES CMAC int. UL LONG SN */
2393 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
2394 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
2395 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
2396 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
2397 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
2398 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
2399 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19, 0x12},
2400 /* Control Plane w/AES CTR enc. + AES CMAC int. DL LONG SN */
2401 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
2402 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
2403 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
2404 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
2405 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
2406 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
2407 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
2408 /* Control Plane w/AES CTR enc. + ZUC int. UL LONG SN */
2409 (uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
2410 0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
2411 0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
2412 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
2413 0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
2414 0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
2415 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A, 0xFF},
2416 /* Control Plane w/AES CTR enc. + ZUC int. DL LONG SN */
2417 (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
2418 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
2419 0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
2420 0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
2421 0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
2422 0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
2423 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
2424 /* Control Plane w/ZUC enc. + NULL int. UL LONG SN */
2425 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
2426 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
2427 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
2428 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
2429 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
2430 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
2431 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
2432 /* Control Plane w/ZUC enc. + NULL int. DL LONG SN */
2433 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
2434 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
2435 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
2436 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
2437 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
2438 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
2439 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
2440 /* Control Plane w/ZUC enc. + SNOW f9 int. UL LONG SN */
2441 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
2442 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
2443 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
2444 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
2445 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
2446 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
2447 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D, 0x76},
2448 /* Control Plane w/ZUC enc. + SNOW f9 int. DL LONG SN */
2449 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
2450 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
2451 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
2452 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
2453 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
2454 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
2455 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
2456 /* Control Plane w/ZUC enc. + AES CMAC int. UL LONG SN */
2457 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
2458 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
2459 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
2460 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
2461 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
2462 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
2463 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C, 0xCE},
2464 /* Control Plane w/ZUC enc. + AES CMAC int. DL LONG SN */
2465 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
2466 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
2467 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
2468 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
2469 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
2470 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
2471 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
2472 /* Control Plane w/ZUC enc. + ZUC int. UL LONG SN */
2473 (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
2474 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
2475 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
2476 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
2477 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
2478 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
2479 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23},
2480 /* Control Plane w/ZUC enc. + ZUC int. DL LONG SN */
2481 (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
2482 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
2483 0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
2484 0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
2485 0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
2486 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
2487 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
2491 #endif /* SECURITY_PDCP_TEST_VECTOR_H_ */