xref: /dpdk/app/test/test_cryptodev_security_pdcp_test_vectors.h (revision 7b2ae9efa223b220f4699c1940a6ed530e063bf8)
1 /* SPDX-License-Identifier: BSD-3-Clause
2  *
3  * Copyright (C) 2015-2016 Freescale Semiconductor,Inc.
4  * Copyright 2018-2022 NXP
5  */
6 
7 #ifndef SECURITY_PDCP_TEST_VECTOR_H_
8 #define SECURITY_PDCP_TEST_VECTOR_H_
9 
10 #include <rte_security.h>
11 
12 /*
13  * PDCP test vectors and related structures.
14  */
15 enum pdcp_dir {
16 	PDCP_DIR_UPLINK = 0,
17 	PDCP_DIR_DOWNLINK = 1,
18 	PDCP_DIR_INVALID
19 };
20 
21 struct pdcp_test_param {
22 	uint8_t type;
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;
27 	uint8_t auth_key_len;
28 	const char *name;
29 };
30 
31 struct pdcp_short_mac_test {
32 	uint32_t test_idx;
33 	struct pdcp_short_mac_test_param {
34 		enum rte_security_pdcp_domain domain;
35 		enum rte_crypto_auth_algorithm auth_alg;
36 		uint8_t auth_key_len;
37 		const char *name;
38 	} param;
39 	const uint8_t *auth_key;
40 	const uint8_t *data_in;
41 	uint32_t in_len;
42 	const uint8_t *data_out;
43 };
44 
45 static const struct pdcp_short_mac_test list_pdcp_smac_tests[] = {
46 	{
47 		.test_idx = 1,
48 		.param = {.name = "PDCP-SMAC SNOW3G UIA2",
49 			.auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
50 			.domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
51 			.auth_key_len = 16,
52 		},
53 		.auth_key = (uint8_t[]){ 0x2b, 0xd6, 0x45, 0x9f, 0x82, 0xc5,
54 					 0xb3, 0x00, 0x95, 0x2c, 0x49, 0x10,
55 					 0x48, 0x81, 0xff, 0x48 },
56 		.data_in = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
57 					0x38 },
58 		.in_len = 7,
59 		.data_out = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
60 					 0x38, 0x56, 0xd2, 0x09, 0xae },
61 	},
62 
63 	{
64 		.test_idx = 2,
65 		.param = {.name = "PDCP-SMAC AES CMAC 1",
66 			.auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
67 			.domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
68 			.auth_key_len = 16,
69 		},
70 		.auth_key = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
71 					 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
72 					 0x00, 0x00, 0x00, 0x00 },
73 		.data_in = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
74 					0x00 },
75 		.in_len = 7,
76 		.data_out = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
77 					 0x00, 0x13, 0xf8, 0x4b, 0xea },
78 	},
79 
80 	{
81 		.test_idx = 3,
82 		.param = {.name = "PDCP-SMAC AES CMAC 2",
83 			.auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
84 			.domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
85 			.auth_key_len = 16,
86 		},
87 		.auth_key = (uint8_t[]){ 0x16, 0xc1, 0x98, 0x14,  0x9a, 0x2c,
88 					 0xf4, 0x12, 0x4f, 0xd4, 0x14, 0xec,
89 					 0x72, 0x43, 0x29, 0x04 },
90 		.data_in = (uint8_t[]){ 0x00, 0xc0, 0x00, 0x00, 0x00, 0x05,
91 					0x09, 0xe4 },
92 		.in_len = 8,
93 		.data_out = (uint8_t[]){ 0x00, 0xc0, 0x00, 0x00, 0x00, 0x05,
94 					 0x09, 0xe4, 0xdd, 0xff, 0xde, 0xa9 },
95 	},
96 
97 	{
98 		.test_idx = 4,
99 		.param = {.name = "PDCP-SMAC AES CMAC 3",
100 			.auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
101 			.domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
102 			.auth_key_len = 16,
103 		},
104 		.auth_key = (uint8_t[]){ 0xD3, 0xC5, 0xD5, 0x92, 0x32, 0x7F,
105 					 0xB1, 0x1C, 0x40, 0x35, 0xC6, 0x68,
106 					 0x0A, 0xF8, 0xC6, 0xD3 },
107 		.data_in = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
108 					0x00 },
109 		.in_len = 7,
110 		.data_out = (uint8_t[]){ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
111 					 0x00, 0x23, 0xea, 0x95, 0xb0 },
112 	},
113 
114 	{
115 		.test_idx = 5,
116 		.param = {.name = "PDCP-SMAC NULL",
117 			.auth_alg = RTE_CRYPTO_AUTH_NULL,
118 			.domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
119 			.auth_key_len = 16,
120 		},
121 		.auth_key = (uint8_t[]){ 0x2B, 0xD6, 0x45, 0x9F, 0x82, 0xC5,
122 					 0xB3, 0x00, 0x95, 0x2C, 0x49, 0x10,
123 					 0x48, 0x81, 0xFF, 0x48
124 		},
125 		.data_in = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
126 					0x38 },
127 		.in_len = 7,
128 		.data_out = (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39,
129 					 0x38, 0x00, 0x00, 0x00, 0x00 },
130 	},
131 	{
132 		.test_idx = 6,
133 		.param = {.name = "PDCP-SMAC ZUC",
134 			.auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
135 			.domain = RTE_SECURITY_PDCP_MODE_SHORT_MAC,
136 			.auth_key_len = 16,
137 		},
138 		.auth_key = (uint8_t[]){ 0xB2, 0xA4, 0x73, 0xB6, 0x78, 0x5C,
139 					0x51, 0x8E, 0x9C, 0x1E, 0x9B, 0xC6,
140 					0x66, 0xE4, 0x84, 0x24
141 		},
142 		.data_in = (uint8_t[]){ 0x00, 0x40, 0x00, 0x00, 0x00, 0x05,
143 					0x09, 0xe4 },
144 		.in_len = 8,
145 		.data_out = (uint8_t[]){ 0x00, 0x40, 0x00, 0x00, 0x00, 0x05,
146 					0x09, 0xe4, 0xCC, 0x7D, 0xD0, 0xE4 },
147 	},
148 };
149 
150 static struct pdcp_test_param pdcp_test_params[] = {
151 	{
152 	 .name =
153 	 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
154 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
155 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
156 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
157 	 .cipher_key_len = 0,
158 	 .auth_key_len = 0,
159 	 },
160 	{
161 	 .name =
162 	 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
163 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
164 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
165 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
166 	 .cipher_key_len = 0,
167 	 .auth_key_len = 0,
168 	 },
169 	{
170 	 .name =
171 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
172 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
173 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
174 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
175 	 .cipher_key_len = 0,
176 	 .auth_key_len = 16,
177 	 },
178 	{
179 	 .name =
180 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
181 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
182 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
183 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
184 	 .cipher_key_len = 0,
185 	 .auth_key_len = 16,
186 	 },
187 	{
188 	 .name =
189 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
190 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
191 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
192 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
193 	 .cipher_key_len = 0,
194 	 .auth_key_len = 16,
195 	 },
196 	{
197 	 .name =
198 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
199 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
200 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
201 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
202 	 .cipher_key_len = 0,
203 	 .auth_key_len = 16,
204 	 },
205 	{
206 	 .name =
207 	 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
208 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
209 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
210 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
211 	 .cipher_key_len = 0,
212 	 .auth_key_len = 16,
213 	 },
214 	{
215 	 .name =
216 	 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
217 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
218 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
219 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
220 	 .cipher_key_len = 0,
221 	 .auth_key_len = 16,
222 	 },
223 	{
224 	 .name =
225 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
226 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
227 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
228 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
229 	 .cipher_key_len = 16,
230 	 .auth_key_len = 0,
231 	 },
232 	{
233 	 .name =
234 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
235 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
236 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
237 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
238 	 .cipher_key_len = 16,
239 	 .auth_key_len = 0,
240 	 },
241 	{
242 	 .name =
243 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
244 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
245 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
246 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
247 	 .cipher_key_len = 16,
248 	 .auth_key_len = 16,
249 	 },
250 	{
251 	 .name =
252 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
253 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
254 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
255 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
256 	 .cipher_key_len = 16,
257 	 .auth_key_len = 16,
258 	 },
259 	{
260 	 .name =
261 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
262 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
263 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
264 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
265 	 .cipher_key_len = 16,
266 	 .auth_key_len = 16,
267 	 },
268 	{
269 	 .name =
270 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
271 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
272 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
273 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
274 	 .cipher_key_len = 16,
275 	 .auth_key_len = 16,
276 	 },
277 	{
278 	 .name =
279 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
280 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
281 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
282 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
283 	 .cipher_key_len = 16,
284 	 .auth_key_len = 16,
285 	 },
286 	{
287 	 .name =
288 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
289 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
290 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
291 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
292 	 .cipher_key_len = 16,
293 	 .auth_key_len = 16,
294 	 },
295 	{
296 	 .name =
297 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
298 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
299 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
300 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
301 	 .cipher_key_len = 16,
302 	 .auth_key_len = 0,
303 	 },
304 	{
305 	 .name =
306 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
307 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
308 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
309 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
310 	 .cipher_key_len = 16,
311 	 .auth_key_len = 0,
312 	 },
313 	{
314 	 .name =
315 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
316 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
317 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
318 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
319 	 .cipher_key_len = 16,
320 	 .auth_key_len = 16,
321 	 },
322 	{
323 	 .name =
324 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
325 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
326 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
327 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
328 	 .cipher_key_len = 16,
329 	 .auth_key_len = 16,
330 	 },
331 	{
332 	 .name =
333 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
334 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
335 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
336 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
337 	 .cipher_key_len = 16,
338 	 .auth_key_len = 16,
339 	 },
340 	{
341 	 .name =
342 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
343 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
344 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
345 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
346 	 .cipher_key_len = 16,
347 	 .auth_key_len = 16,
348 	 },
349 	{
350 	 .name =
351 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
352 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
353 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
354 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
355 	 .cipher_key_len = 16,
356 	 .auth_key_len = 16,
357 	 },
358 	{
359 	 .name =
360 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
361 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
362 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
363 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
364 	 .cipher_key_len = 16,
365 	 .auth_key_len = 16,
366 	 },
367 	{
368 	 .name =
369 	 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
370 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
371 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
372 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
373 	 .cipher_key_len = 16,
374 	 .auth_key_len = 0,
375 	 },
376 	{
377 	 .name =
378 	 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
379 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
380 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
381 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
382 	 .cipher_key_len = 16,
383 	 .auth_key_len = 0,
384 	 },
385 	{
386 	 .name =
387 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
388 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
389 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
390 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
391 	 .cipher_key_len = 16,
392 	 .auth_key_len = 16,
393 	 },
394 	{
395 	 .name =
396 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
397 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
398 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
399 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
400 	 .cipher_key_len = 16,
401 	 .auth_key_len = 16,
402 	 },
403 	{
404 	 .name =
405 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
406 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
407 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
408 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
409 	 .cipher_key_len = 16,
410 	 .auth_key_len = 16,
411 	 },
412 	{
413 	 .name =
414 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
415 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
416 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
417 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
418 	 .cipher_key_len = 16,
419 	 .auth_key_len = 16,
420 	 },
421 	{
422 	 .name =
423 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
424 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
425 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
426 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
427 	 .cipher_key_len = 16,
428 	 .auth_key_len = 16,
429 	 },
430 	{
431 	 .name =
432 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
433 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
434 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
435 	 .cipher_key_len = 16,
436 	 .auth_key_len = 16,
437 	 },
438 
439 	 /* For 12-bit C-plane */
440 	{
441 	 .name =
442 	 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
443 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
444 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
445 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
446 	 .cipher_key_len = 0,
447 	 .auth_key_len = 0,
448 	 },
449 	{
450 	 .name =
451 	 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
452 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
453 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
454 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
455 	 .cipher_key_len = 0,
456 	 .auth_key_len = 0,
457 	 },
458 	{
459 	 .name =
460 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
461 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
462 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
463 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
464 	 .cipher_key_len = 0,
465 	 .auth_key_len = 16,
466 	 },
467 	{
468 	 .name =
469 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
470 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
471 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
472 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
473 	 .cipher_key_len = 0,
474 	 .auth_key_len = 16,
475 	 },
476 	{
477 	 .name =
478 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
479 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
480 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
481 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
482 	 .cipher_key_len = 0,
483 	 .auth_key_len = 16,
484 	 },
485 	{
486 	 .name =
487 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
488 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
489 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
490 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
491 	 .cipher_key_len = 0,
492 	 .auth_key_len = 16,
493 	 },
494 	{
495 	 .name =
496 	 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
497 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
498 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
499 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
500 	 .cipher_key_len = 0,
501 	 .auth_key_len = 16,
502 	 },
503 	{
504 	 .name =
505 	 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
506 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
507 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
508 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
509 	 .cipher_key_len = 0,
510 	 .auth_key_len = 16,
511 	 },
512 	{
513 	 .name =
514 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
515 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
516 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
517 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
518 	 .cipher_key_len = 16,
519 	 .auth_key_len = 0,
520 	 },
521 	{
522 	 .name =
523 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
524 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
525 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
526 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
527 	 .cipher_key_len = 16,
528 	 .auth_key_len = 0,
529 	 },
530 	{
531 	 .name =
532 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
533 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
534 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
535 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
536 	 .cipher_key_len = 16,
537 	 .auth_key_len = 16,
538 	 },
539 	{
540 	 .name =
541 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
542 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
543 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
544 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
545 	 .cipher_key_len = 16,
546 	 .auth_key_len = 16,
547 	 },
548 	{
549 	 .name =
550 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
551 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
552 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
553 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
554 	 .cipher_key_len = 16,
555 	 .auth_key_len = 16,
556 	 },
557 	{
558 	 .name =
559 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
560 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
561 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
562 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
563 	 .cipher_key_len = 16,
564 	 .auth_key_len = 16,
565 	 },
566 	{
567 	 .name =
568 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
569 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
570 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
571 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
572 	 .cipher_key_len = 16,
573 	 .auth_key_len = 16,
574 	 },
575 	{
576 	 .name =
577 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
578 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
579 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
580 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
581 	 .cipher_key_len = 16,
582 	 .auth_key_len = 16,
583 	 },
584 	{
585 	 .name =
586 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
587 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
588 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
589 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
590 	 .cipher_key_len = 16,
591 	 .auth_key_len = 0,
592 	 },
593 	{
594 	 .name =
595 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
596 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
597 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
598 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
599 	 .cipher_key_len = 16,
600 	 .auth_key_len = 0,
601 	 },
602 	{
603 	 .name =
604 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
605 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
606 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
607 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
608 	 .cipher_key_len = 16,
609 	 .auth_key_len = 16,
610 	 },
611 	{
612 	 .name =
613 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
614 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
615 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
616 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
617 	 .cipher_key_len = 16,
618 	 .auth_key_len = 16,
619 	 },
620 	{
621 	 .name =
622 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
623 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
624 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
625 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
626 	 .cipher_key_len = 16,
627 	 .auth_key_len = 16,
628 	 },
629 	{
630 	 .name =
631 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
632 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
633 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
634 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
635 	 .cipher_key_len = 16,
636 	 .auth_key_len = 16,
637 	 },
638 	{
639 	 .name =
640 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
641 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
642 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
643 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
644 	 .cipher_key_len = 16,
645 	 .auth_key_len = 16,
646 	 },
647 	{
648 	 .name =
649 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
650 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
651 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
652 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
653 	 .cipher_key_len = 16,
654 	 .auth_key_len = 16,
655 	 },
656 	{
657 	 .name =
658 	 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
659 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
660 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
661 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
662 	 .cipher_key_len = 16,
663 	 .auth_key_len = 0,
664 	 },
665 	{
666 	 .name =
667 	 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
668 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
669 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
670 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
671 	 .cipher_key_len = 16,
672 	 .auth_key_len = 0,
673 	 },
674 	{
675 	 .name =
676 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
677 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
678 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
679 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
680 	 .cipher_key_len = 16,
681 	 .auth_key_len = 16,
682 	 },
683 	{
684 	 .name =
685 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
686 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
687 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
688 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
689 	 .cipher_key_len = 16,
690 	 .auth_key_len = 16,
691 	 },
692 	{
693 	 .name =
694 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
695 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
696 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
697 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
698 	 .cipher_key_len = 16,
699 	 .auth_key_len = 16,
700 	 },
701 	{
702 	 .name =
703 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
704 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
705 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
706 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
707 	 .cipher_key_len = 16,
708 	 .auth_key_len = 16,
709 	 },
710 	{
711 	 .name =
712 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
713 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
714 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
715 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
716 	 .cipher_key_len = 16,
717 	 .auth_key_len = 16,
718 	 },
719 	{
720 	 .name =
721 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
722 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
723 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
724 	 .cipher_key_len = 16,
725 	 .auth_key_len = 16,
726 	 },
727 	{
728 	 .name =
729 	 "PDCP User Plane with NULL encryption Uplink with long sequence number",
730 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
731 	 .auth_alg = 0,
732 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
733 	 .cipher_key_len = 0,
734 	 .auth_key_len = 0,
735 	 },
736 	{
737 	 .name =
738 	 "PDCP User Plane with NULL encryption Downlink with long sequence number",
739 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
740 	 .auth_alg = 0,
741 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
742 	 .cipher_key_len = 0,
743 	 .auth_key_len = 0,
744 	 },
745 	{
746 	 .name =
747 	 "PDCP User Plane with NULL encryption Uplink with short sequence number",
748 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
749 	 .auth_alg = 0,
750 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
751 	 .cipher_key_len = 0,
752 	 .auth_key_len = 0,
753 	 },
754 	{
755 	 .name =
756 	 "PDCP User Plane with NULL encryption Downlink with short sequence number",
757 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
758 	 .auth_alg = 0,
759 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
760 	 .cipher_key_len = 0,
761 	 .auth_key_len = 0,
762 	 },
763 	{
764 	 .name =
765 	 "PDCP User Plane with NULL encryption Uplink with 15 bit sequence number",
766 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
767 	 .auth_alg = 0,
768 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
769 	 .cipher_key_len = 0,
770 	 .auth_key_len = 0,
771 	 },
772 	{
773 	 .name =
774 	 "PDCP User Plane with NULL encryption Downlink with 15 bit sequence number",
775 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
776 	 .auth_alg = 0,
777 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
778 	 .cipher_key_len = 0,
779 	 .auth_key_len = 0,
780 	 },
781 	{
782 	 .name =
783 	 "PDCP User Plane with NULL encryption Uplink with 18 bit SN",
784 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
785 	 .auth_alg = 0,
786 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
787 	 .cipher_key_len = 0,
788 	 .auth_key_len = 0,
789 	 },
790 	{
791 	 .name =
792 	 "PDCP User Plane with NULL encryption Downlink with 18 bit SN",
793 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
794 	 .auth_alg = 0,
795 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
796 	 .cipher_key_len = 0,
797 	 .auth_key_len = 0,
798 	 },
799 	{
800 	 .name =
801 	 "PDCP User Plane with SNOW f8 encryption Uplink with long sequence number",
802 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
803 	 .auth_alg = 0,
804 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
805 	 .cipher_key_len = 16,
806 	 .auth_key_len = 0,
807 	 },
808 	{
809 	 .name =
810 	 "PDCP User Plane with SNOW f8 encryption Downlink with long sequence number",
811 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
812 	 .auth_alg = 0,
813 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
814 	 .cipher_key_len = 16,
815 	 .auth_key_len = 0,
816 	 },
817 	{
818 	 .name =
819 	 "PDCP User Plane with SNOW f8 encryption Uplink with short sequence number",
820 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
821 	 .auth_alg = 0,
822 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
823 	 .cipher_key_len = 16,
824 	 .auth_key_len = 0,
825 	 },
826 	{
827 	 .name =
828 	 "PDCP User Plane with SNOW f8 encryption Downlink with short sequence number",
829 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
830 	 .auth_alg = 0,
831 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
832 	 .cipher_key_len = 16,
833 	 .auth_key_len = 0,
834 	 },
835 	{
836 	 .name =
837 	 "PDCP User Plane with SNOW f8 encryption Uplink with 15 bit sequence number",
838 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
839 	 .auth_alg = 0,
840 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
841 	 .cipher_key_len = 16,
842 	 .auth_key_len = 0,
843 	 },
844 	{
845 	 .name =
846 	 "PDCP User Plane with SNOW f8 encryption Downlink with 15 bit sequence number",
847 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
848 	 .auth_alg = 0,
849 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
850 	 .cipher_key_len = 16,
851 	 .auth_key_len = 0,
852 	 },
853 	{
854 	 .name =
855 	 "PDCP User Plane with SNOW f8 encryption Uplink with 18 bit SN",
856 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
857 	 .auth_alg = 0,
858 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
859 	 .cipher_key_len = 16,
860 	 .auth_key_len = 0,
861 	 },
862 	{
863 	 .name =
864 	 "PDCP User Plane with SNOW f8 encryption Downlink with 18 bit SN",
865 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
866 	 .auth_alg = 0,
867 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
868 	 .cipher_key_len = 16,
869 	 .auth_key_len = 0,
870 	 },
871 	{
872 	 .name =
873 	 "PDCP User Plane with AES CTR encryption Uplink with long sequence number",
874 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
875 	 .auth_alg = 0,
876 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
877 	 .cipher_key_len = 16,
878 	 .auth_key_len = 0,
879 	 },
880 	{
881 	 .name =
882 	 "PDCP User Plane with AES CTR encryption Downlink with long sequence number",
883 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
884 	 .auth_alg = 0,
885 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
886 	 .cipher_key_len = 16,
887 	 .auth_key_len = 0,
888 	 },
889 	{
890 	 .name =
891 	 "PDCP User Plane with AES CTR encryption Uplink with short sequence number",
892 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
893 	 .auth_alg = 0,
894 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
895 	 .cipher_key_len = 16,
896 	 .auth_key_len = 0,
897 	 },
898 	{
899 	 .name =
900 	 "PDCP User Plane with AES CTR encryption Downlink with short sequence number",
901 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
902 	 .auth_alg = 0,
903 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
904 	 .cipher_key_len = 16,
905 	 .auth_key_len = 0,
906 	 },
907 	{
908 	 .name =
909 	 "PDCP User Plane with AES CTR encryption Uplink with 15 bit sequence number",
910 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
911 	 .auth_alg = 0,
912 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
913 	 .cipher_key_len = 16,
914 	 .auth_key_len = 0,
915 	 },
916 	{
917 	 .name =
918 	 "PDCP User Plane with AES CTR encryption Downlink with 15 bit sequence number",
919 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
920 	 .auth_alg = 0,
921 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
922 	 .cipher_key_len = 16,
923 	 .auth_key_len = 0,
924 	 },
925 	{
926 	 .name =
927 	 "PDCP User Plane with AES CTR encryption Uplink with 18 bit SN",
928 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
929 	 .auth_alg = 0,
930 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
931 	 .cipher_key_len = 16,
932 	 .auth_key_len = 0,
933 	 },
934 	{
935 	 .name =
936 	 "PDCP User Plane with AES CTR encryption Downlink with 18 bit SN",
937 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
938 	 .auth_alg = 0,
939 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
940 	 .cipher_key_len = 16,
941 	 .auth_key_len = 0,
942 	 },
943 	{
944 	 .name =
945 	 "PDCP User Plane with ZUC encryption Uplink with long sequence number",
946 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
947 	 .auth_alg = 0,
948 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
949 	 .cipher_key_len = 16,
950 	 .auth_key_len = 0,
951 	 },
952 	{
953 	 .name =
954 	 "PDCP User Plane with ZUC encryption Downlink with long sequence number",
955 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
956 	 .auth_alg = 0,
957 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
958 	 .cipher_key_len = 16,
959 	 .auth_key_len = 0,
960 	 },
961 	{
962 	 .name =
963 	 "PDCP User Plane with ZUC encryption Uplink with short sequence number",
964 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
965 	 .auth_alg = 0,
966 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
967 	 .cipher_key_len = 16,
968 	 .auth_key_len = 0,
969 	 },
970 	{
971 	 .name =
972 	 "PDCP User Plane with ZUC encryption Downlink with short sequence number",
973 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
974 	 .auth_alg = 0,
975 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
976 	 .cipher_key_len = 16,
977 	 .auth_key_len = 0,
978 	 },
979 	{
980 	 .name =
981 	 "PDCP User Plane with ZUC encryption Uplink with 15 bit sequence number",
982 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
983 	 .auth_alg = 0,
984 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
985 	 .cipher_key_len = 16,
986 	 .auth_key_len = 0,
987 	 },
988 	{
989 	 .name =
990 	 "PDCP User Plane with ZUC encryption Downlink with 15 bit sequence number",
991 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
992 	 .auth_alg = 0,
993 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
994 	 .cipher_key_len = 16,
995 	 .auth_key_len = 0
996 	 },
997 	{
998 	 .name =
999 	 "PDCP User Plane with ZUC encryption Uplink with 18 bit SN",
1000 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1001 	 .auth_alg = 0,
1002 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1003 	 .cipher_key_len = 16,
1004 	 .auth_key_len = 0,
1005 	 },
1006 	{
1007 	 .name =
1008 	 "PDCP User Plane with ZUC encryption Downlink with 18 bit SN",
1009 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1010 	 .auth_alg = 0,
1011 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1012 	 .cipher_key_len = 16,
1013 	 .auth_key_len = 0,
1014 	 },
1015 
1016 	 /********* 12-bit uplane with integrity **************************/
1017 	{
1018 	 .name =
1019 	 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 12 bit SN",
1020 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1021 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1022 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1023 	 .cipher_key_len = 0,
1024 	 .auth_key_len = 0,
1025 	 },
1026 	{
1027 	 .name =
1028 	 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 12 bit SN",
1029 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1030 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1031 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1032 	 .cipher_key_len = 0,
1033 	 .auth_key_len = 0,
1034 	 },
1035 	{
1036 	 .name =
1037 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 12 bit SN",
1038 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1039 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1040 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1041 	 .cipher_key_len = 0,
1042 	 .auth_key_len = 16,
1043 	 },
1044 	{
1045 	 .name =
1046 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 12 bit SN",
1047 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1048 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1049 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1050 	 .cipher_key_len = 0,
1051 	 .auth_key_len = 16,
1052 	 },
1053 	{
1054 	 .name =
1055 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 12 bit SN",
1056 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1057 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1058 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1059 	 .cipher_key_len = 0,
1060 	 .auth_key_len = 16,
1061 	 },
1062 	{
1063 	 .name =
1064 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 12 bit SN",
1065 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1066 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1067 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1068 	 .cipher_key_len = 0,
1069 	 .auth_key_len = 16,
1070 	 },
1071 	{
1072 	 .name =
1073 	 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 12 bit SN",
1074 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1075 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1076 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1077 	 .cipher_key_len = 0,
1078 	 .auth_key_len = 16,
1079 	 },
1080 	{
1081 	 .name =
1082 	 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 12 bit SN",
1083 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1084 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1085 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1086 	 .cipher_key_len = 0,
1087 	 .auth_key_len = 16,
1088 	 },
1089 	{
1090 	 .name =
1091 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 12 bit SN",
1092 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1093 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1094 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1095 	 .cipher_key_len = 16,
1096 	 .auth_key_len = 0,
1097 	 },
1098 	{
1099 	 .name =
1100 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 12 bit SN",
1101 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1102 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1103 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1104 	 .cipher_key_len = 16,
1105 	 .auth_key_len = 0,
1106 	 },
1107 	{
1108 	 .name =
1109 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 12 bit SN",
1110 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1111 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1112 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1113 	 .cipher_key_len = 16,
1114 	 .auth_key_len = 16,
1115 	 },
1116 	{
1117 	 .name =
1118 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 12 bit SN",
1119 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1120 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1121 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1122 	 .cipher_key_len = 16,
1123 	 .auth_key_len = 16,
1124 	 },
1125 	{
1126 	 .name =
1127 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 12 bit SN",
1128 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1129 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1130 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1131 	 .cipher_key_len = 16,
1132 	 .auth_key_len = 16,
1133 	 },
1134 	{
1135 	 .name =
1136 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 12 bit SN",
1137 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1138 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1139 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1140 	 .cipher_key_len = 16,
1141 	 .auth_key_len = 16,
1142 	 },
1143 	{
1144 	 .name =
1145 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 12 bit SN",
1146 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1147 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1148 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1149 	 .cipher_key_len = 16,
1150 	 .auth_key_len = 16,
1151 	 },
1152 	{
1153 	 .name =
1154 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 12 bit SN",
1155 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1156 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1157 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1158 	 .cipher_key_len = 16,
1159 	 .auth_key_len = 16,
1160 	 },
1161 	{
1162 	 .name =
1163 	 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 12 bit SN",
1164 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1165 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1166 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1167 	 .cipher_key_len = 16,
1168 	 .auth_key_len = 0,
1169 	 },
1170 	{
1171 	 .name =
1172 	 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 12 bit SN",
1173 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1174 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1175 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1176 	 .cipher_key_len = 16,
1177 	 .auth_key_len = 0,
1178 	 },
1179 	{
1180 	 .name =
1181 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 12 bit SN",
1182 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1183 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1184 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1185 	 .cipher_key_len = 16,
1186 	 .auth_key_len = 16,
1187 	 },
1188 	{
1189 	 .name =
1190 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 12 bit SN",
1191 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1192 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1193 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1194 	 .cipher_key_len = 16,
1195 	 .auth_key_len = 16,
1196 	 },
1197 	{
1198 	 .name =
1199 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 12 bit SN",
1200 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1201 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1202 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1203 	 .cipher_key_len = 16,
1204 	 .auth_key_len = 16,
1205 	 },
1206 	{
1207 	 .name =
1208 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 12 bit SN",
1209 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1210 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1211 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1212 	 .cipher_key_len = 16,
1213 	 .auth_key_len = 16,
1214 	 },
1215 	{
1216 	 .name =
1217 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 12 bit SN",
1218 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1219 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1220 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1221 	 .cipher_key_len = 16,
1222 	 .auth_key_len = 16,
1223 	 },
1224 	{
1225 	 .name =
1226 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 12 bit SN",
1227 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1228 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1229 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1230 	 .cipher_key_len = 16,
1231 	 .auth_key_len = 16,
1232 	 },
1233 	{
1234 	 .name =
1235 	 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 12 bit SN",
1236 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1237 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1238 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1239 	 .cipher_key_len = 16,
1240 	 .auth_key_len = 0,
1241 	 },
1242 	{
1243 	 .name =
1244 	 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 12 bit SN",
1245 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1246 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1247 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1248 	 .cipher_key_len = 16,
1249 	 .auth_key_len = 0,
1250 	 },
1251 	{
1252 	 .name =
1253 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 12 bit SN",
1254 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1255 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1256 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1257 	 .cipher_key_len = 16,
1258 	 .auth_key_len = 16,
1259 	 },
1260 	{
1261 	 .name =
1262 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 12 bit SN",
1263 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1264 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1265 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1266 	 .cipher_key_len = 16,
1267 	 .auth_key_len = 16,
1268 	 },
1269 	{
1270 	 .name =
1271 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 12 bit SN",
1272 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1273 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1274 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1275 	 .cipher_key_len = 16,
1276 	 .auth_key_len = 16,
1277 	 },
1278 	{
1279 	 .name =
1280 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 12 bit SN",
1281 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1282 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1283 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1284 	 .cipher_key_len = 16,
1285 	 .auth_key_len = 16,
1286 	 },
1287 	{
1288 	 .name =
1289 	 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 12 bit SN",
1290 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1291 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1292 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1293 	 .cipher_key_len = 16,
1294 	 .auth_key_len = 16,
1295 	 },
1296 	{
1297 	 .name =
1298 	 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 12 bit SN",
1299 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1300 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1301 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1302 	 .cipher_key_len = 16,
1303 	 .auth_key_len = 16,
1304 	 },
1305 	 /********* 18-bit uplane with integrity **************************/
1306 	{
1307 	 .name =
1308 	 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 18 bit SN",
1309 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1310 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1311 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1312 	 .cipher_key_len = 0,
1313 	 .auth_key_len = 0,
1314 	 },
1315 	{
1316 	 .name =
1317 	 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 18 bit SN",
1318 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1319 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1320 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1321 	 .cipher_key_len = 0,
1322 	 .auth_key_len = 0,
1323 	 },
1324 	{
1325 	 .name =
1326 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 18 bit SN",
1327 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1328 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1329 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1330 	 .cipher_key_len = 0,
1331 	 .auth_key_len = 16,
1332 	 },
1333 	{
1334 	 .name =
1335 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 18 bit SN",
1336 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1337 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1338 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1339 	 .cipher_key_len = 0,
1340 	 .auth_key_len = 16,
1341 	 },
1342 	{
1343 	 .name =
1344 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 18 bit SN",
1345 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1346 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1347 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1348 	 .cipher_key_len = 0,
1349 	 .auth_key_len = 16,
1350 	 },
1351 	{
1352 	 .name =
1353 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 18 bit SN",
1354 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1355 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1356 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1357 	 .cipher_key_len = 0,
1358 	 .auth_key_len = 16,
1359 	 },
1360 	{
1361 	 .name =
1362 	 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 18 bit SN",
1363 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1364 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1365 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1366 	 .cipher_key_len = 0,
1367 	 .auth_key_len = 16,
1368 	 },
1369 	{
1370 	 .name =
1371 	 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 18 bit SN",
1372 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1373 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1374 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1375 	 .cipher_key_len = 0,
1376 	 .auth_key_len = 16,
1377 	 },
1378 	{
1379 	 .name =
1380 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 18 bit SN",
1381 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1382 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1383 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1384 	 .cipher_key_len = 16,
1385 	 .auth_key_len = 0,
1386 	 },
1387 	{
1388 	 .name =
1389 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 18 bit SN",
1390 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1391 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1392 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1393 	 .cipher_key_len = 16,
1394 	 .auth_key_len = 0,
1395 	 },
1396 	{
1397 	 .name =
1398 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 18 bit SN",
1399 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1400 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1401 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1402 	 .cipher_key_len = 16,
1403 	 .auth_key_len = 16,
1404 	 },
1405 	{
1406 	 .name =
1407 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 18 bit SN",
1408 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1409 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1410 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1411 	 .cipher_key_len = 16,
1412 	 .auth_key_len = 16,
1413 	 },
1414 	{
1415 	 .name =
1416 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 18 bit SN",
1417 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1418 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1419 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1420 	 .cipher_key_len = 16,
1421 	 .auth_key_len = 16,
1422 	 },
1423 	{
1424 	 .name =
1425 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 18 bit SN",
1426 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1427 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1428 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1429 	 .cipher_key_len = 16,
1430 	 .auth_key_len = 16,
1431 	 },
1432 	{
1433 	 .name =
1434 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 18 bit SN",
1435 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1436 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1437 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1438 	 .cipher_key_len = 16,
1439 	 .auth_key_len = 16,
1440 	 },
1441 	{
1442 	 .name =
1443 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 18 bit SN",
1444 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1445 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1446 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1447 	 .cipher_key_len = 16,
1448 	 .auth_key_len = 16,
1449 	 },
1450 	{
1451 	 .name =
1452 	 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 18 bit SN",
1453 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1454 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1455 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1456 	 .cipher_key_len = 16,
1457 	 .auth_key_len = 0,
1458 	 },
1459 	{
1460 	 .name =
1461 	 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 18 bit SN",
1462 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1463 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1464 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1465 	 .cipher_key_len = 16,
1466 	 .auth_key_len = 0,
1467 	 },
1468 	{
1469 	 .name =
1470 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 18 bit SN",
1471 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1472 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1473 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1474 	 .cipher_key_len = 16,
1475 	 .auth_key_len = 16,
1476 	 },
1477 	{
1478 	 .name =
1479 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 18 bit SN",
1480 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1481 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1482 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1483 	 .cipher_key_len = 16,
1484 	 .auth_key_len = 16,
1485 	 },
1486 	{
1487 	 .name =
1488 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 18 bit SN",
1489 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1490 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1491 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1492 	 .cipher_key_len = 16,
1493 	 .auth_key_len = 16,
1494 	 },
1495 	{
1496 	 .name =
1497 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 18 bit SN",
1498 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1499 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1500 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1501 	 .cipher_key_len = 16,
1502 	 .auth_key_len = 16,
1503 	 },
1504 	{
1505 	 .name =
1506 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 18 bit SN",
1507 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1508 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1509 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1510 	 .cipher_key_len = 16,
1511 	 .auth_key_len = 16,
1512 	 },
1513 	{
1514 	 .name =
1515 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 18 bit SN",
1516 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1517 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1518 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1519 	 .cipher_key_len = 16,
1520 	 .auth_key_len = 16,
1521 	 },
1522 	{
1523 	 .name =
1524 	 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 18 bit SN",
1525 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1526 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1527 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1528 	 .cipher_key_len = 16,
1529 	 .auth_key_len = 0,
1530 	 },
1531 	{
1532 	 .name =
1533 	 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 18 bit SN",
1534 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1535 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1536 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1537 	 .cipher_key_len = 16,
1538 	 .auth_key_len = 0,
1539 	 },
1540 	{
1541 	 .name =
1542 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 18 bit SN",
1543 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1544 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1545 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1546 	 .cipher_key_len = 16,
1547 	 .auth_key_len = 16,
1548 	 },
1549 	{
1550 	 .name =
1551 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 18 bit SN",
1552 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1553 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1554 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1555 	 .cipher_key_len = 16,
1556 	 .auth_key_len = 16,
1557 	 },
1558 	{
1559 	 .name =
1560 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 18 bit SN",
1561 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1562 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1563 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1564 	 .cipher_key_len = 16,
1565 	 .auth_key_len = 16,
1566 	 },
1567 	{
1568 	 .name =
1569 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 18 bit SN",
1570 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1571 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1572 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1573 	 .cipher_key_len = 16,
1574 	 .auth_key_len = 16,
1575 	 },
1576 	{
1577 	 .name =
1578 	 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 18 bit SN",
1579 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1580 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1581 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1582 	 .cipher_key_len = 16,
1583 	 .auth_key_len = 16,
1584 	 },
1585 	{
1586 	 .name =
1587 	 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 18 bit SN",
1588 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1589 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1590 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1591 	 .cipher_key_len = 16,
1592 	 .auth_key_len = 16,
1593 	 },
1594 };
1595 
1596 static uint32_t pdcp_test_hfn[] = {
1597 	/* Control Plane w/NULL enc. + NULL int. UL */
1598 	0x000fa557,
1599 	/* Control Plane w/NULL enc. + NULL int. DL */
1600 	0x000fa557,
1601 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
1602 	0x000fa557,
1603 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
1604 	0x000fa557,
1605 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
1606 	0x000fa557,
1607 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
1608 	0x000fa557,
1609 	/* Control Plane w/NULL enc. + ZUC int. UL */
1610 	0x000fa557,
1611 	/* Control Plane w/NULL enc. + ZUC int. DL */
1612 	0x000fa557,
1613 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
1614 	0x000fa557,
1615 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
1616 	0x000fa557,
1617 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1618 	0x000fa557,
1619 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1620 	0x000fa557,
1621 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1622 	0x000fa557,
1623 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1624 	0x000fa557,
1625 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1626 	0x000fa557,
1627 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1628 	0x000fa557,
1629 	/* Control Plane w/AES CTR enc. + NULL int. UL */
1630 	0x000fa557,
1631 	/* Control Plane w/AES CTR enc. + NULL int. DL */
1632 	0x000fa557,
1633 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1634 	0x000fa557,
1635 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1636 	0x000fa557,
1637 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1638 	0x000fa557,
1639 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1640 	0x000fa557,
1641 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
1642 	0x000fa557,
1643 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
1644 	0x000fa557,
1645 	/* Control Plane w/ZUC enc. + NULL int. UL */
1646 	0x000fa557,
1647 	/* Control Plane w/ZUC enc. + NULL int. DL */
1648 	0x000fa557,
1649 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1650 	0x000fa557,
1651 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1652 	0x000fa557,
1653 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
1654 	0x000fa557,
1655 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
1656 	0x000fa557,
1657 	/* Control Plane w/ZUC enc. + ZUC int. UL */
1658 	0x000fa557,
1659 	/* Control Plane w/ZUC enc. + ZUC int. DL */
1660 	0x000fa557,
1661 
1662 	/* For 12-bit C-plane ***********************/
1663 	/* Control Plane w/NULL enc. + NULL int. UL */
1664 	0x01,
1665 	/* Control Plane w/NULL enc. + NULL int. DL */
1666 	0x01,
1667 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
1668 	0x01,
1669 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
1670 	0x01,
1671 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
1672 	0x01,
1673 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
1674 	0x01,
1675 	/* Control Plane w/NULL enc. + ZUC int. UL */
1676 	0x01,
1677 	/* Control Plane w/NULL enc. + ZUC int. DL */
1678 	0x01,
1679 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
1680 	0x01,
1681 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
1682 	0x01,
1683 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1684 	0x01,
1685 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1686 	0x01,
1687 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1688 	0x01,
1689 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1690 	0x01,
1691 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1692 	0x01,
1693 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1694 	0x01,
1695 	/* Control Plane w/AES CTR enc. + NULL int. UL */
1696 	0x01,
1697 	/* Control Plane w/AES CTR enc. + NULL int. DL */
1698 	0x01,
1699 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1700 	0x01,
1701 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1702 	0x01,
1703 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1704 	0x01,
1705 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1706 	0x01,
1707 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
1708 	0x01,
1709 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
1710 	0x01,
1711 	/* Control Plane w/ZUC enc. + NULL int. UL */
1712 	0x01,
1713 	/* Control Plane w/ZUC enc. + NULL int. DL */
1714 	0x01,
1715 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1716 	0x01,
1717 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1718 	0x01,
1719 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
1720 	0x01,
1721 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
1722 	0x01,
1723 	/* Control Plane w/ZUC enc. + ZUC int. UL */
1724 	0x01,
1725 	/* Control Plane w/ZUC enc. + ZUC int. DL */
1726 	0x01,
1727 
1728 	/* 12-bit C-plane ends ***********************/
1729 
1730 	/* User Plane w/NULL enc. UL LONG SN */
1731 	0x000fa557,
1732 	/* User Plane w/NULL enc. DL LONG SN */
1733 	0x000fa557,
1734 	/* User Plane w/NULL enc. UL SHORT SN */
1735 	0x000fa557,
1736 	/* User Plane w/NULL enc. DL SHORT SN */
1737 	0x000fa557,
1738 	/* User Plane w/NULL enc. UL 15 BIT SN */
1739 	0x000fa557,
1740 	/* User Plane w/NULL enc. DL 15 BIT SN */
1741 	0x000fa557,
1742 	/* User Plane w/NULL enc. UL 18-bit SN */
1743 	0x01,
1744 	/* User Plane w/NULL enc. DL 18-bit SN */
1745 	0x01,
1746 	/* User Plane w/SNOW f8 enc. UL LONG SN */
1747 	0x000fa557,
1748 	/* User Plane w/SNOW f8 enc. DL LONG SN */
1749 	0x000fa557,
1750 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
1751 	0x000fa557,
1752 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
1753 	0x000fa557,
1754 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
1755 	0x000fa557,
1756 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
1757 	0x000fa557,
1758 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
1759 	0x01,
1760 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
1761 	0x01,
1762 	/* User Plane w/AES CTR enc. UL LONG SN */
1763 	0x000fa557,
1764 	/* User Plane w/AES CTR enc. DL LONG SN */
1765 	0x000fa557,
1766 	/* User Plane w/AES CTR enc. UL SHORT SN */
1767 	0x000fa557,
1768 	/* User Plane w/AES CTR enc. DL SHORT SN */
1769 	0x000fa557,
1770 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
1771 	0x000fa557,
1772 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
1773 	0x000fa557,
1774 	/* User Plane w/AES CTR enc. UL 18-bit SN */
1775 	0x01,
1776 	/* User Plane w/AES CTR enc. DL 18-bit SN */
1777 	0x01,
1778 	/* User Plane w/ZUC enc. UL LONG SN */
1779 	0x000fa557,
1780 	/* User Plane w/ZUC enc. DL LONG SN */
1781 	0x000fa557,
1782 	/* User Plane w/ZUC enc. UL SHORT SN */
1783 	0x000fa557,
1784 	/* User Plane w/ZUC enc. DL SHORT SN */
1785 	0x000fa557,
1786 	/* User Plane w/ZUC enc. UL 15 BIT SN */
1787 	0x000fa557,
1788 	/* User Plane w/ZUC enc. DL 15 BIT SN */
1789 	0x000fa557,
1790 	/* User Plane w/ZUC enc. UL 18-bit SN */
1791 	0x01,
1792 	/* User Plane w/ZUC enc. DL 18-bit SN */
1793 	0x01,
1794 
1795 	 /********* 12-bit uplane with integrity **************************/
1796 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
1797 	0x01,
1798 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
1799 	0x01,
1800 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
1801 	0x01,
1802 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
1803 	0x01,
1804 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
1805 	0x01,
1806 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
1807 	0x01,
1808 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
1809 	0x01,
1810 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
1811 	0x01,
1812 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
1813 	0x01,
1814 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
1815 	0x01,
1816 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
1817 	0x01,
1818 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
1819 	0x01,
1820 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
1821 	0x01,
1822 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
1823 	0x01,
1824 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
1825 	0x01,
1826 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
1827 	0x01,
1828 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
1829 	0x01,
1830 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
1831 	0x01,
1832 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
1833 	0x01,
1834 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
1835 	0x01,
1836 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
1837 	0x01,
1838 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
1839 	0x01,
1840 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
1841 	0x01,
1842 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
1843 	0x01,
1844 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
1845 	0x01,
1846 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
1847 	0x01,
1848 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
1849 	0x01,
1850 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
1851 	0x01,
1852 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
1853 	0x01,
1854 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
1855 	0x01,
1856 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
1857 	0x01,
1858 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
1859 	0x01,
1860 
1861 	 /********* 18-bit uplane with integrity **************************/
1862 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
1863 	0x01,
1864 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
1865 	0x01,
1866 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
1867 	0x01,
1868 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
1869 	0x01,
1870 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
1871 	0x01,
1872 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
1873 	0x01,
1874 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
1875 	0x01,
1876 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
1877 	0x01,
1878 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
1879 	0x01,
1880 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
1881 	0x01,
1882 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
1883 	0x01,
1884 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
1885 	0x01,
1886 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
1887 	0x01,
1888 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
1889 	0x01,
1890 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
1891 	0x01,
1892 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
1893 	0x01,
1894 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
1895 	0x01,
1896 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
1897 	0x01,
1898 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
1899 	0x01,
1900 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
1901 	0x01,
1902 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
1903 	0x01,
1904 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
1905 	0x01,
1906 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
1907 	0x01,
1908 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
1909 	0x01,
1910 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
1911 	0x01,
1912 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
1913 	0x01,
1914 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
1915 	0x01,
1916 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
1917 	0x01,
1918 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
1919 	0x01,
1920 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
1921 	0x01,
1922 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
1923 	0x01,
1924 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
1925 	0x01,
1926 };
1927 
1928 static uint32_t pdcp_test_hfn_threshold[] = {
1929 	/* Control Plane w/NULL enc. + NULL int. UL */
1930 	0x000fa558,
1931 	/* Control Plane w/NULL enc. + NULL int. DL */
1932 	0x000fa558,
1933 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
1934 	0x000fa558,
1935 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
1936 	0x000fa558,
1937 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
1938 	0x000fa558,
1939 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
1940 	0x000fa558,
1941 	/* Control Plane w/NULL enc. + ZUC int. UL */
1942 	0x000fa558,
1943 	/* Control Plane w/NULL enc. + ZUC int. DL */
1944 	0x000fa558,
1945 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
1946 	0x000fa558,
1947 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
1948 	0x000fa558,
1949 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1950 	0x000fa558,
1951 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1952 	0x000fa558,
1953 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1954 	0x000fa558,
1955 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1956 	0x000fa558,
1957 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1958 	0x000fa558,
1959 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1960 	0x000fa558,
1961 	/* Control Plane w/AES CTR enc. + NULL int. UL */
1962 	0x000fa558,
1963 	/* Control Plane w/AES CTR enc. + NULL int. DL */
1964 	0x000fa558,
1965 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1966 	0x000fa558,
1967 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1968 	0x000fa558,
1969 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1970 	0x000fa558,
1971 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1972 	0x000fa558,
1973 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
1974 	0x000fa558,
1975 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
1976 	0x000fa558,
1977 	/* Control Plane w/ZUC enc. + NULL int. UL */
1978 	0x000fa558,
1979 	/* Control Plane w/ZUC enc. + NULL int. DL */
1980 	0x000fa558,
1981 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1982 	0x000fa558,
1983 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1984 	0x000fa558,
1985 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
1986 	0x000fa558,
1987 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
1988 	0x000fa558,
1989 	/* Control Plane w/ZUC enc. + ZUC int. UL */
1990 	0x000fa558,
1991 	/* Control Plane w/ZUC enc. + ZUC int. DL */
1992 	0x000fa558,
1993 
1994 	/*********** For 12-bit C-plane ***********************/
1995 	/* Control Plane w/NULL enc. + NULL int. UL */
1996 	0x70C0A,
1997 	/* Control Plane w/NULL enc. + NULL int. DL */
1998 	0x70C0A,
1999 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2000 	0x70C0A,
2001 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2002 	0x70C0A,
2003 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2004 	0x70C0A,
2005 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2006 	0x70C0A,
2007 	/* Control Plane w/NULL enc. + ZUC int. UL */
2008 	0x70C0A,
2009 	/* Control Plane w/NULL enc. + ZUC int. DL */
2010 	0x70C0A,
2011 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2012 	0x70C0A,
2013 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2014 	0x70C0A,
2015 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2016 	0x70C0A,
2017 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2018 	0x70C0A,
2019 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2020 	0x70C0A,
2021 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2022 	0x70C0A,
2023 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2024 	0x70C0A,
2025 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2026 	0x70C0A,
2027 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2028 	0x70C0A,
2029 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2030 	0x70C0A,
2031 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2032 	0x70C0A,
2033 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2034 	0x70C0A,
2035 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2036 	0x70C0A,
2037 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2038 	0x70C0A,
2039 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2040 	0x70C0A,
2041 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2042 	0x70C0A,
2043 	/* Control Plane w/ZUC enc. + NULL int. UL */
2044 	0x70C0A,
2045 	/* Control Plane w/ZUC enc. + NULL int. DL */
2046 	0x70C0A,
2047 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2048 	0x70C0A,
2049 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2050 	0x70C0A,
2051 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2052 	0x70C0A,
2053 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2054 	0x70C0A,
2055 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2056 	0x70C0A,
2057 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2058 	0x70C0A,
2059 
2060 	/* User Plane w/NULL enc. UL LONG SN */
2061 	0x000fa558,
2062 	/* User Plane w/NULL enc. DL LONG SN */
2063 	0x000fa558,
2064 	/* User Plane w/NULL enc. UL SHORT SN */
2065 	0x000fa558,
2066 	/* User Plane w/NULL enc. DL SHORT SN */
2067 	0x000fa558,
2068 	/* User Plane w/NULL enc. UL 15 BIT SN */
2069 	0x000fa558,
2070 	/* User Plane w/NULL enc. DL 15 BIT SN */
2071 	0x000fa558,
2072 	/* User Plane w/NULL enc. UL 18-bit SN */
2073 	0x00002195,
2074 	/* User Plane w/NULL enc. DL 18-bit SN */
2075 	0x00002195,
2076 	/* User Plane w/SNOW f8 enc. UL LONG SN */
2077 	0x000fa558,
2078 	/* User Plane w/SNOW f8 enc. DL LONG SN */
2079 	0x000fa558,
2080 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
2081 	0x000fa558,
2082 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
2083 	0x000fa558,
2084 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2085 	0x000fa558,
2086 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2087 	0x000fa558,
2088 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
2089 	0x00000791,
2090 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
2091 	0x00002195,
2092 	/* User Plane w/AES CTR enc. UL LONG SN */
2093 	0x000fa558,
2094 	/* User Plane w/AES CTR enc. DL LONG SN */
2095 	0x000fa558,
2096 	/* User Plane w/AES CTR enc. UL SHORT SN */
2097 	0x000fa558,
2098 	/* User Plane w/AES CTR enc. DL SHORT SN */
2099 	0x000fa558,
2100 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
2101 	0x000fa558,
2102 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
2103 	0x000fa558,
2104 	/* User Plane w/AES CTR enc. UL 18-bit SN */
2105 	0x00000791,
2106 	/* User Plane w/AES CTR enc. DL 18-bit SN */
2107 	0x00002195,
2108 	/* User Plane w/ZUC enc. UL LONG SN */
2109 	0x000fa558,
2110 	/* User Plane w/ZUC enc. DL LONG SN */
2111 	0x000fa558,
2112 	/* User Plane w/ZUC enc. UL SHORT SN */
2113 	0x000fa558,
2114 	/* User Plane w/ZUC enc. DL SHORT SN */
2115 	0x000fa558,
2116 	/* User Plane w/ZUC enc. UL 15 BIT SN */
2117 	0x000fa558,
2118 	/* User Plane w/ZUC enc. DL 15 BIT SN */
2119 	0x000fa558,
2120 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
2121 	0x00000791,
2122 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
2123 	0x00002195,
2124 
2125 	/*** u-plane with integrity for 12-bit SN ******/
2126 
2127 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2128 	0x70C0A,
2129 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2130 	0x70C0A,
2131 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2132 	0x70C0A,
2133 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2134 	0x70C0A,
2135 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2136 	0x70C0A,
2137 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2138 	0x70C0A,
2139 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2140 	0x70C0A,
2141 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2142 	0x70C0A,
2143 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2144 	0x70C0A,
2145 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2146 	0x70C0A,
2147 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2148 	0x70C0A,
2149 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2150 	0x70C0A,
2151 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2152 	0x70C0A,
2153 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2154 	0x70C0A,
2155 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2156 	0x70C0A,
2157 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2158 	0x70C0A,
2159 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2160 	0x70C0A,
2161 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2162 	0x70C0A,
2163 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2164 	0x70C0A,
2165 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2166 	0x70C0A,
2167 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2168 	0x70C0A,
2169 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2170 	0x70C0A,
2171 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2172 	0x70C0A,
2173 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2174 	0x70C0A,
2175 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2176 	0x70C0A,
2177 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2178 	0x70C0A,
2179 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2180 	0x70C0A,
2181 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2182 	0x70C0A,
2183 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2184 	0x70C0A,
2185 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2186 	0x70C0A,
2187 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2188 	0x70C0A,
2189 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2190 	0x70C0A,
2191 
2192 	/*** u-plane with integrity for 18-bit SN ******/
2193 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2194 	0x00002195,
2195 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2196 	0x00002195,
2197 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2198 	0x00000791,
2199 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2200 	0x00002195,
2201 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2202 	0x00000791,
2203 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2204 	0x00002195,
2205 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2206 	0x00000791,
2207 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2208 	0x00002195,
2209 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2210 	0x00000791,
2211 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2212 	0x00002195,
2213 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2214 	0x00000791,
2215 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2216 	0x00002195,
2217 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2218 	0x00000791,
2219 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2220 	0x00002195,
2221 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2222 	0x00000791,
2223 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2224 	0x00002195,
2225 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2226 	0x00000791,
2227 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2228 	0x00002195,
2229 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2230 	0x00000791,
2231 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2232 	0x00002195,
2233 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2234 	0x00000791,
2235 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2236 	0x00002195,
2237 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2238 	0x00000791,
2239 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2240 	0x00002195,
2241 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2242 	0x00000791,
2243 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2244 	0x00002195,
2245 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2246 	0x00000791,
2247 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2248 	0x00002195,
2249 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2250 	0x00000791,
2251 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2252 	0x00002195,
2253 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2254 	0x00000791,
2255 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2256 	0x00002195,
2257 };
2258 
2259 static uint8_t pdcp_test_bearer[] = {
2260 	/* Control Plane w/NULL enc. + NULL int. UL */
2261 	0x03,
2262 	/* Control Plane w/NULL enc. + NULL int. DL */
2263 	0x03,
2264 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2265 	0x03,
2266 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2267 	0x03,
2268 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2269 	0x03,
2270 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2271 	0x03,
2272 	/* Control Plane w/NULL enc. + ZUC int. UL */
2273 	0x03,
2274 	/* Control Plane w/NULL enc. + ZUC int. DL */
2275 	0x03,
2276 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2277 	0x03,
2278 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2279 	0x03,
2280 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2281 	0x03,
2282 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2283 	0x03,
2284 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2285 	0x03,
2286 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2287 	0x03,
2288 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2289 	0x03,
2290 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2291 	0x03,
2292 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2293 	0x03,
2294 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2295 	0x03,
2296 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2297 	0x03,
2298 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2299 	0x03,
2300 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2301 	0x03,
2302 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2303 	0x03,
2304 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2305 	0x03,
2306 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2307 	0x03,
2308 	/* Control Plane w/ZUC enc. + NULL int. UL */
2309 	0x03,
2310 	/* Control Plane w/ZUC enc. + NULL int. DL */
2311 	0x03,
2312 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2313 	0x03,
2314 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2315 	0x03,
2316 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2317 	0x03,
2318 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2319 	0x03,
2320 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2321 	0x03,
2322 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2323 	0x03,
2324 
2325 	/************** For 12-bit C-plane ********************/
2326 	/* Control Plane w/NULL enc. + NULL int. UL */
2327 	0x16,
2328 	/* Control Plane w/NULL enc. + NULL int. DL */
2329 	0x16,
2330 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2331 	0x16,
2332 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2333 	0x16,
2334 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2335 	0x16,
2336 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2337 	0x16,
2338 	/* Control Plane w/NULL enc. + ZUC int. UL */
2339 	0x16,
2340 	/* Control Plane w/NULL enc. + ZUC int. DL */
2341 	0x16,
2342 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2343 	0x16,
2344 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2345 	0x16,
2346 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2347 	0x16,
2348 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2349 	0x16,
2350 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2351 	0x16,
2352 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2353 	0x16,
2354 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2355 	0x16,
2356 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2357 	0x16,
2358 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2359 	0x16,
2360 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2361 	0x16,
2362 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2363 	0x16,
2364 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2365 	0x16,
2366 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2367 	0x16,
2368 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2369 	0x16,
2370 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2371 	0x16,
2372 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2373 	0x16,
2374 	/* Control Plane w/ZUC enc. + NULL int. UL */
2375 	0x16,
2376 	/* Control Plane w/ZUC enc. + NULL int. DL */
2377 	0x16,
2378 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2379 	0x16,
2380 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2381 	0x16,
2382 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2383 	0x16,
2384 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2385 	0x16,
2386 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2387 	0x16,
2388 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2389 	0x16,
2390 
2391 	/* User Plane w/NULL enc. UL LONG SN */
2392 	0x03,
2393 	/* User Plane w/NULL enc. DL LONG SN */
2394 	0x03,
2395 	/* User Plane w/NULL enc. UL SHORT SN */
2396 	0x03,
2397 	/* User Plane w/NULL enc. DL SHORT SN */
2398 	0x03,
2399 	/* User Plane w/NULL enc. UL 15 BIT SN */
2400 	0x03,
2401 	/* User Plane w/NULL enc. DL 15 BIT SN */
2402 	0x03,
2403 	/* User Plane w/NULL enc. UL 18-bit SN */
2404 	0x16,
2405 	/* User Plane w/NULL enc. DL 18-bit SN */
2406 	0x16,
2407 	/* User Plane w/SNOW f8 enc. UL LONG SN */
2408 	0x03,
2409 	/* User Plane w/SNOW f8 enc. DL LONG SN */
2410 	0x03,
2411 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
2412 	0x03,
2413 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
2414 	0x03,
2415 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2416 	0x03,
2417 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2418 	0x03,
2419 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
2420 	0x0B,
2421 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
2422 	0x16,
2423 	/* User Plane w/AES CTR enc. UL LONG SN */
2424 	0x03,
2425 	/* User Plane w/AES CTR enc. DL LONG SN */
2426 	0x03,
2427 	/* User Plane w/AES CTR enc. UL SHORT SN */
2428 	0x03,
2429 	/* User Plane w/AES CTR enc. DL SHORT SN */
2430 	0x03,
2431 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
2432 	0x03,
2433 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
2434 	0x03,
2435 	/* User Plane w/AES CTR enc. UL 18-bit SN */
2436 	0x0B,
2437 	/* User Plane w/AES CTR enc. DL 18-bit SN */
2438 	0x16,
2439 	/* User Plane w/ZUC enc. UL LONG SN */
2440 	0x03,
2441 	/* User Plane w/ZUC enc. DL LONG SN */
2442 	0x03,
2443 	/* User Plane w/ZUC enc. UL SHORT SN */
2444 	0x03,
2445 	/* User Plane w/ZUC enc. DL SHORT SN */
2446 	0x03,
2447 	/* User Plane w/ZUC enc. UL 15 BIT SN */
2448 	0x03,
2449 	/* User Plane w/ZUC enc. DL 15 BIT SN */
2450 	0x03,
2451 	/* User Plane w/ZUC enc. UL 18-bit SN */
2452 	0x0B,
2453 	/* User Plane w/ZUC enc. DL 18-bit SN */
2454 	0x16,
2455 
2456 	/*** u-plane with integrity for 12-bit SN ******/
2457 
2458 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2459 	0x16,
2460 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2461 	0x16,
2462 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2463 	0x16,
2464 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2465 	0x16,
2466 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2467 	0x16,
2468 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2469 	0x16,
2470 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2471 	0x16,
2472 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2473 	0x16,
2474 
2475 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2476 	0x16,
2477 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2478 	0x16,
2479 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2480 	0x16,
2481 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2482 	0x16,
2483 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2484 	0x16,
2485 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2486 	0x16,
2487 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2488 	0x16,
2489 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2490 	0x16,
2491 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2492 	0x16,
2493 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2494 	0x16,
2495 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2496 	0x16,
2497 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2498 	0x16,
2499 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2500 	0x16,
2501 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2502 	0x16,
2503 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2504 	0x16,
2505 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2506 	0x16,
2507 
2508 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2509 	0x16,
2510 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2511 	0x16,
2512 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2513 	0x16,
2514 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2515 	0x16,
2516 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2517 	0x16,
2518 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2519 	0x16,
2520 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2521 	0x16,
2522 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2523 	0x16,
2524 
2525 	/*** u-plane with integrity for 18-bit SN ******/
2526 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2527 	0x16,
2528 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2529 	0x16,
2530 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2531 	0x0B,
2532 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2533 	0x16,
2534 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2535 	0x0B,
2536 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2537 	0x16,
2538 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2539 	0x0B,
2540 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2541 	0x16,
2542 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2543 	0x0B,
2544 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2545 	0x16,
2546 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2547 	0x0B,
2548 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2549 	0x16,
2550 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2551 	0x0B,
2552 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2553 	0x16,
2554 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2555 	0x0B,
2556 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2557 	0x16,
2558 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2559 	0x0B,
2560 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2561 	0x16,
2562 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2563 	0x0B,
2564 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2565 	0x16,
2566 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2567 	0x0B,
2568 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2569 	0x16,
2570 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2571 	0x0B,
2572 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2573 	0x16,
2574 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2575 	0x0B,
2576 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2577 	0x16,
2578 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2579 	0x0B,
2580 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2581 	0x16,
2582 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2583 	0x0B,
2584 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2585 	0x16,
2586 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2587 	0x0B,
2588 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2589 	0x16,
2590 
2591 };
2592 
2593 static uint8_t pdcp_test_packet_direction[] = {
2594 	/* Control Plane w/NULL enc. + NULL int. UL */
2595 	PDCP_DIR_UPLINK,
2596 	/* Control Plane w/NULL enc. + NULL int. DL */
2597 	PDCP_DIR_DOWNLINK,
2598 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2599 	PDCP_DIR_UPLINK,
2600 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2601 	PDCP_DIR_DOWNLINK,
2602 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2603 	PDCP_DIR_UPLINK,
2604 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2605 	PDCP_DIR_DOWNLINK,
2606 	/* Control Plane w/NULL enc. + ZUC int. UL */
2607 	PDCP_DIR_UPLINK,
2608 	/* Control Plane w/NULL enc. + ZUC int. DL */
2609 	PDCP_DIR_DOWNLINK,
2610 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2611 	PDCP_DIR_UPLINK,
2612 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2613 	PDCP_DIR_DOWNLINK,
2614 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2615 	PDCP_DIR_UPLINK,
2616 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2617 	PDCP_DIR_DOWNLINK,
2618 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2619 	PDCP_DIR_UPLINK,
2620 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2621 	PDCP_DIR_DOWNLINK,
2622 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2623 	PDCP_DIR_UPLINK,
2624 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2625 	PDCP_DIR_DOWNLINK,
2626 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2627 	PDCP_DIR_UPLINK,
2628 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2629 	PDCP_DIR_DOWNLINK,
2630 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2631 	PDCP_DIR_UPLINK,
2632 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2633 	PDCP_DIR_DOWNLINK,
2634 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2635 	PDCP_DIR_UPLINK,
2636 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2637 	PDCP_DIR_DOWNLINK,
2638 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2639 	PDCP_DIR_UPLINK,
2640 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2641 	PDCP_DIR_DOWNLINK,
2642 	/* Control Plane w/ZUC enc. + NULL int. UL */
2643 	PDCP_DIR_UPLINK,
2644 	/* Control Plane w/ZUC enc. + NULL int. DL */
2645 	PDCP_DIR_DOWNLINK,
2646 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2647 	PDCP_DIR_UPLINK,
2648 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2649 	PDCP_DIR_DOWNLINK,
2650 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2651 	PDCP_DIR_UPLINK,
2652 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2653 	PDCP_DIR_DOWNLINK,
2654 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2655 	PDCP_DIR_UPLINK,
2656 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2657 	PDCP_DIR_DOWNLINK,
2658 
2659 	/***************** For 12-bit C-plane **********************/
2660 	/* Control Plane w/NULL enc. + NULL int. UL */
2661 	PDCP_DIR_UPLINK,
2662 	/* Control Plane w/NULL enc. + NULL int. DL */
2663 	PDCP_DIR_DOWNLINK,
2664 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2665 	PDCP_DIR_UPLINK,
2666 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2667 	PDCP_DIR_DOWNLINK,
2668 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2669 	PDCP_DIR_UPLINK,
2670 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2671 	PDCP_DIR_DOWNLINK,
2672 	/* Control Plane w/NULL enc. + ZUC int. UL */
2673 	PDCP_DIR_UPLINK,
2674 	/* Control Plane w/NULL enc. + ZUC int. DL */
2675 	PDCP_DIR_DOWNLINK,
2676 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2677 	PDCP_DIR_UPLINK,
2678 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2679 	PDCP_DIR_DOWNLINK,
2680 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2681 	PDCP_DIR_UPLINK,
2682 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2683 	PDCP_DIR_DOWNLINK,
2684 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2685 	PDCP_DIR_UPLINK,
2686 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2687 	PDCP_DIR_DOWNLINK,
2688 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2689 	PDCP_DIR_UPLINK,
2690 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2691 	PDCP_DIR_DOWNLINK,
2692 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2693 	PDCP_DIR_UPLINK,
2694 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2695 	PDCP_DIR_DOWNLINK,
2696 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2697 	PDCP_DIR_UPLINK,
2698 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2699 	PDCP_DIR_DOWNLINK,
2700 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2701 	PDCP_DIR_UPLINK,
2702 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2703 	PDCP_DIR_DOWNLINK,
2704 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2705 	PDCP_DIR_UPLINK,
2706 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2707 	PDCP_DIR_DOWNLINK,
2708 	/* Control Plane w/ZUC enc. + NULL int. UL */
2709 	PDCP_DIR_UPLINK,
2710 	/* Control Plane w/ZUC enc. + NULL int. DL */
2711 	PDCP_DIR_DOWNLINK,
2712 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2713 	PDCP_DIR_UPLINK,
2714 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2715 	PDCP_DIR_DOWNLINK,
2716 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2717 	PDCP_DIR_UPLINK,
2718 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2719 	PDCP_DIR_DOWNLINK,
2720 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2721 	PDCP_DIR_UPLINK,
2722 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2723 	PDCP_DIR_DOWNLINK,
2724 
2725 	/* User Plane w/NULL enc. UL LONG SN */
2726 	PDCP_DIR_UPLINK,
2727 	/* User Plane w/NULL enc. DL LONG SN */
2728 	PDCP_DIR_DOWNLINK,
2729 	/* User Plane w/NULL enc. UL SHORT SN */
2730 	PDCP_DIR_UPLINK,
2731 	/* User Plane w/NULL enc. DL SHORT SN */
2732 	PDCP_DIR_DOWNLINK,
2733 	/* User Plane w/NULL enc. UL 15 BIT SN */
2734 	PDCP_DIR_UPLINK,
2735 	/* User Plane w/NULL enc. DL 15 BIT SN */
2736 	PDCP_DIR_DOWNLINK,
2737 	/* User Plane w/NULL enc. UL 18-bit SN */
2738 	PDCP_DIR_UPLINK,
2739 	/* User Plane w/NULL enc. DL 18-bit SN */
2740 	PDCP_DIR_DOWNLINK,
2741 	/* User Plane w/SNOW f8 enc. UL LONG SN */
2742 	PDCP_DIR_UPLINK,
2743 	/* User Plane w/SNOW f8 enc. DL LONG SN */
2744 	PDCP_DIR_DOWNLINK,
2745 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
2746 	PDCP_DIR_UPLINK,
2747 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
2748 	PDCP_DIR_DOWNLINK,
2749 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2750 	PDCP_DIR_UPLINK,
2751 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2752 	PDCP_DIR_DOWNLINK,
2753 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
2754 	PDCP_DIR_UPLINK,
2755 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
2756 	PDCP_DIR_DOWNLINK,
2757 	/* User Plane w/AES CTR enc. UL LONG SN */
2758 	PDCP_DIR_UPLINK,
2759 	/* User Plane w/AES CTR enc. DL LONG SN */
2760 	PDCP_DIR_DOWNLINK,
2761 	/* User Plane w/AES CTR enc. UL SHORT SN */
2762 	PDCP_DIR_UPLINK,
2763 	/* User Plane w/AES CTR enc. DL SHORT SN */
2764 	PDCP_DIR_DOWNLINK,
2765 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
2766 	PDCP_DIR_UPLINK,
2767 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
2768 	PDCP_DIR_DOWNLINK,
2769 	/* User Plane w/AES CTR enc. UL 18-bit SN */
2770 	PDCP_DIR_UPLINK,
2771 	/* User Plane w/AES CTR enc. DL 18-bit SN */
2772 	PDCP_DIR_DOWNLINK,
2773 	/* User Plane w/ZUC enc. UL LONG SN */
2774 	PDCP_DIR_UPLINK,
2775 	/* User Plane w/ZUC enc. DL LONG SN */
2776 	PDCP_DIR_DOWNLINK,
2777 	/* User Plane w/ZUC enc. UL SHORT SN */
2778 	PDCP_DIR_UPLINK,
2779 	/* User Plane w/ZUC enc. DL SHORT SN */
2780 	PDCP_DIR_DOWNLINK,
2781 	/* User Plane w/ZUC enc. UL 15 BIT SN */
2782 	PDCP_DIR_UPLINK,
2783 	/* User Plane w/ZUC enc. DL 15 BIT SN */
2784 	PDCP_DIR_DOWNLINK,
2785 	/* User Plane w/ZUC enc. UL for 18-bit SN */
2786 	PDCP_DIR_UPLINK,
2787 	/* User Plane w/ZUC enc. DL for 18-bit SN */
2788 	PDCP_DIR_DOWNLINK,
2789 
2790 	/*** u-plane with integrity for 12-bit SN ******/
2791 
2792 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2793 	PDCP_DIR_UPLINK,
2794 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2795 	PDCP_DIR_DOWNLINK,
2796 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2797 	PDCP_DIR_UPLINK,
2798 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2799 	PDCP_DIR_DOWNLINK,
2800 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2801 	PDCP_DIR_UPLINK,
2802 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2803 	PDCP_DIR_DOWNLINK,
2804 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2805 	PDCP_DIR_UPLINK,
2806 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2807 	PDCP_DIR_DOWNLINK,
2808 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2809 	PDCP_DIR_UPLINK,
2810 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2811 	PDCP_DIR_DOWNLINK,
2812 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2813 	PDCP_DIR_UPLINK,
2814 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2815 	PDCP_DIR_DOWNLINK,
2816 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2817 	PDCP_DIR_UPLINK,
2818 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2819 	PDCP_DIR_DOWNLINK,
2820 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2821 	PDCP_DIR_UPLINK,
2822 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2823 	PDCP_DIR_DOWNLINK,
2824 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2825 	PDCP_DIR_UPLINK,
2826 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2827 	PDCP_DIR_DOWNLINK,
2828 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2829 	PDCP_DIR_UPLINK,
2830 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2831 	PDCP_DIR_DOWNLINK,
2832 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2833 	PDCP_DIR_UPLINK,
2834 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2835 	PDCP_DIR_DOWNLINK,
2836 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2837 	PDCP_DIR_UPLINK,
2838 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2839 	PDCP_DIR_DOWNLINK,
2840 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2841 	PDCP_DIR_UPLINK,
2842 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2843 	PDCP_DIR_DOWNLINK,
2844 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2845 	PDCP_DIR_UPLINK,
2846 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2847 	PDCP_DIR_DOWNLINK,
2848 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2849 	PDCP_DIR_UPLINK,
2850 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2851 	PDCP_DIR_DOWNLINK,
2852 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2853 	PDCP_DIR_UPLINK,
2854 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2855 	PDCP_DIR_DOWNLINK,
2856 
2857 	/*** u-plane with integrity for 18-bit SN ******/
2858 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2859 	PDCP_DIR_UPLINK,
2860 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2861 	PDCP_DIR_DOWNLINK,
2862 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2863 	PDCP_DIR_UPLINK,
2864 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2865 	PDCP_DIR_DOWNLINK,
2866 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2867 	PDCP_DIR_UPLINK,
2868 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2869 	PDCP_DIR_DOWNLINK,
2870 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2871 	PDCP_DIR_UPLINK,
2872 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2873 	PDCP_DIR_DOWNLINK,
2874 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2875 	PDCP_DIR_UPLINK,
2876 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2877 	PDCP_DIR_DOWNLINK,
2878 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2879 	PDCP_DIR_UPLINK,
2880 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2881 	PDCP_DIR_DOWNLINK,
2882 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2883 	PDCP_DIR_UPLINK,
2884 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2885 	PDCP_DIR_DOWNLINK,
2886 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2887 	PDCP_DIR_UPLINK,
2888 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2889 	PDCP_DIR_DOWNLINK,
2890 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2891 	PDCP_DIR_UPLINK,
2892 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2893 	PDCP_DIR_DOWNLINK,
2894 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2895 	PDCP_DIR_UPLINK,
2896 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2897 	PDCP_DIR_DOWNLINK,
2898 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2899 	PDCP_DIR_UPLINK,
2900 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2901 	PDCP_DIR_DOWNLINK,
2902 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2903 	PDCP_DIR_UPLINK,
2904 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2905 	PDCP_DIR_DOWNLINK,
2906 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2907 	PDCP_DIR_UPLINK,
2908 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2909 	PDCP_DIR_DOWNLINK,
2910 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2911 	PDCP_DIR_UPLINK,
2912 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2913 	PDCP_DIR_DOWNLINK,
2914 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2915 	PDCP_DIR_UPLINK,
2916 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2917 	PDCP_DIR_DOWNLINK,
2918 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2919 	PDCP_DIR_UPLINK,
2920 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2921 	PDCP_DIR_DOWNLINK,
2922 
2923 };
2924 
2925 static uint8_t pdcp_test_data_sn_size[] = {
2926 	/* Control Plane w/NULL enc. + NULL int. UL */
2927 	5,
2928 	/* Control Plane w/NULL enc. + NULL int. DL */
2929 	5,
2930 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2931 	5,
2932 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2933 	5,
2934 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2935 	5,
2936 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2937 	5,
2938 	/* Control Plane w/NULL enc. + ZUC int. UL */
2939 	5,
2940 	/* Control Plane w/NULL enc. + ZUC int. DL */
2941 	5,
2942 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2943 	5,
2944 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2945 	5,
2946 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2947 	5,
2948 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2949 	5,
2950 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2951 	5,
2952 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2953 	5,
2954 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2955 	5,
2956 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2957 	5,
2958 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2959 	5,
2960 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2961 	5,
2962 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2963 	5,
2964 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2965 	5,
2966 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2967 	5,
2968 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2969 	5,
2970 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2971 	5,
2972 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2973 	5,
2974 	/* Control Plane w/ZUC enc. + NULL int. UL */
2975 	5,
2976 	/* Control Plane w/ZUC enc. + NULL int. DL */
2977 	5,
2978 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2979 	5,
2980 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2981 	5,
2982 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2983 	5,
2984 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2985 	5,
2986 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2987 	5,
2988 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2989 	5,
2990 
2991 	/*************** 12 bit SN for C-plane **************************/
2992 	/* Control Plane w/NULL enc. + NULL int. UL */
2993 	12,
2994 	/* Control Plane w/NULL enc. + NULL int. DL */
2995 	12,
2996 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2997 	12,
2998 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2999 	12,
3000 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3001 	12,
3002 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3003 	12,
3004 	/* Control Plane w/NULL enc. + ZUC int. UL */
3005 	12,
3006 	/* Control Plane w/NULL enc. + ZUC int. DL */
3007 	12,
3008 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3009 	12,
3010 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3011 	12,
3012 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3013 	12,
3014 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3015 	12,
3016 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3017 	12,
3018 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3019 	12,
3020 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3021 	12,
3022 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3023 	12,
3024 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3025 	12,
3026 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3027 	12,
3028 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3029 	12,
3030 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3031 	12,
3032 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3033 	12,
3034 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3035 	12,
3036 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3037 	12,
3038 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3039 	12,
3040 	/* Control Plane w/ZUC enc. + NULL int. UL */
3041 	12,
3042 	/* Control Plane w/ZUC enc. + NULL int. DL */
3043 	12,
3044 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3045 	12,
3046 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3047 	12,
3048 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3049 	12,
3050 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3051 	12,
3052 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3053 	12,
3054 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3055 	12,
3056 	/*************** 12 bit SN for C-plane end **************************/
3057 
3058 	/* User Plane w/NULL enc. UL LONG SN */
3059 	12,
3060 	/* User Plane w/NULL enc. DL LONG SN */
3061 	12,
3062 	/* User Plane w/NULL enc. UL SHORT SN */
3063 	7,
3064 	/* User Plane w/NULL enc. DL SHORT SN */
3065 	7,
3066 	/* User Plane w/NULL enc. UL 15 BIT SN */
3067 	15,
3068 	/* User Plane w/NULL enc. DL 15 BIT SN */
3069 	15,
3070 	/* User Plane w/NULL enc. UL 18 BIT SN */
3071 	18,
3072 	/* User Plane w/NULL enc. DL 18 BIT SN */
3073 	18,
3074 	/* User Plane w/SNOW f8 enc. UL LONG SN */
3075 	12,
3076 	/* User Plane w/SNOW f8 enc. DL LONG SN */
3077 	12,
3078 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
3079 	7,
3080 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
3081 	7,
3082 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3083 	15,
3084 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3085 	15,
3086 	/* User Plane w/SNOW f8 enc. UL 18 BIT SN */
3087 	18,
3088 	/* User Plane w/SNOW f8 enc. DL 18 BIT SN */
3089 	18,
3090 	/* User Plane w/AES CTR enc. UL LONG SN */
3091 	12,
3092 	/* User Plane w/AES CTR enc. DL LONG SN */
3093 	12,
3094 	/* User Plane w/AES CTR enc. UL SHORT SN */
3095 	7,
3096 	/* User Plane w/AES CTR enc. DL SHORT SN */
3097 	7,
3098 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
3099 	15,
3100 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
3101 	15,
3102 	/* User Plane w/AES CTR enc. UL 18 BIT SN */
3103 	18,
3104 	/* User Plane w/AES CTR enc. DL 18 BIT SN */
3105 	18,
3106 	/* User Plane w/ZUC enc. UL LONG SN */
3107 	12,
3108 	/* User Plane w/ZUC enc. DL LONG SN */
3109 	12,
3110 	/* User Plane w/ZUC enc. UL SHORT SN */
3111 	7,
3112 	/* User Plane w/ZUC enc. DL SHORT SN */
3113 	7,
3114 	/* User Plane w/ZUC enc. UL 15 BIT SN */
3115 	15,
3116 	/* User Plane w/ZUC enc. DL 15 BIT SN */
3117 	15,
3118 	/* User Plane w/ZUC enc. UL 18 BIT SN */
3119 	18,
3120 	/* User Plane w/ZUC enc. DL 18 BIT SN */
3121 	18,
3122 
3123 	/*** u-plane with integrity for 12-bit SN ******/
3124 
3125 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3126 	12,
3127 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3128 	12,
3129 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3130 	12,
3131 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3132 	12,
3133 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3134 	12,
3135 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3136 	12,
3137 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3138 	12,
3139 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3140 	12,
3141 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3142 	12,
3143 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3144 	12,
3145 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3146 	12,
3147 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3148 	12,
3149 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3150 	12,
3151 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3152 	12,
3153 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3154 	12,
3155 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3156 	12,
3157 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3158 	12,
3159 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3160 	12,
3161 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3162 	12,
3163 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3164 	12,
3165 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3166 	12,
3167 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3168 	12,
3169 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3170 	12,
3171 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3172 	12,
3173 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3174 	12,
3175 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3176 	12,
3177 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3178 	12,
3179 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3180 	12,
3181 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3182 	12,
3183 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3184 	12,
3185 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3186 	12,
3187 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3188 	12,
3189 
3190 	/*** u-plane with integrity for 18-bit SN ******/
3191 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3192 	18,
3193 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3194 	18,
3195 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3196 	18,
3197 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3198 	18,
3199 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3200 	18,
3201 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3202 	18,
3203 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3204 	18,
3205 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3206 	18,
3207 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3208 	18,
3209 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3210 	18,
3211 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3212 	18,
3213 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3214 	18,
3215 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3216 	18,
3217 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3218 	18,
3219 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3220 	18,
3221 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3222 	18,
3223 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3224 	18,
3225 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3226 	18,
3227 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3228 	18,
3229 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3230 	18,
3231 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3232 	18,
3233 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3234 	18,
3235 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3236 	18,
3237 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3238 	18,
3239 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3240 	18,
3241 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
3242 	18,
3243 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3244 	18,
3245 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3246 	18,
3247 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3248 	18,
3249 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3250 	18,
3251 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3252 	18,
3253 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3254 	18,
3255 };
3256 
3257 static uint8_t *pdcp_test_crypto_key[] = {
3258 	/* Control Plane w/NULL enc. + NULL int. UL */
3259 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3260 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3261 	/* Control Plane w/NULL enc. + NULL int. DL */
3262 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3263 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3264 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3265 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3266 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3267 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3268 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3269 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3270 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3271 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3272 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3273 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3274 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3275 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3276 	/* Control Plane w/NULL enc. + ZUC int. UL */
3277 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3278 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3279 	/* Control Plane w/NULL enc. + ZUC int. DL */
3280 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3281 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3282 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3283 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3284 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3285 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3286 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3287 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3288 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3289 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3290 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3291 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3292 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3293 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3294 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3295 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3296 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3297 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3298 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3299 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3300 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3301 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3302 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3303 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3304 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3305 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3306 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3307 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3308 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3309 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3310 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3311 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3312 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3313 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3314 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3315 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3316 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3317 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3318 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3319 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3320 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3321 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3322 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3323 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3324 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3325 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3326 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3327 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3328 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3329 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3330 	/* Control Plane w/ZUC enc. + NULL int. UL */
3331 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3332 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3333 	/* Control Plane w/ZUC enc. + NULL int. DL */
3334 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3335 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3336 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3337 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3338 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3339 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3340 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3341 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3342 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3343 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3344 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3345 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3346 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3347 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3348 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3349 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3350 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3351 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3352 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3353 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3354 
3355 	/*********** C-plane 12-bit **************/
3356 	/* Control Plane w/NULL enc. + NULL int. UL */
3357 	NULL,
3358 	/* Control Plane w/NULL enc. + NULL int. DL */
3359 	NULL,
3360 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3361 	NULL,
3362 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3363 	NULL,
3364 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3365 	NULL,
3366 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3367 	NULL,
3368 	/* Control Plane w/NULL enc. + ZUC int. UL */
3369 	NULL,
3370 	/* Control Plane w/NULL enc. + ZUC int. DL */
3371 	NULL,
3372 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3373 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3374 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3375 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3376 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3377 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3378 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3379 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3380 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3381 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3382 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3383 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3384 
3385 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3386 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3387 		     0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3388 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3389 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3390 		     0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3391 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3392 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3393 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3394 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3395 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3396 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3397 
3398 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3399 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3400 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3401 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3402 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3403 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3404 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3405 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3406 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3407 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3408 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3409 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3410 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3411 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3412 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3413 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3414 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3415 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3416 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3417 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3418 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3419 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3420 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3421 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3422 
3423 	/* Control Plane w/ZUC enc. + NULL int. UL */
3424 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3425 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3426 	/* Control Plane w/ZUC enc. + NULL int. DL */
3427 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3428 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3429 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3430 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3431 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3432 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3433 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3434 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3435 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3436 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3437 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3438 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3439 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3440 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3441 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3442 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3443 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3444 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3445 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3446 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3447 
3448 	/* User Plane w/NULL enc. UL LONG SN */
3449 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3450 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3451 	/* User Plane w/NULL enc. DL LONG SN */
3452 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3453 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3454 	/* User Plane w/NULL enc. UL SHORT SN */
3455 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3456 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3457 	/* User Plane w/NULL enc. DL SHORT SN */
3458 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3459 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3460 	/* User Plane w/NULL enc. UL 15 BIT SN */
3461 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3462 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3463 	/* User Plane w/NULL enc. DL 15 BIT SN */
3464 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3465 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3466 	/* User Plane w/NULL enc. UL for 18-bit SN*/
3467 	NULL,
3468 	/* User Plane w/NULL enc. DL for 18-bit SN*/
3469 	NULL,
3470 	/* User Plane w/SNOW f8 enc. UL LONG SN */
3471 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3472 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3473 	/* User Plane w/SNOW f8 enc. DL LONG SN */
3474 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3475 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3476 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
3477 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3478 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3479 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
3480 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3481 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3482 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3483 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3484 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3485 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3486 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3487 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3488 	/* User Plane w/SNOW enc. UL for 18-bit SN*/
3489 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3490 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3491 	/* User Plane w/SNOW enc. DL for 18-bit SN*/
3492 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3493 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3494 	/* User Plane w/AES CTR enc. UL LONG SN */
3495 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3496 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3497 	/* User Plane w/AES CTR enc. DL LONG SN */
3498 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3499 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3500 	/* User Plane w/AES CTR enc. UL SHORT SN */
3501 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3502 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3503 	/* User Plane w/AES CTR enc. DL SHORT SN */
3504 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3505 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3506 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
3507 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3508 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3509 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
3510 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3511 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3512 	/* User Plane w/AES enc. UL for 18-bit SN*/
3513 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3514 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3515 	/* User Plane w/AES enc. DL for 18-bit SN*/
3516 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3517 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3518 	/* User Plane w/ZUC enc. UL LONG SN */
3519 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3520 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3521 	/* User Plane w/ZUC enc. DL LONG SN */
3522 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3523 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3524 	/* User Plane w/ZUC enc. UL SHORT SN */
3525 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3526 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3527 	/* User Plane w/ZUC enc. DL SHORT SN */
3528 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3529 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3530 	/* User Plane w/ZUC enc. UL 15 BIT SN */
3531 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3532 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3533 	/* User Plane w/ZUC enc. DL 15 BIT SN */
3534 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3535 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3536 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
3537 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3538 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3539 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
3540 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3541 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3542 
3543 	/******* u-plane for 12-bit SN ***********/
3544 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3545 	NULL,
3546 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3547 	NULL,
3548 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3549 	NULL,
3550 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3551 	NULL,
3552 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3553 	NULL,
3554 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3555 	NULL,
3556 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3557 	NULL,
3558 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3559 	NULL,
3560 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3561 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3562 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3563 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3564 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3565 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3566 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3567 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3568 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3569 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3570 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3571 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3572 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3573 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3574 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3575 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3576 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3577 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3578 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3579 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3580 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3581 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3582 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3583 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3584 
3585 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3586 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3587 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3588 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3589 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3590 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3591 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3592 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3593 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3594 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3595 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3596 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3597 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3598 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3599 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3600 
3601 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3602 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3603 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3604 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3605 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3606 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3607 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3608 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3609 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3610 
3611 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3612 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3613 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3614 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3615 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3616 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3617 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3618 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3619 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3620 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3621 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3622 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3623 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3624 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3625 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3626 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3627 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3628 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3629 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3630 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3631 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3632 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3633 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3634 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3635 
3636 	/******* u-plane for 18-bit SN with integrity ***********/
3637 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3638 	NULL,
3639 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3640 	NULL,
3641 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3642 	NULL,
3643 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3644 	NULL,
3645 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3646 	NULL,
3647 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3648 	NULL,
3649 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3650 	NULL,
3651 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3652 	NULL,
3653 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3654 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3655 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3656 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3657 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3658 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3659 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3660 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3661 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3662 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3663 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3664 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3665 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3666 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3667 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3668 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3669 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3670 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3671 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3672 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3673 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3674 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3675 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3676 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3677 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3678 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3679 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3680 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3681 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3682 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3683 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3684 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3685 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3686 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3687 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3688 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3689 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3690 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3691 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3692 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3693 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3694 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3695 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3696 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3697 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3698 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3699 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3700 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3701 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3702 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3703 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3704 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
3705 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3706 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3707 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3708 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3709 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3710 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3711 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3712 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3713 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3714 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3715 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3716 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3717 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3718 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3719 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3720 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3721 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3722 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3723 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3724 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3725 };
3726 
3727 static uint8_t *pdcp_test_auth_key[] = {
3728 	/* Control Plane w/NULL enc. + NULL int. UL */
3729 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3730 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3731 	/* Control Plane w/NULL enc. + NULL int. DL */
3732 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3733 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3734 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3735 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3736 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3737 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3738 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3739 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3740 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3741 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3742 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3743 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3744 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3745 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3746 	/* Control Plane w/NULL enc. + ZUC int. UL */
3747 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3748 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3749 	/* Control Plane w/NULL enc. + ZUC int. DL */
3750 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3751 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3752 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3753 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3754 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3755 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3756 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3757 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3758 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3759 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3760 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3761 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3762 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3763 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3764 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3765 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3766 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3767 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3768 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3769 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3770 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3771 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3772 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3773 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3774 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3775 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3776 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3777 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3778 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3779 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3780 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3781 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3782 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3783 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3784 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3785 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3786 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3787 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3788 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3789 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3790 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3791 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3792 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3793 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3794 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3795 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3796 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3797 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3798 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3799 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3800 	/* Control Plane w/ZUC enc. + NULL int. UL */
3801 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3802 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3803 	/* Control Plane w/ZUC enc. + NULL int. DL */
3804 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3805 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3806 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3807 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3808 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3809 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3810 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3811 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3812 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3813 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3814 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3815 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3816 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3817 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3818 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3819 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3820 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3821 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3822 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3823 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3824 
3825 	/********* 12-bit C-plane **********************/
3826 	/* Control Plane w/NULL enc. + NULL int. UL */
3827 	NULL,
3828 	/* Control Plane w/NULL enc. + NULL int. DL */
3829 	NULL,
3830 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3831 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3832 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3833 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3834 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3835 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3836 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3837 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3838 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3839 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3840 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3841 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3842 	/* Control Plane w/NULL enc. + ZUC int. UL */
3843 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3844 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3845 	/* Control Plane w/NULL enc. + ZUC int. DL */
3846 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3847 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3848 
3849 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3850 	NULL,
3851 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3852 	NULL,
3853 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3854 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3855 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3856 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3857 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3858 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3859 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3860 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3861 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3862 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3863 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3864 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3865 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3866 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3867 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3868 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3869 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3870 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3871 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3872 	NULL,
3873 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3874 	NULL,
3875 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3876 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3877 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3878 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3879 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3880 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3881 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3882 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3883 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3884 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3885 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3886 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3887 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3888 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3889 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3890 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3891 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3892 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3893 
3894 	/* Control Plane w/ZUC enc. + NULL int. UL */
3895 	NULL,
3896 	/* Control Plane w/ZUC enc. + NULL int. DL */
3897 	NULL,
3898 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3899 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3900 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3901 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3902 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3903 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3904 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3905 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3906 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3907 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3908 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3909 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3910 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3911 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3912 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3913 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3914 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3915 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3916 
3917 	/* User Plane w/NULL enc. UL LONG SN */
3918 	NULL,
3919 	/* User Plane w/NULL enc. DL LONG SN */
3920 	NULL,
3921 	/* User Plane w/NULL enc. UL SHORT SN */
3922 	NULL,
3923 	/* User Plane w/NULL enc. DL SHORT SN */
3924 	NULL,
3925 	/* User Plane w/NULL enc. UL 15 BIT SN */
3926 	NULL,
3927 	/* User Plane w/NULL enc. DL 15 BIT SN */
3928 	NULL,
3929 	/* User Plane w/NULL enc. UL 18 BIT SN */
3930 	NULL,
3931 	/* User Plane w/NULL enc. DL 18 BIT SN */
3932 	NULL,
3933 	/* User Plane w/SNOW f8 enc. UL LONG SN */
3934 	NULL,
3935 	/* User Plane w/SNOW f8 enc. DL LONG SN */
3936 	NULL,
3937 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
3938 	NULL,
3939 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
3940 	NULL,
3941 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3942 	NULL,
3943 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3944 	NULL,
3945 	/* User Plane w/SNOW f8 enc. UL 18 BIT SN */
3946 	NULL,
3947 	/* User Plane w/SNOW f8 enc. DL 18 BIT SN */
3948 	NULL,
3949 	/* User Plane w/AES CTR enc. UL LONG SN */
3950 	NULL,
3951 	/* User Plane w/AES CTR enc. DL LONG SN */
3952 	NULL,
3953 	/* User Plane w/AES CTR enc. UL SHORT SN */
3954 	NULL,
3955 	/* User Plane w/AES CTR enc. DL SHORT SN */
3956 	NULL,
3957 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
3958 	NULL,
3959 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
3960 	NULL,
3961 	/* User Plane w/AES CTR enc. UL 18 BIT SN */
3962 	NULL,
3963 	/* User Plane w/AES CTR enc. DL 18 BIT SN */
3964 	NULL,
3965 	/* User Plane w/ZUC enc. UL LONG SN */
3966 	NULL,
3967 	/* User Plane w/ZUC enc. DL LONG SN */
3968 	NULL,
3969 	/* User Plane w/ZUC enc. UL SHORT SN */
3970 	NULL,
3971 	/* User Plane w/ZUC enc. DL SHORT SN */
3972 	NULL,
3973 	/* User Plane w/ZUC enc. UL 15 BIT SN */
3974 	NULL,
3975 	/* User Plane w/ZUC enc. DL 15 BIT SN */
3976 	NULL,
3977 	/* User Plane w/ZUC enc. UL 18 BIT SN */
3978 	NULL,
3979 	/* User Plane w/ZUC enc. DL 18 BIT SN */
3980 	NULL,
3981 
3982 	/***** u-plane with integrity for 12-bit SN ******/
3983 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3984 	NULL,
3985 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3986 	NULL,
3987 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3988 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3989 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3990 
3991 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3992 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3993 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3994 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3995 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3996 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3997 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3998 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3999 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4000 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
4001 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4002 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4003 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
4004 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4005 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4006 
4007 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
4008 	NULL,
4009 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
4010 	NULL,
4011 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
4012 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4013 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4014 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
4015 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4016 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4017 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
4018 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4019 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4020 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
4021 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4022 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4023 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
4024 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4025 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4026 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
4027 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4028 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4029 
4030 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
4031 	NULL,
4032 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
4033 	NULL,
4034 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
4035 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4036 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4037 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
4038 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4039 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4040 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
4041 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4042 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4043 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
4044 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4045 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4046 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
4047 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4048 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4049 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
4050 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4051 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4052 
4053 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
4054 	NULL,
4055 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
4056 	NULL,
4057 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
4058 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4059 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4060 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
4061 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4062 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4063 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
4064 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4065 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4066 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
4067 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4068 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4069 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
4070 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4071 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4072 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
4073 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4074 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4075 
4076 	/***** u-plane with integrity for 18-bit SN ******/
4077 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
4078 	NULL,
4079 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
4080 	NULL,
4081 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
4082 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4083 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4084 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
4085 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4086 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4087 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
4088 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4089 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4090 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
4091 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4092 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4093 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
4094 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4095 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4096 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
4097 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4098 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4099 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
4100 	NULL,
4101 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
4102 	NULL,
4103 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
4104 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4105 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4106 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
4107 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4108 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4109 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
4110 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4111 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4112 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
4113 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4114 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4115 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
4116 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4117 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4118 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4119 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4120 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4121 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4122 	NULL,
4123 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4124 	NULL,
4125 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
4126 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4127 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4128 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
4129 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4130 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4131 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
4132 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4133 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4134 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
4135 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4136 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4137 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
4138 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4139 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4140 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
4141 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4142 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4143 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
4144 	NULL,
4145 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
4146 	NULL,
4147 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
4148 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4149 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4150 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
4151 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4152 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4153 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
4154 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4155 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4156 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
4157 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4158 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4159 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
4160 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4161 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4162 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
4163 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4164 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4165 };
4166 
4167 static uint8_t *pdcp_test_data_in[] = {
4168 	/* Control Plane w/NULL enc. + NULL int. UL */
4169 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4170 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4171 	/* Control Plane w/NULL enc. + NULL int. DL */
4172 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4173 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4174 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
4175 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4176 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4177 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
4178 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4179 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4180 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
4181 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4182 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4183 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
4184 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4185 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4186 	/* Control Plane w/NULL enc. + ZUC int. UL */
4187 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4188 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4189 	/* Control Plane w/NULL enc. + ZUC int. DL */
4190 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4191 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4192 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
4193 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4194 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4195 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
4196 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4197 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4198 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4199 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4200 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4201 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4202 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4203 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4204 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4205 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4206 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4207 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4208 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4209 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4210 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4211 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4212 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4213 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4214 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4215 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4216 	/* Control Plane w/AES CTR enc. + NULL int. UL */
4217 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4218 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4219 	/* Control Plane w/AES CTR enc. + NULL int. DL */
4220 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4221 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4222 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4223 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4224 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4225 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4226 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4227 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4228 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4229 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4230 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4231 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4232 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4233 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4234 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
4235 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4236 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4237 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
4238 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4239 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4240 	/* Control Plane w/ZUC enc. + NULL int. UL */
4241 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4242 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4243 	/* Control Plane w/ZUC enc. + NULL int. DL */
4244 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4245 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4246 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4247 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4248 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4249 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4250 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4251 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4252 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
4253 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4254 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4255 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
4256 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4257 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4258 	/* Control Plane w/ZUC enc. + ZUC int. UL */
4259 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4260 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4261 	/* Control Plane w/ZUC enc. + ZUC int. DL */
4262 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4263 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4264 
4265 	/*************** 12-bit C-plane ****************/
4266 	/* Control Plane w/NULL enc. + NULL int. UL */
4267 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4268 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4269 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4270 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4271 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4272 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4273 	/* Control Plane w/NULL enc. + NULL int. DL */
4274 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4275 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4276 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4277 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4278 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4279 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4280 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
4281 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4282 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4283 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4284 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4285 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4286 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4287 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
4288 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4289 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4290 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4291 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4292 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4293 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4294 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
4295 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4296 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4297 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4298 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4299 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4300 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4301 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
4302 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4303 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4304 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4305 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4306 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4307 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4308 	/* Control Plane w/NULL enc. + ZUC int. UL */
4309 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4310 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4311 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4312 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4313 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4314 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4315 	/* Control Plane w/NULL enc. + ZUC int. DL */
4316 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4317 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4318 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4319 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4320 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4321 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4322 
4323 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
4324 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4325 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4326 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4327 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4328 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4329 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4330 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
4331 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4332 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4333 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4334 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4335 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4336 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4337 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4338 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4339 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4340 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4341 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4342 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4343 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4344 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4345 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4346 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4347 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4348 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4349 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4350 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4351 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4352 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4353 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4354 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4355 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4356 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4357 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4358 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4359 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4360 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4361 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4362 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4363 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4364 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4365 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4366 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4367 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4368 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4369 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4370 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4371 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4372 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4373 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4374 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4375 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4376 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4377 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4378 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4379 
4380 	/* Control Plane w/AES CTR enc. + NULL int. UL */
4381 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4382 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4383 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4384 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4385 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4386 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4387 	/* Control Plane w/AES CTR enc. + NULL int. DL */
4388 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4389 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4390 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4391 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4392 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4393 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4394 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4395 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4396 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4397 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4398 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4399 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4400 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4401 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4402 	 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4403 		     0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4404 		     0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4405 		     0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4406 		     0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4407 		     0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4408 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4409 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4410 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4411 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4412 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4413 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4414 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4415 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4416 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4417 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4418 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4419 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4420 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4421 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4422 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
4423 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4424 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4425 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4426 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4427 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4428 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4429 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
4430 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4431 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4432 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4433 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4434 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4435 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4436 
4437 	/* Control Plane w/ZUC enc. + NULL int. UL */
4438 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4439 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4440 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4441 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4442 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4443 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4444 	/* Control Plane w/ZUC enc. + NULL int. DL */
4445 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4446 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4447 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4448 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4449 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4450 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4451 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4452 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4453 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4454 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4455 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4456 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4457 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4458 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4459 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4460 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4461 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4462 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4463 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4464 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4465 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
4466 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4467 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4468 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4469 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4470 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4471 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4472 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
4473 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4474 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4475 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4476 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4477 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4478 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4479 	/* Control Plane w/ZUC enc. + ZUC int. UL */
4480 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4481 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4482 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4483 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4484 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4485 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4486 	/* Control Plane w/ZUC enc. + ZUC int. DL */
4487 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4488 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4489 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4490 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4491 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4492 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4493 
4494 	/* User Plane w/NULL enc. UL LONG SN */
4495 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4496 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4497 	/* User Plane w/NULL enc. DL LONG SN */
4498 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4499 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4500 	/* User Plane w/NULL enc. UL SHORT SN */
4501 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4502 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4503 	/* User Plane w/NULL enc. DL SHORT SN */
4504 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4505 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4506 	/* User Plane w/NULL enc. UL 15 BIT SN */
4507 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4508 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4509 	/* User Plane w/NULL enc. DL 15 BIT SN */
4510 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4511 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4512 	/* User Plane w/NULL enc. UL for 18-bit SN*/
4513 	(uint8_t[]){0x80, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4514 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4515 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4516 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4517 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4518 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4519 		    0x69, 0x00, 0x00, 0x00, 0x00},
4520 	/* User Plane w/NULL enc. DL for 18-bit SN*/
4521 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4522 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4523 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4524 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4525 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4526 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4527 		    0x69, 0x00, 0x00, 0x00, 0x00},
4528 	/* User Plane w/SNOW f8 enc. UL LONG SN */
4529 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4530 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4531 	/* User Plane w/SNOW f8 enc. DL LONG SN */
4532 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4533 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4534 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
4535 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4536 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4537 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
4538 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4539 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4540 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
4541 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4542 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4543 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
4544 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4545 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4546 	/* User Plane w/SNOW enc. UL for 18-bit SN*/
4547 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4548 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4549 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4550 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4551 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4552 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4553 		    0x91, 0x00, 0x00, 0x00, 0x00},
4554 	/* User Plane w/SNOW enc. DL for 18-bit SN*/
4555 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4556 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4557 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4558 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4559 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4560 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4561 		    0x69, 0x00, 0x00, 0x00, 0x00},
4562 	/* User Plane w/AES CTR enc. UL LONG SN */
4563 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4564 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4565 	/* User Plane w/AES CTR enc. DL LONG SN */
4566 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4567 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4568 	/* User Plane w/AES CTR enc. UL SHORT SN */
4569 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4570 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4571 	/* User Plane w/AES CTR enc. DL SHORT SN */
4572 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4573 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4574 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
4575 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4576 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4577 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
4578 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4579 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4580 	/* User Plane w/AES enc. UL for 18-bit SN*/
4581 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4582 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4583 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4584 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4585 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4586 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4587 		    0x91, 0x00, 0x00, 0x00, 0x00},
4588 	/* User Plane w/AES enc. DL for 18-bit SN*/
4589 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4590 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4591 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4592 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4593 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4594 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4595 		    0x69, 0x00, 0x00, 0x00, 0x00},
4596 	/* User Plane w/ZUC enc. UL LONG SN */
4597 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4598 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4599 	/* User Plane w/ZUC enc. DL LONG SN */
4600 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4601 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4602 	/* User Plane w/ZUC enc. UL SHORT SN */
4603 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4604 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4605 	/* User Plane w/ZUC enc. DL SHORT SN */
4606 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4607 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4608 	/* User Plane w/ZUC enc. UL 15 BIT SN */
4609 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4610 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4611 	/* User Plane w/ZUC enc. DL 15 BIT SN */
4612 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4613 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4614 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
4615 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4616 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4617 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4618 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4619 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4620 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4621 		    0x91, 0x00, 0x00, 0x00, 0x00},
4622 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
4623 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4624 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4625 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4626 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4627 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4628 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4629 		    0x69, 0x00, 0x00, 0x00, 0x00},
4630 
4631 	/*************** u-plane with integrity for 12-bit SN *****/
4632 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
4633 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4634 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4635 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4636 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4637 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4638 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4639 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
4640 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4641 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4642 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4643 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4644 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4645 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4646 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
4647 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4648 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4649 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4650 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4651 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4652 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4653 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
4654 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4655 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4656 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4657 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4658 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4659 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4660 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
4661 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4662 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4663 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4664 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4665 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4666 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4667 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
4668 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4669 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4670 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4671 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4672 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4673 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4674 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
4675 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4676 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4677 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4678 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4679 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4680 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4681 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
4682 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4683 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4684 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4685 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4686 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4687 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4688 
4689 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
4690 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4691 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4692 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4693 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4694 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4695 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4696 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
4697 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4698 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4699 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4700 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4701 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4702 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4703 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
4704 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4705 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4706 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4707 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4708 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4709 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4710 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
4711 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4712 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4713 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4714 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4715 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4716 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4717 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
4718 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4719 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4720 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4721 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4722 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4723 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4724 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
4725 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4726 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4727 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4728 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4729 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4730 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4731 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
4732 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4733 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4734 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4735 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4736 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4737 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4738 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
4739 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4740 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4741 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4742 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4743 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4744 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4745 
4746 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
4747 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4748 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4749 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4750 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4751 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4752 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4753 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
4754 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4755 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4756 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4757 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4758 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4759 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4760 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
4761 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4762 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4763 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4764 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4765 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4766 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4767 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
4768 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4769 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4770 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4771 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4772 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4773 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4774 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
4775 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4776 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4777 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4778 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4779 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4780 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4781 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
4782 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4783 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4784 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4785 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4786 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4787 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4788 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
4789 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4790 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4791 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4792 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4793 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4794 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4795 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
4796 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4797 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4798 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4799 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4800 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4801 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4802 
4803 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
4804 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4805 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4806 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4807 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4808 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4809 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4810 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
4811 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4812 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4813 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4814 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4815 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4816 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4817 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
4818 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4819 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4820 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4821 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4822 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4823 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4824 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
4825 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4826 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4827 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4828 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4829 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4830 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4831 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
4832 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4833 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4834 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4835 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4836 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4837 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4838 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
4839 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4840 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4841 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4842 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4843 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4844 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4845 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
4846 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4847 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4848 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4849 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4850 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4851 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4852 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
4853 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4854 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4855 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4856 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4857 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4858 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4859 
4860 	/*************** u-plane with integrity for 18-bit SN *****/
4861 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
4862 	(uint8_t[]){0x80, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4863 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4864 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4865 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4866 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4867 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4868 		    0x69},
4869 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
4870 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4871 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4872 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4873 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4874 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4875 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4876 		    0x69},
4877 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
4878 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4879 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4880 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4881 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4882 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4883 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4884 		    0x91},
4885 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
4886 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4887 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4888 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4889 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4890 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4891 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4892 		    0x69},
4893 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
4894 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4895 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4896 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4897 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4898 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4899 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4900 		    0x91},
4901 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
4902 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4903 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4904 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4905 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4906 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4907 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4908 		    0x69},
4909 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
4910 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4911 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4912 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4913 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4914 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4915 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4916 		    0x91},
4917 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
4918 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4919 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4920 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4921 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4922 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4923 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4924 		    0x69},
4925 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
4926 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4927 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4928 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4929 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4930 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4931 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4932 		    0x91},
4933 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
4934 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4935 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4936 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4937 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4938 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4939 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4940 		    0x69},
4941 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
4942 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4943 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4944 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4945 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4946 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4947 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4948 		    0x91},
4949 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
4950 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4951 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4952 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4953 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4954 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4955 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4956 		    0x69},
4957 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
4958 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4959 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4960 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4961 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4962 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4963 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4964 		    0x91},
4965 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
4966 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4967 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4968 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4969 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4970 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4971 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4972 		    0x69},
4973 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
4974 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4975 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4976 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4977 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4978 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4979 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4980 		    0x91},
4981 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4982 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4983 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4984 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4985 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4986 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4987 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4988 		    0x69},
4989 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4990 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4991 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4992 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4993 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4994 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4995 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4996 		    0x91},
4997 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4998 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4999 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5000 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5001 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5002 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5003 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5004 		    0x69},
5005 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
5006 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5007 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5008 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5009 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5010 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5011 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5012 		    0x91},
5013 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
5014 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5015 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5016 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5017 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5018 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5019 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5020 		    0x69},
5021 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
5022 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5023 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5024 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5025 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5026 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5027 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5028 		    0x91},
5029 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
5030 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5031 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5032 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5033 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5034 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5035 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5036 		    0x69},
5037 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
5038 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5039 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5040 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5041 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5042 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5043 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5044 		    0x91},
5045 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
5046 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5047 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5048 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5049 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5050 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5051 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5052 		    0x69},
5053 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
5054 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5055 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5056 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5057 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5058 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5059 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5060 		    0x91},
5061 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
5062 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5063 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5064 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5065 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5066 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5067 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5068 		    0x69},
5069 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
5070 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5071 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5072 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5073 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5074 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5075 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5076 		    0x91},
5077 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
5078 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5079 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5080 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5081 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5082 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5083 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5084 		    0x69},
5085 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
5086 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5087 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5088 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5089 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5090 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5091 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5092 		    0x91},
5093 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
5094 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5095 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5096 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5097 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5098 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5099 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5100 		    0x69},
5101 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
5102 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5103 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5104 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5105 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5106 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5107 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5108 		    0x91},
5109 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
5110 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5111 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5112 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5113 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5114 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5115 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5116 		    0x69},
5117 };
5118 
5119 static uint32_t pdcp_test_data_in_len[] = {
5120 	/* Control Plane w/NULL enc. + NULL int. UL */
5121 	16,
5122 	/* Control Plane w/NULL enc. + NULL int. DL */
5123 	16,
5124 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
5125 	16,
5126 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
5127 	16,
5128 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
5129 	16,
5130 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
5131 	16,
5132 	/* Control Plane w/NULL enc. + ZUC int. UL */
5133 	16,
5134 	/* Control Plane w/NULL enc. + ZUC int. DL */
5135 	16,
5136 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
5137 	16,
5138 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
5139 	16,
5140 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5141 	16,
5142 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5143 	16,
5144 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5145 	16,
5146 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5147 	16,
5148 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5149 	16,
5150 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5151 	16,
5152 	/* Control Plane w/AES CTR enc. + NULL int. UL */
5153 	16,
5154 	/* Control Plane w/AES CTR enc. + NULL int. DL */
5155 	16,
5156 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5157 	16,
5158 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5159 	16,
5160 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5161 	16,
5162 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5163 	16,
5164 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
5165 	16,
5166 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
5167 	16,
5168 	/* Control Plane w/ZUC enc. + NULL int. UL */
5169 	16,
5170 	/* Control Plane w/ZUC enc. + NULL int. DL */
5171 	16,
5172 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5173 	16,
5174 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5175 	16,
5176 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
5177 	16,
5178 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
5179 	16,
5180 	/* Control Plane w/ZUC enc. + ZUC int. UL */
5181 	16,
5182 	/* Control Plane w/ZUC enc. + ZUC int. DL */
5183 	16,
5184 
5185 	/****************** C-plane 12-bit SN ***********/
5186 	/* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5187 	66,
5188 	/* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5189 	66,
5190 	/* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5191 	66,
5192 	/* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5193 	66,
5194 	/* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5195 	66,
5196 	/* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5197 	66,
5198 	/* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5199 	66,
5200 	/* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5201 	66,
5202 
5203 	/* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5204 	66,
5205 	/* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5206 	66,
5207 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5208 	66,
5209 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5210 	66,
5211 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5212 	66,
5213 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5214 	66,
5215 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5216 	66,
5217 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5218 	66,
5219 
5220 	/* Control Plane w/AES CTR enc. + NULL int. UL */
5221 	66,
5222 	/* Control Plane w/AES CTR enc. + NULL int. DL */
5223 	66,
5224 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5225 	66,
5226 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5227 	66,
5228 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5229 	66,
5230 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5231 	66,
5232 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
5233 	66,
5234 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
5235 	66,
5236 
5237 	/* Control Plane w/ZUC enc. + NULL int. UL */
5238 	66,
5239 	/* Control Plane w/ZUC enc. + NULL int. DL */
5240 	66,
5241 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5242 	66,
5243 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5244 	66,
5245 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
5246 	66,
5247 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
5248 	66,
5249 	/* Control Plane w/ZUC enc. + ZUC int. UL */
5250 	66,
5251 	/* Control Plane w/ZUC enc. + ZUC int. DL */
5252 	66,
5253 
5254 
5255 	/* User Plane w/NULL enc. UL LONG SN */
5256 	17,
5257 	/* User Plane w/NULL enc. DL LONG SN */
5258 	17,
5259 	/* User Plane w/NULL enc. UL SHORT SN */
5260 	16,
5261 	/* User Plane w/NULL enc. DL SHORT SN */
5262 	16,
5263 	/* User Plane w/NULL enc. UL 15 BIT SN */
5264 	17,
5265 	/* User Plane w/NULL enc. DL 15 BIT SN */
5266 	17,
5267 	/* User Plane w/NULL enc. UL 18 BIT SN */
5268 	71,
5269 	/* User Plane w/NULL enc. DL 18 BIT SN */
5270 	71,
5271 	/* User Plane w/SNOW f8 enc. UL LONG SN */
5272 	17,
5273 	/* User Plane w/SNOW f8 enc. DL LONG SN */
5274 	17,
5275 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
5276 	16,
5277 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
5278 	16,
5279 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5280 	17,
5281 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5282 	17,
5283 	/* User Plane w/SNOW f8 enc. UL 18 BIT SN */
5284 	71,
5285 	/* User Plane w/SNOW f8 enc. DL 18 BIT SN */
5286 	71,
5287 	/* User Plane w/AES CTR enc. UL LONG SN */
5288 	17,
5289 	/* User Plane w/AES CTR enc. DL LONG SN */
5290 	17,
5291 	/* User Plane w/AES CTR enc. UL SHORT SN */
5292 	16,
5293 	/* User Plane w/AES CTR enc. DL SHORT SN */
5294 	16,
5295 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
5296 	17,
5297 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
5298 	17,
5299 	/* User Plane w/AES CTR enc. UL 18 BIT SN */
5300 	71,
5301 	/* User Plane w/AES CTR enc. DL 18 BIT SN */
5302 	71,
5303 	/* User Plane w/ZUC enc. UL LONG SN */
5304 	17,
5305 	/* User Plane w/ZUC enc. DL LONG SN */
5306 	17,
5307 	/* User Plane w/ZUC enc. UL SHORT SN */
5308 	16,
5309 	/* User Plane w/ZUC enc. DL SHORT SN */
5310 	16,
5311 	/* User Plane w/ZUC enc. UL 15 BIT SN */
5312 	17,
5313 	/* User Plane w/ZUC enc. DL 15 BIT SN */
5314 	17,
5315 	/* User Plane w/ZUC enc. UL 18 BIT SN */
5316 	71,
5317 	/* User Plane w/ZUC enc. DL 18 BIT SN */
5318 	71,
5319 
5320 	/***** u-plane with integrity for 12-bit SN *******/
5321 
5322 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5323 	66,
5324 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5325 	66,
5326 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5327 	66,
5328 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5329 	66,
5330 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5331 	66,
5332 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5333 	66,
5334 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5335 	66,
5336 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
5337 	66,
5338 
5339 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
5340 	66,
5341 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
5342 	66,
5343 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
5344 	66,
5345 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
5346 	66,
5347 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
5348 	66,
5349 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
5350 	66,
5351 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
5352 	66,
5353 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
5354 	66,
5355 
5356 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
5357 	66,
5358 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
5359 	66,
5360 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
5361 	66,
5362 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
5363 	66,
5364 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
5365 	66,
5366 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
5367 	66,
5368 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
5369 	66,
5370 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
5371 	66,
5372 
5373 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
5374 	66,
5375 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
5376 	66,
5377 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
5378 	66,
5379 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
5380 	66,
5381 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
5382 	66,
5383 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
5384 	66,
5385 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
5386 	66,
5387 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
5388 	66,
5389 
5390 	/***** u-plane with integrity for 18-bit SN *******/
5391 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
5392 	67,
5393 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
5394 	67,
5395 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
5396 	67,
5397 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
5398 	67,
5399 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
5400 	67,
5401 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
5402 	67,
5403 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
5404 	67,
5405 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
5406 	67,
5407 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
5408 	67,
5409 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
5410 	67,
5411 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
5412 	67,
5413 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
5414 	67,
5415 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
5416 	67,
5417 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
5418 	67,
5419 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
5420 	67,
5421 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
5422 	67,
5423 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
5424 	67,
5425 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
5426 	67,
5427 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
5428 	67,
5429 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
5430 	67,
5431 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
5432 	67,
5433 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
5434 	67,
5435 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
5436 	67,
5437 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
5438 	67,
5439 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
5440 	67,
5441 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
5442 	67,
5443 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
5444 	67,
5445 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
5446 	67,
5447 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
5448 	67,
5449 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
5450 	67,
5451 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
5452 	67,
5453 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
5454 	67,
5455 };
5456 
5457 static uint8_t *pdcp_test_data_out[] = {
5458 	/* Control Plane w/NULL enc. + NULL int. UL */
5459 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5460 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5461 	/* Control Plane w/NULL enc. + NULL int. DL */
5462 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5463 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5464 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
5465 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5466 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x88, 0x7f, 0x4e, 0x59},
5467 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
5468 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5469 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x9d, 0x9e, 0x45, 0x36},
5470 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
5471 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5472 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0xf3, 0xdd, 0x01, 0xdf},
5473 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
5474 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5475 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x5d, 0x8e, 0x5d, 0x05},
5476 	/* Control Plane w/NULL enc. + ZUC int. UL */
5477 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5478 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x18, 0xc3, 0x2e, 0x66},
5479 	/* Control Plane w/NULL enc. + ZUC int. DL */
5480 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5481 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x72, 0x44, 0xab, 0x64},
5482 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
5483 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5484 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xd0, 0xc5, 0x08, 0x58},
5485 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
5486 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5487 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xd1, 0x2c, 0x86, 0x7c},
5488 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5489 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5490 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x58, 0xba, 0x46, 0x01},
5491 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5492 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5493 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x4c, 0xb2, 0xc3, 0x4a},
5494 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5495 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5496 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x23, 0x18, 0x09, 0x87},
5497 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5498 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5499 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x8c, 0xa2, 0xdb, 0x79},
5500 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5501 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5502 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xc8, 0x06, 0x26, 0x3e},
5503 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5504 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5505 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xa3, 0x68, 0x2d, 0x18},
5506 	/* Control Plane w/AES CTR enc. + NULL int. UL */
5507 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5508 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x32, 0x4f, 0x1a, 0x6b},
5509 	/* Control Plane w/AES CTR enc. + NULL int. DL */
5510 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5511 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x92, 0x40, 0x52, 0x8e},
5512 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5513 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5514 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xba, 0x30, 0x54, 0x32},
5515 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5516 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5517 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x0f, 0xde, 0x17, 0xb8},
5518 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5519 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5520 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xc1, 0x92, 0x1b, 0xb4},
5521 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5522 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5523 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xcf, 0xce, 0x0f, 0x8b},
5524 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
5525 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5526 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x2a, 0x8c, 0x34, 0x0d},
5527 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
5528 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5529 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xe0, 0x04, 0xf9, 0xea},
5530 	/* Control Plane w/ZUC enc. + NULL int. UL */
5531 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5532 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x68, 0x82, 0xb9, 0x06},
5533 	/* Control Plane w/ZUC enc. + NULL int. DL */
5534 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5535 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x44, 0x81, 0x49, 0x0e},
5536 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5537 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5538 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0xe0, 0xfd, 0xf7, 0x5f},
5539 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5540 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5541 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0xd9, 0x1f, 0x0c, 0x38},
5542 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
5543 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5544 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x9b, 0x5f, 0xb8, 0xd9},
5545 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
5546 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5547 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x19, 0x0f, 0x14, 0x0b},
5548 	/* Control Plane w/ZUC enc. + ZUC int. UL */
5549 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5550 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x70, 0x41, 0x97, 0x60},
5551 	/* Control Plane w/ZUC enc. + ZUC int. DL */
5552 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5553 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x36, 0xc5, 0xe2, 0x6a},
5554 
5555 	/************ C-plane 12-bit ****************************/
5556 	/* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5557 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5558 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5559 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5560 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5561 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5562 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5563 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x00, 0x00, 0x00, 0x00},
5564 	/* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5565 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5566 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5567 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5568 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5569 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5570 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5571 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x00, 0x00, 0x00, 0x00},
5572 	/* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5573 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5574 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5575 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5576 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5577 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5578 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5579 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x33, 0x22, 0x02, 0x10},
5580 	/* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5581 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5582 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5583 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5584 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5585 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5586 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5587 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5588 	/* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5589 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5590 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5591 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5592 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5593 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5594 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5595 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x1B, 0xB0, 0x4A, 0xBF},
5596 	/* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5597 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5598 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5599 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5600 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5601 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5602 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5603 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5604 	/* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5605 	(uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5606 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5607 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5608 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5609 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5610 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5611 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x28, 0x41, 0xAB, 0x16},
5612 	/* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5613 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5614 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5615 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5616 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5617 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5618 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5619 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
5620 
5621 	/* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5622 	(uint8_t[]){0x00, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5623 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5624 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5625 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5626 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5627 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5628 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
5629 	/* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5630 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5631 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5632 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5633 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5634 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5635 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5636 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
5637 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5638 	(uint8_t[]){0x00, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5639 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5640 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5641 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5642 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5643 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5644 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x21, 0x25, 0xAE, 0x83},
5645 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5646 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5647 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5648 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5649 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5650 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5651 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5652 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
5653 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5654 	(uint8_t[]){0x00, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5655 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5656 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5657 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5658 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5659 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5660 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x09, 0xB7, 0xE6, 0x2C},
5661 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL LONG SN */
5662 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5663 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5664 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5665 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5666 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5667 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5668 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
5669 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL LONG SN */
5670 	(uint8_t[]){0x00, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5671 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5672 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5673 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5674 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5675 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5676 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x3A, 0x46, 0x07, 0x85},
5677 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL LONG SN */
5678 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5679 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5680 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5681 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5682 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5683 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5684 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
5685 
5686 	/* Control Plane w/AES CTR enc. + NULL int. UL LONG SN */
5687 	(uint8_t[]){0x00, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5688 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5689 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5690 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5691 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5692 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5693 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
5694 
5695 	/* Control Plane w/AES CTR enc. + NULL int. DL LONG SN */
5696 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5697 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5698 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5699 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5700 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5701 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5702 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
5703 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL LONG SN */
5704 	(uint8_t[]){0x00, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5705 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5706 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5707 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5708 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5709 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5710 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB5, 0x11, 0x3D, 0x2C},
5711 
5712 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL LONG SN */
5713 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5714 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5715 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5716 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5717 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5718 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5719 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
5720 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL LONG SN */
5721 	(uint8_t[]){0x00, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5722 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5723 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5724 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5725 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5726 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5727 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x9D, 0x83, 0x75, 0x83},
5728 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL LONG SN */
5729 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5730 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5731 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5732 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5733 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5734 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5735 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
5736 	/* Control Plane w/AES CTR enc. + ZUC int. UL LONG SN */
5737 	(uint8_t[]){0x00, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5738 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5739 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5740 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5741 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5742 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5743 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xAE, 0x72, 0x94, 0x2A},
5744 	/* Control Plane w/AES CTR enc. + ZUC int. DL LONG SN */
5745 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5746 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5747 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5748 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5749 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5750 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5751 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
5752 	/* Control Plane w/ZUC enc. + NULL int. UL LONG SN */
5753 	(uint8_t[]){0x00, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5754 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5755 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5756 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5757 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5758 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5759 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
5760 	/* Control Plane w/ZUC enc. + NULL int. DL LONG SN */
5761 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5762 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5763 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5764 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5765 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5766 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5767 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
5768 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL LONG SN */
5769 	(uint8_t[]){0x00, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5770 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5771 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5772 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5773 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5774 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5775 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x2E, 0xEF, 0x38, 0xF0},
5776 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL LONG SN */
5777 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5778 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5779 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5780 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5781 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5782 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5783 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
5784 	/* Control Plane w/ZUC enc. + AES CMAC int. UL LONG SN */
5785 	(uint8_t[]){0x00, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5786 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5787 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5788 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5789 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5790 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5791 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x06, 0x7D, 0x70, 0x5F},
5792 	/* Control Plane w/ZUC enc. + AES CMAC int. DL LONG SN */
5793 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5794 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5795 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5796 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5797 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5798 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5799 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
5800 	/* Control Plane w/ZUC enc. + ZUC int. UL LONG SN */
5801 	(uint8_t[]){0x00, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5802 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5803 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5804 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5805 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5806 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5807 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x35, 0x8C, 0x91, 0xF6},
5808 	/* Control Plane w/ZUC enc. + ZUC int. DL LONG SN */
5809 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5810 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5811 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5812 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5813 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5814 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5815 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
5816 
5817 	/* User Plane w/NULL enc. UL LONG SN */
5818 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5819 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5820 	/* User Plane w/NULL enc. DL LONG SN */
5821 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5822 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5823 	/* User Plane w/NULL enc. UL SHORT SN */
5824 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5825 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5826 	/* User Plane w/NULL enc. DL SHORT SN */
5827 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5828 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5829 	/* User Plane w/NULL enc. UL 15 BIT SN */
5830 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5831 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5832 	/* User Plane w/NULL enc. DL 15 BIT SN */
5833 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5834 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5835 	/* User Plane w/NULL enc. UL for 18-bit SN*/
5836 	(uint8_t[]){0x80, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5837 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5838 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5839 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5840 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5841 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5842 		    0x69, 0x00, 0x00, 0x00, 0x00},
5843 	/* User Plane w/NULL enc. DL for 18-bit SN*/
5844 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5845 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5846 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5847 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5848 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5849 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5850 		    0x69, 0x00, 0x00, 0x00, 0x00},
5851 	/* User Plane w/SNOW f8 enc. UL LONG SN */
5852 	(uint8_t[]){0x8b, 0x26, 0x7a, 0xe0, 0x00, 0x07, 0x2a, 0xa6, 0xef, 0xdc,
5853 		    0x75, 0xef, 0x2e, 0x27, 0x0f, 0x69, 0x3d},
5854 	/* User Plane w/SNOW f8 enc. DL LONG SN */
5855 	(uint8_t[]){0x8b, 0x26, 0x7e, 0xbb, 0x80, 0x20, 0xba, 0xef, 0xe7, 0xf7,
5856 		    0xef, 0x69, 0x51, 0x85, 0x09, 0xa5, 0xab},
5857 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
5858 	(uint8_t[]){0x8b, 0x80, 0xcf, 0xe5, 0x27, 0xe2, 0x88, 0x2a, 0xac, 0xc5,
5859 		    0xaf, 0x49, 0x9b, 0x3e, 0x48, 0x89},
5860 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
5861 	(uint8_t[]){0x8b, 0xe2, 0x51, 0x58, 0x88, 0xff, 0x1a, 0x00, 0xe4, 0x67,
5862 		    0x05, 0x46, 0x24, 0x2f, 0x07, 0xb7},
5863 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5864 	(uint8_t[]){0x8b, 0x26, 0xbe, 0x72, 0x05, 0x78, 0x92, 0xec, 0xb1, 0x4f,
5865 		    0xdd, 0x5d, 0xfc, 0x60, 0x2c, 0x9a, 0x85},
5866 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5867 	(uint8_t[]){0x8b, 0x26, 0x0b, 0x50, 0xf3, 0xff, 0x37, 0xe3, 0x6b, 0xaf,
5868 		    0x08, 0xd8, 0xf6, 0x1f, 0xca, 0x6f, 0xbc},
5869 	/* User Plane w/SNOW enc. UL for 18-bit SN*/
5870 	(uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
5871 		    0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
5872 		    0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
5873 		    0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
5874 		    0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
5875 		    0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
5876 		    0x31, 0x55, 0xDA, 0x18, 0x4D},
5877 	/* User Plane w/SNOW enc. DL for 18-bit SN*/
5878 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
5879 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
5880 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
5881 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
5882 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
5883 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
5884 	/* User Plane w/AES CTR enc. UL LONG SN */
5885 	(uint8_t[]){0x8b, 0x26, 0xde, 0x0a, 0x59, 0xca, 0x7d, 0x93, 0xa3, 0xb5,
5886 		    0xd2, 0x88, 0xb3, 0x04, 0xa2, 0x12, 0x09},
5887 	/* User Plane w/AES CTR enc. DL LONG SN */
5888 	(uint8_t[]){0x8b, 0x26, 0x69, 0x92, 0x25, 0xd8, 0xe9, 0xd5, 0xe9, 0x53,
5889 		    0x60, 0x49, 0x9f, 0xe9, 0x8f, 0xbe, 0x6a},
5890 	/* User Plane w/AES CTR enc. UL SHORT SN */
5891 	(uint8_t[]){0x8b, 0x0f, 0xa1, 0xf2, 0x56, 0x6e, 0xee, 0x62, 0x1c, 0x62,
5892 		    0x06, 0x7e, 0x38, 0x4a, 0x02, 0xa4},
5893 	/* User Plane w/AES CTR enc. DL SHORT SN */
5894 	(uint8_t[]){0x8b, 0x00, 0x8d, 0x50, 0x80, 0x30, 0xda, 0xc7, 0x14, 0xc5,
5895 		    0xe0, 0xc8, 0xfb, 0x83, 0xd0, 0x73},
5896 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
5897 	(uint8_t[]){0x8b, 0x26, 0xa1, 0x2e, 0xa3, 0x64, 0xa9, 0x81, 0xbc, 0xd3,
5898 		    0x6f, 0xef, 0xee, 0x30, 0x71, 0x23, 0x85},
5899 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
5900 	(uint8_t[]){0x8b, 0x26, 0xc7, 0xf2, 0x23, 0xb3, 0xbe, 0xc0, 0xdf, 0xc5,
5901 		    0xed, 0x37, 0x35, 0x7c, 0x66, 0xa3, 0xf9},
5902 	/* User Plane w/AES enc. UL for 18-bit SN*/
5903 	(uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
5904 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
5905 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
5906 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
5907 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
5908 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
5909 	/* User Plane w/AES enc. DL for 18-bit SN*/
5910 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
5911 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
5912 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
5913 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
5914 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
5915 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
5916 	/* User Plane w/ZUC enc. UL LONG SN */
5917 	(uint8_t[]){0x8b, 0x26, 0xfb, 0xb6, 0x0e, 0x81, 0xa1, 0x9e, 0xc8, 0xeb,
5918 		    0x90, 0xa8, 0xc7, 0x0e, 0x27, 0xcb, 0xb0},
5919 	/* User Plane w/ZUC enc. DL LONG SN */
5920 	(uint8_t[]){0x8b, 0x26, 0x2f, 0x5d, 0xa4, 0x82, 0xfb, 0xce, 0x1f, 0x3a,
5921 		    0xb5, 0x66, 0x60, 0x40, 0x65, 0x2b, 0x40},
5922 	/* User Plane w/ZUC enc. UL SHORT SN */
5923 	(uint8_t[]){0x8b, 0xcb, 0x75, 0x03, 0xd5, 0xed, 0xea, 0x73, 0x39, 0xf5,
5924 		    0x07, 0x03, 0x04, 0x51, 0xc9, 0x5e},
5925 	/* User Plane w/ZUC enc. DL SHORT SN */
5926 	(uint8_t[]){0x8b, 0xe9, 0xd2, 0x49, 0x7f, 0xfd, 0x98, 0x9f, 0xc4, 0x6a,
5927 		    0xcb, 0xe6, 0x4e, 0x21, 0x33, 0xd2},
5928 	/* User Plane w/ZUC enc. UL 15 BIT SN */
5929 	(uint8_t[]){0x8b, 0x26, 0x01, 0x0a, 0xba, 0x79, 0xf8, 0xe5, 0x9f, 0x22,
5930 		    0x37, 0xab, 0x5c, 0x7e, 0xad, 0xd6, 0x6b},
5931 	/* User Plane w/ZUC enc. DL 15 BIT SN */
5932 	(uint8_t[]){0x8b, 0x26, 0xa3, 0x1a, 0x1e, 0x22, 0xf7, 0x17, 0x8a, 0xb5,
5933 		    0x59, 0xd8, 0x2b, 0x13, 0xdd, 0x12, 0x4e},
5934 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
5935 	(uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
5936 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
5937 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
5938 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
5939 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
5940 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
5941 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
5942 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
5943 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
5944 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
5945 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
5946 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
5947 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
5948 
5949 	/************************* 12-bit u-plane with int ************/
5950 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5951 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5952 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5953 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5954 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5955 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5956 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5957 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x00, 0x00, 0x00, 0x00},
5958 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5959 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5960 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5961 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5962 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5963 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5964 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5965 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x00, 0x00, 0x00, 0x00},
5966 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5967 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5968 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5969 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5970 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5971 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5972 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5973 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x6A, 0x4D, 0xA1, 0xE0},
5974 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5975 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5976 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5977 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5978 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5979 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5980 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5981 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5982 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5983 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5984 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5985 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5986 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5987 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5988 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5989 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xB4, 0x36, 0x24, 0x75},
5990 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5991 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5992 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5993 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5994 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5995 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5996 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5997 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5998 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5999 	(uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
6000 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
6001 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
6002 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
6003 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
6004 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6005 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x5B, 0x05, 0x40, 0x0B},
6006 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
6007 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
6008 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
6009 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
6010 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
6011 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
6012 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6013 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
6014 
6015 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
6016 	(uint8_t[]){0x80, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6017 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6018 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6019 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6020 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6021 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6022 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
6023 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
6024 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6025 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6026 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6027 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6028 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6029 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6030 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
6031 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
6032 	(uint8_t[]){0x80, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6033 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6034 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6035 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6036 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6037 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6038 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x78, 0x4A, 0x0D, 0x73},
6039 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
6040 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6041 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6042 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6043 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6044 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6045 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6046 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
6047 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
6048 	(uint8_t[]){0x80, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6049 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6050 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6051 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6052 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6053 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6054 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0xA6, 0x31, 0x88, 0xE6},
6055 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN */
6056 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6057 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6058 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6059 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6060 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6061 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6062 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
6063 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN */
6064 	(uint8_t[]){0x80, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6065 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6066 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6067 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6068 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6069 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6070 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x49, 0x02, 0xEC, 0x98},
6071 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN */
6072 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6073 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6074 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6075 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6076 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6077 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6078 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
6079 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN  */
6080 	(uint8_t[]){0x80, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6081 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6082 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6083 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6084 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6085 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6086 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
6087 
6088 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN */
6089 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6090 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6091 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6092 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6093 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6094 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6095 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
6096 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN */
6097 	(uint8_t[]){0x80, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6098 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6099 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6100 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6101 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6102 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6103 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xEC, 0x7E, 0x9E, 0xDC},
6104 
6105 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN */
6106 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6107 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6108 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6109 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6110 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6111 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6112 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
6113 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN */
6114 	(uint8_t[]){0x80, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6115 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6116 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6117 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6118 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6119 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6120 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x32, 0x05, 0x1B, 0x49},
6121 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN */
6122 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6123 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6124 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6125 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6126 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6127 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6128 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
6129 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN */
6130 	(uint8_t[]){0x80, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6131 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6132 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6133 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6134 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6135 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6136 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xDD, 0x36, 0x7F, 0x37},
6137 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN */
6138 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6139 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6140 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6141 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6142 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6143 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6144 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
6145 
6146 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN */
6147 	(uint8_t[]){0x80, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6148 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6149 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6150 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6151 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6152 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6153 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
6154 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN */
6155 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6156 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6157 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6158 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6159 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6160 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6161 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
6162 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN */
6163 	(uint8_t[]){0x80, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6164 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6165 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6166 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6167 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6168 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6169 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x77, 0x80, 0x9B, 0x00},
6170 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN */
6171 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6172 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6173 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6174 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6175 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6176 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6177 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
6178 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN */
6179 	(uint8_t[]){0x80, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6180 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6181 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6182 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6183 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6184 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6185 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0xA9, 0xFB, 0x1E, 0x95},
6186 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN */
6187 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6188 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6189 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6190 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6191 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6192 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6193 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
6194 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN */
6195 	(uint8_t[]){0x80, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6196 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6197 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6198 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6199 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6200 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6201 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x46, 0xC8, 0x7A, 0xEB},
6202 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN */
6203 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6204 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6205 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6206 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6207 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6208 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6209 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
6210 
6211 	/************************* 18-bit u-plane with int ************/
6212 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
6213 	(uint8_t[]){0x80, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6214 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6215 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6216 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6217 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6218 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6219 		    0x69, 0x00, 0x00, 0x00, 0x00},
6220 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
6221 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6222 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6223 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6224 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6225 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6226 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6227 		    0x69, 0x00, 0x00, 0x00, 0x00},
6228 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
6229 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6230 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
6231 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
6232 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
6233 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
6234 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
6235 		    0x91, 0x7F, 0x58, 0x24, 0x17},
6236 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
6237 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6238 		0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6239 		0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6240 		0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6241 		0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6242 		0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0x84, 0x45, 0xA8, 0x88},
6243 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
6244 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6245 		0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6246 		0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6247 		0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6248 		0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6249 		0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x83, 0xB7, 0xF2, 0x0B},
6250 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
6251 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6252 		0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6253 		0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6254 		0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6255 		0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6256 		0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xD9, 0x0B, 0x89, 0x7F},
6257 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
6258 	(uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6259 		0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6260 		0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6261 		0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6262 		0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6263 		0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xAB, 0x98, 0xC0, 0x1A},
6264 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
6265 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6266 		0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6267 		0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6268 		0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6269 		0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6270 		0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xDA, 0xE9, 0x17, 0x96},
6271 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
6272 	(uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6273 		    0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
6274 		    0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
6275 		    0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
6276 		    0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
6277 		    0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
6278 		    0x31, 0x55, 0xDA, 0x18, 0x4D},
6279 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
6280 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6281 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6282 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6283 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6284 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6285 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
6286 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
6287 	(uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6288 		0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6289 		0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6290 		0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6291 		0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6292 		0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0x82, 0x3C, 0x5A},
6293 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
6294 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6295 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6296 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6297 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6298 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6299 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0xD7, 0xD6, 0x47, 0xF4},
6300 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
6301 	(uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6302 		0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6303 		0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6304 		0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6305 		0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6306 		0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xD6, 0x6D, 0xEA, 0x46},
6307 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN */
6308 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6309 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6310 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6311 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6312 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6313 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x8A, 0x98, 0x66, 0x03},
6314 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN */
6315 	(uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6316 		0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6317 		0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6318 		0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6319 		0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6320 		0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xFE, 0x42, 0xD8, 0x57},
6321 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN */
6322 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6323 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6324 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6325 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6326 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6327 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x89, 0x7A, 0xF8, 0xEA},
6328 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN  */
6329 	(uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6330 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6331 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6332 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6333 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6334 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
6335 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN */
6336 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6337 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6338 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6339 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6340 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6341 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
6342 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN */
6343 	(uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6344 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6345 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6346 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6347 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6348 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x3E, 0xB2, 0xDF},
6349 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN */
6350 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6351 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6352 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6353 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6354 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6355 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x1C, 0x50, 0xC0, 0xBD},
6356 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN */
6357 	(uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6358 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6359 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6360 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6361 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6362 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x42, 0xD1, 0x64, 0xC3},
6363 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN */
6364 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6365 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6366 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6367 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6368 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6369 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x41, 0x1E, 0xE1, 0x4A},
6370 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN */
6371 	(uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6372 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6373 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6374 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6375 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6376 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x6A, 0xFE, 0x56, 0xD2},
6377 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN */
6378 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6379 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6380 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6381 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6382 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6383 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x42, 0xFC, 0x7F, 0xA3},
6384 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN */
6385 	(uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6386 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6387 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6388 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6389 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6390 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
6391 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN */
6392 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6393 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6394 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6395 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6396 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6397 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
6398 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN */
6399 	(uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6400 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6401 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6402 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6403 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6404 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x3A, 0x57, 0xCF},
6405 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN */
6406 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6407 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6408 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6409 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6410 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6411 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xE1, 0x52, 0x5E, 0x6B},
6412 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN */
6413 	(uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6414 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6415 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6416 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6417 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6418 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xC0, 0xD5, 0x81, 0xD3},
6419 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN */
6420 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6421 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6422 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6423 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6424 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6425 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBC, 0x1C, 0x7F, 0x9C},
6426 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN */
6427 	(uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6428 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6429 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6430 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6431 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6432 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xE8, 0xFA, 0xB3, 0xC2},
6433 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN */
6434 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6435 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6436 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6437 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6438 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6439 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBF, 0xFE, 0xE1, 0x75},
6440 };
6441 
6442 #endif /* SECURITY_PDCP_TEST_VECTOR_H_ */
6443