xref: /dpdk/app/test/test_cryptodev_security_pdcp_test_vectors.h (revision c9902a15bd005b6d4fe072cf7b60fe4ee679155f)
1 /* SPDX-License-Identifier: BSD-3-Clause
2  *
3  * Copyright (C) 2015-2016 Freescale Semiconductor,Inc.
4  * Copyright 2018-2021 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 };
133 
134 static struct pdcp_test_param pdcp_test_params[] = {
135 	{
136 	 .name =
137 	 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
138 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
139 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
140 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
141 	 .cipher_key_len = 0,
142 	 .auth_key_len = 0,
143 	 },
144 	{
145 	 .name =
146 	 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
147 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
148 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
149 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
150 	 .cipher_key_len = 0,
151 	 .auth_key_len = 0,
152 	 },
153 	{
154 	 .name =
155 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
156 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
157 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
158 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
159 	 .cipher_key_len = 0,
160 	 .auth_key_len = 16,
161 	 },
162 	{
163 	 .name =
164 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
165 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
166 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
167 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
168 	 .cipher_key_len = 0,
169 	 .auth_key_len = 16,
170 	 },
171 	{
172 	 .name =
173 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
174 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
175 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
176 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
177 	 .cipher_key_len = 0,
178 	 .auth_key_len = 16,
179 	 },
180 	{
181 	 .name =
182 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
183 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
184 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
185 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
186 	 .cipher_key_len = 0,
187 	 .auth_key_len = 16,
188 	 },
189 	{
190 	 .name =
191 	 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
192 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
193 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
194 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
195 	 .cipher_key_len = 0,
196 	 .auth_key_len = 16,
197 	 },
198 	{
199 	 .name =
200 	 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
201 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
202 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
203 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
204 	 .cipher_key_len = 0,
205 	 .auth_key_len = 16,
206 	 },
207 	{
208 	 .name =
209 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
210 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
211 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
212 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
213 	 .cipher_key_len = 16,
214 	 .auth_key_len = 0,
215 	 },
216 	{
217 	 .name =
218 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
219 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
220 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
221 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
222 	 .cipher_key_len = 16,
223 	 .auth_key_len = 0,
224 	 },
225 	{
226 	 .name =
227 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
228 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
229 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
230 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
231 	 .cipher_key_len = 16,
232 	 .auth_key_len = 16,
233 	 },
234 	{
235 	 .name =
236 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
237 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
238 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
239 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
240 	 .cipher_key_len = 16,
241 	 .auth_key_len = 16,
242 	 },
243 	{
244 	 .name =
245 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
246 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
247 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
248 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
249 	 .cipher_key_len = 16,
250 	 .auth_key_len = 16,
251 	 },
252 	{
253 	 .name =
254 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
255 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
256 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
257 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
258 	 .cipher_key_len = 16,
259 	 .auth_key_len = 16,
260 	 },
261 	{
262 	 .name =
263 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
264 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
265 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
266 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
267 	 .cipher_key_len = 16,
268 	 .auth_key_len = 16,
269 	 },
270 	{
271 	 .name =
272 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
273 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
274 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
275 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
276 	 .cipher_key_len = 16,
277 	 .auth_key_len = 16,
278 	 },
279 	{
280 	 .name =
281 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
282 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
283 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
284 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
285 	 .cipher_key_len = 16,
286 	 .auth_key_len = 0,
287 	 },
288 	{
289 	 .name =
290 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
291 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
292 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
293 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
294 	 .cipher_key_len = 16,
295 	 .auth_key_len = 0,
296 	 },
297 	{
298 	 .name =
299 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
300 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
301 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
302 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
303 	 .cipher_key_len = 16,
304 	 .auth_key_len = 16,
305 	 },
306 	{
307 	 .name =
308 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
309 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
310 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
311 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
312 	 .cipher_key_len = 16,
313 	 .auth_key_len = 16,
314 	 },
315 	{
316 	 .name =
317 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
318 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
319 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
320 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
321 	 .cipher_key_len = 16,
322 	 .auth_key_len = 16,
323 	 },
324 	{
325 	 .name =
326 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
327 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
328 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
329 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
330 	 .cipher_key_len = 16,
331 	 .auth_key_len = 16,
332 	 },
333 	{
334 	 .name =
335 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
336 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
337 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
338 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
339 	 .cipher_key_len = 16,
340 	 .auth_key_len = 16,
341 	 },
342 	{
343 	 .name =
344 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
345 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
346 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
347 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
348 	 .cipher_key_len = 16,
349 	 .auth_key_len = 16,
350 	 },
351 	{
352 	 .name =
353 	 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
354 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
355 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
356 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
357 	 .cipher_key_len = 16,
358 	 .auth_key_len = 0,
359 	 },
360 	{
361 	 .name =
362 	 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
363 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
364 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
365 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
366 	 .cipher_key_len = 16,
367 	 .auth_key_len = 0,
368 	 },
369 	{
370 	 .name =
371 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
372 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
373 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
374 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
375 	 .cipher_key_len = 16,
376 	 .auth_key_len = 16,
377 	 },
378 	{
379 	 .name =
380 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
381 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
382 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
383 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
384 	 .cipher_key_len = 16,
385 	 .auth_key_len = 16,
386 	 },
387 	{
388 	 .name =
389 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
390 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
391 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
392 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
393 	 .cipher_key_len = 16,
394 	 .auth_key_len = 16,
395 	 },
396 	{
397 	 .name =
398 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
399 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
400 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
401 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
402 	 .cipher_key_len = 16,
403 	 .auth_key_len = 16,
404 	 },
405 	{
406 	 .name =
407 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
408 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
409 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
410 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
411 	 .cipher_key_len = 16,
412 	 .auth_key_len = 16,
413 	 },
414 	{
415 	 .name =
416 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
417 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
418 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
419 	 .cipher_key_len = 16,
420 	 .auth_key_len = 16,
421 	 },
422 
423 	 /* For 12-bit C-plane */
424 	{
425 	 .name =
426 	 "PDCP Control Plane with NULL encryption and NULL integrity Uplink",
427 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
428 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
429 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
430 	 .cipher_key_len = 0,
431 	 .auth_key_len = 0,
432 	 },
433 	{
434 	 .name =
435 	 "PDCP Control Plane with NULL encryption and NULL integrity Downlink",
436 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
437 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
438 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
439 	 .cipher_key_len = 0,
440 	 .auth_key_len = 0,
441 	 },
442 	{
443 	 .name =
444 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Uplink",
445 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
446 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
447 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
448 	 .cipher_key_len = 0,
449 	 .auth_key_len = 16,
450 	 },
451 	{
452 	 .name =
453 	 "PDCP Control Plane with NULL encryption and SNOW f9 integrity Downlink",
454 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
455 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
456 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
457 	 .cipher_key_len = 0,
458 	 .auth_key_len = 16,
459 	 },
460 	{
461 	 .name =
462 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Uplink",
463 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
464 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
465 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
466 	 .cipher_key_len = 0,
467 	 .auth_key_len = 16,
468 	 },
469 	{
470 	 .name =
471 	 "PDCP Control Plane with NULL encryption and AES CMAC integrity Downlink",
472 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
473 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
474 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
475 	 .cipher_key_len = 0,
476 	 .auth_key_len = 16,
477 	 },
478 	{
479 	 .name =
480 	 "PDCP Control Plane with NULL encryption and ZUC integrity Uplink",
481 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
482 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
483 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
484 	 .cipher_key_len = 0,
485 	 .auth_key_len = 16,
486 	 },
487 	{
488 	 .name =
489 	 "PDCP Control Plane with NULL encryption and ZUC integrity Downlink",
490 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
491 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
492 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
493 	 .cipher_key_len = 0,
494 	 .auth_key_len = 16,
495 	 },
496 	{
497 	 .name =
498 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Uplink",
499 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
500 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
501 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
502 	 .cipher_key_len = 16,
503 	 .auth_key_len = 0,
504 	 },
505 	{
506 	 .name =
507 	 "PDCP Control Plane with SNOW f8 encryption and NULL integrity Downlink",
508 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
509 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
510 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
511 	 .cipher_key_len = 16,
512 	 .auth_key_len = 0,
513 	 },
514 	{
515 	 .name =
516 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Uplink",
517 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
518 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
519 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
520 	 .cipher_key_len = 16,
521 	 .auth_key_len = 16,
522 	 },
523 	{
524 	 .name =
525 	 "PDCP Control Plane with SNOW f8 encryption and SNOW f9 integrity Downlink",
526 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
527 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
528 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
529 	 .cipher_key_len = 16,
530 	 .auth_key_len = 16,
531 	 },
532 	{
533 	 .name =
534 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Uplink",
535 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
536 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
537 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
538 	 .cipher_key_len = 16,
539 	 .auth_key_len = 16,
540 	 },
541 	{
542 	 .name =
543 	 "PDCP Control Plane with SNOW f8 encryption and AES CMAC integrity Downlink",
544 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
545 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
546 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
547 	 .cipher_key_len = 16,
548 	 .auth_key_len = 16,
549 	 },
550 	{
551 	 .name =
552 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Uplink",
553 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
554 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
555 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
556 	 .cipher_key_len = 16,
557 	 .auth_key_len = 16,
558 	 },
559 	{
560 	 .name =
561 	 "PDCP Control Plane with SNOW f8 encryption and ZUC integrity Downlink",
562 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
563 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
564 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
565 	 .cipher_key_len = 16,
566 	 .auth_key_len = 16,
567 	 },
568 	{
569 	 .name =
570 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Uplink",
571 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
572 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
573 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
574 	 .cipher_key_len = 16,
575 	 .auth_key_len = 0,
576 	 },
577 	{
578 	 .name =
579 	 "PDCP Control Plane with AES CTR encryption and NULL integrity Downlink",
580 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
581 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
582 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
583 	 .cipher_key_len = 16,
584 	 .auth_key_len = 0,
585 	 },
586 	{
587 	 .name =
588 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Uplink",
589 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
590 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
591 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
592 	 .cipher_key_len = 16,
593 	 .auth_key_len = 16,
594 	 },
595 	{
596 	 .name =
597 	 "PDCP Control Plane with AES CTR encryption and SNOW f9 integrity Downlink",
598 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
599 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
600 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
601 	 .cipher_key_len = 16,
602 	 .auth_key_len = 16,
603 	 },
604 	{
605 	 .name =
606 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Uplink",
607 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
608 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
609 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
610 	 .cipher_key_len = 16,
611 	 .auth_key_len = 16,
612 	 },
613 	{
614 	 .name =
615 	 "PDCP Control Plane with AES CTR encryption and AES CMAC integrity Downlink",
616 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
617 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
618 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
619 	 .cipher_key_len = 16,
620 	 .auth_key_len = 16,
621 	 },
622 	{
623 	 .name =
624 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Uplink",
625 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
626 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
627 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
628 	 .cipher_key_len = 16,
629 	 .auth_key_len = 16,
630 	 },
631 	{
632 	 .name =
633 	 "PDCP Control Plane with AES CTR encryption and ZUC integrity Downlink",
634 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
635 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
636 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
637 	 .cipher_key_len = 16,
638 	 .auth_key_len = 16,
639 	 },
640 	{
641 	 .name =
642 	 "PDCP Control Plane with ZUC encryption and NULL integrity Uplink",
643 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
644 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
645 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
646 	 .cipher_key_len = 16,
647 	 .auth_key_len = 0,
648 	 },
649 	{
650 	 .name =
651 	 "PDCP Control Plane with ZUC encryption and NULL integrity Downlink",
652 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
653 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
654 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
655 	 .cipher_key_len = 16,
656 	 .auth_key_len = 0,
657 	 },
658 	{
659 	 .name =
660 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Uplink",
661 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
662 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
663 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
664 	 .cipher_key_len = 16,
665 	 .auth_key_len = 16,
666 	 },
667 	{
668 	 .name =
669 	 "PDCP Control Plane with ZUC encryption and SNOW f9 integrity Downlink",
670 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
671 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
672 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
673 	 .cipher_key_len = 16,
674 	 .auth_key_len = 16,
675 	 },
676 	{
677 	 .name =
678 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Uplink",
679 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
680 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
681 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
682 	 .cipher_key_len = 16,
683 	 .auth_key_len = 16,
684 	 },
685 	{
686 	 .name =
687 	 "PDCP Control Plane with ZUC encryption and AES CMAC integrity Downlink",
688 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
689 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
690 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
691 	 .cipher_key_len = 16,
692 	 .auth_key_len = 16,
693 	 },
694 	{
695 	 .name =
696 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Uplink",
697 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
698 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
699 	 .domain = RTE_SECURITY_PDCP_MODE_CONTROL,
700 	 .cipher_key_len = 16,
701 	 .auth_key_len = 16,
702 	 },
703 	{
704 	 .name =
705 	 "PDCP Control Plane with ZUC encryption and ZUC integrity Downlink",
706 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
707 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
708 	 .cipher_key_len = 16,
709 	 .auth_key_len = 16,
710 	 },
711 	{
712 	 .name =
713 	 "PDCP User Plane with NULL encryption Uplink with long sequence number",
714 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
715 	 .auth_alg = 0,
716 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
717 	 .cipher_key_len = 0,
718 	 .auth_key_len = 0,
719 	 },
720 	{
721 	 .name =
722 	 "PDCP User Plane with NULL encryption Downlink with long sequence number",
723 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
724 	 .auth_alg = 0,
725 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
726 	 .cipher_key_len = 0,
727 	 .auth_key_len = 0,
728 	 },
729 	{
730 	 .name =
731 	 "PDCP User Plane with NULL encryption Uplink with short sequence number",
732 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
733 	 .auth_alg = 0,
734 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
735 	 .cipher_key_len = 0,
736 	 .auth_key_len = 0,
737 	 },
738 	{
739 	 .name =
740 	 "PDCP User Plane with NULL encryption Downlink with short sequence number",
741 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
742 	 .auth_alg = 0,
743 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
744 	 .cipher_key_len = 0,
745 	 .auth_key_len = 0,
746 	 },
747 	{
748 	 .name =
749 	 "PDCP User Plane with NULL encryption Uplink with 15 bit sequence number",
750 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
751 	 .auth_alg = 0,
752 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
753 	 .cipher_key_len = 0,
754 	 .auth_key_len = 0,
755 	 },
756 	{
757 	 .name =
758 	 "PDCP User Plane with NULL encryption Downlink with 15 bit sequence number",
759 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
760 	 .auth_alg = 0,
761 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
762 	 .cipher_key_len = 0,
763 	 .auth_key_len = 0,
764 	 },
765 	{
766 	 .name =
767 	 "PDCP User Plane with NULL encryption Uplink with 18 bit SN",
768 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
769 	 .auth_alg = 0,
770 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
771 	 .cipher_key_len = 0,
772 	 .auth_key_len = 0,
773 	 },
774 	{
775 	 .name =
776 	 "PDCP User Plane with NULL encryption Downlink with 18 bit SN",
777 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
778 	 .auth_alg = 0,
779 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
780 	 .cipher_key_len = 0,
781 	 .auth_key_len = 0,
782 	 },
783 	{
784 	 .name =
785 	 "PDCP User Plane with SNOW f8 encryption Uplink with long sequence number",
786 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
787 	 .auth_alg = 0,
788 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
789 	 .cipher_key_len = 16,
790 	 .auth_key_len = 0,
791 	 },
792 	{
793 	 .name =
794 	 "PDCP User Plane with SNOW f8 encryption Downlink with long sequence number",
795 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
796 	 .auth_alg = 0,
797 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
798 	 .cipher_key_len = 16,
799 	 .auth_key_len = 0,
800 	 },
801 	{
802 	 .name =
803 	 "PDCP User Plane with SNOW f8 encryption Uplink with short sequence number",
804 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
805 	 .auth_alg = 0,
806 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
807 	 .cipher_key_len = 16,
808 	 .auth_key_len = 0,
809 	 },
810 	{
811 	 .name =
812 	 "PDCP User Plane with SNOW f8 encryption Downlink with short sequence number",
813 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
814 	 .auth_alg = 0,
815 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
816 	 .cipher_key_len = 16,
817 	 .auth_key_len = 0,
818 	 },
819 	{
820 	 .name =
821 	 "PDCP User Plane with SNOW f8 encryption Uplink with 15 bit sequence number",
822 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
823 	 .auth_alg = 0,
824 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
825 	 .cipher_key_len = 16,
826 	 .auth_key_len = 0,
827 	 },
828 	{
829 	 .name =
830 	 "PDCP User Plane with SNOW f8 encryption Downlink with 15 bit sequence number",
831 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
832 	 .auth_alg = 0,
833 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
834 	 .cipher_key_len = 16,
835 	 .auth_key_len = 0,
836 	 },
837 	{
838 	 .name =
839 	 "PDCP User Plane with SNOW f8 encryption Uplink with 18 bit SN",
840 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
841 	 .auth_alg = 0,
842 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
843 	 .cipher_key_len = 16,
844 	 .auth_key_len = 0,
845 	 },
846 	{
847 	 .name =
848 	 "PDCP User Plane with SNOW f8 encryption Downlink with 18 bit SN",
849 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
850 	 .auth_alg = 0,
851 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
852 	 .cipher_key_len = 16,
853 	 .auth_key_len = 0,
854 	 },
855 	{
856 	 .name =
857 	 "PDCP User Plane with AES CTR encryption Uplink with long sequence number",
858 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
859 	 .auth_alg = 0,
860 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
861 	 .cipher_key_len = 16,
862 	 .auth_key_len = 0,
863 	 },
864 	{
865 	 .name =
866 	 "PDCP User Plane with AES CTR encryption Downlink with long sequence number",
867 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
868 	 .auth_alg = 0,
869 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
870 	 .cipher_key_len = 16,
871 	 .auth_key_len = 0,
872 	 },
873 	{
874 	 .name =
875 	 "PDCP User Plane with AES CTR encryption Uplink with short sequence number",
876 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
877 	 .auth_alg = 0,
878 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
879 	 .cipher_key_len = 16,
880 	 .auth_key_len = 0,
881 	 },
882 	{
883 	 .name =
884 	 "PDCP User Plane with AES CTR encryption Downlink with short sequence number",
885 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
886 	 .auth_alg = 0,
887 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
888 	 .cipher_key_len = 16,
889 	 .auth_key_len = 0,
890 	 },
891 	{
892 	 .name =
893 	 "PDCP User Plane with AES CTR encryption Uplink with 15 bit sequence number",
894 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
895 	 .auth_alg = 0,
896 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
897 	 .cipher_key_len = 16,
898 	 .auth_key_len = 0,
899 	 },
900 	{
901 	 .name =
902 	 "PDCP User Plane with AES CTR encryption Downlink with 15 bit sequence number",
903 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
904 	 .auth_alg = 0,
905 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
906 	 .cipher_key_len = 16,
907 	 .auth_key_len = 0,
908 	 },
909 	{
910 	 .name =
911 	 "PDCP User Plane with AES CTR encryption Uplink with 18 bit SN",
912 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
913 	 .auth_alg = 0,
914 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
915 	 .cipher_key_len = 16,
916 	 .auth_key_len = 0,
917 	 },
918 	{
919 	 .name =
920 	 "PDCP User Plane with AES CTR encryption Downlink with 18 bit SN",
921 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
922 	 .auth_alg = 0,
923 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
924 	 .cipher_key_len = 16,
925 	 .auth_key_len = 0,
926 	 },
927 	{
928 	 .name =
929 	 "PDCP User Plane with ZUC encryption Uplink with long sequence number",
930 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
931 	 .auth_alg = 0,
932 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
933 	 .cipher_key_len = 16,
934 	 .auth_key_len = 0,
935 	 },
936 	{
937 	 .name =
938 	 "PDCP User Plane with ZUC encryption Downlink with long sequence number",
939 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
940 	 .auth_alg = 0,
941 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
942 	 .cipher_key_len = 16,
943 	 .auth_key_len = 0,
944 	 },
945 	{
946 	 .name =
947 	 "PDCP User Plane with ZUC encryption Uplink with short sequence number",
948 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
949 	 .auth_alg = 0,
950 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
951 	 .cipher_key_len = 16,
952 	 .auth_key_len = 0,
953 	 },
954 	{
955 	 .name =
956 	 "PDCP User Plane with ZUC encryption Downlink with short sequence number",
957 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
958 	 .auth_alg = 0,
959 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
960 	 .cipher_key_len = 16,
961 	 .auth_key_len = 0,
962 	 },
963 	{
964 	 .name =
965 	 "PDCP User Plane with ZUC encryption Uplink with 15 bit sequence number",
966 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
967 	 .auth_alg = 0,
968 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
969 	 .cipher_key_len = 16,
970 	 .auth_key_len = 0,
971 	 },
972 	{
973 	 .name =
974 	 "PDCP User Plane with ZUC encryption Downlink with 15 bit sequence number",
975 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
976 	 .auth_alg = 0,
977 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
978 	 .cipher_key_len = 16,
979 	 .auth_key_len = 0
980 	 },
981 	{
982 	 .name =
983 	 "PDCP User Plane with ZUC encryption Uplink with 18 bit SN",
984 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
985 	 .auth_alg = 0,
986 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
987 	 .cipher_key_len = 16,
988 	 .auth_key_len = 0,
989 	 },
990 	{
991 	 .name =
992 	 "PDCP User Plane with ZUC encryption Downlink with 18 bit SN",
993 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
994 	 .auth_alg = 0,
995 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
996 	 .cipher_key_len = 16,
997 	 .auth_key_len = 0,
998 	 },
999 
1000 	 /********* 12-bit uplane with integrity **************************/
1001 	{
1002 	 .name =
1003 	 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 12 bit SN",
1004 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1005 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1006 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1007 	 .cipher_key_len = 0,
1008 	 .auth_key_len = 0,
1009 	 },
1010 	{
1011 	 .name =
1012 	 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 12 bit SN",
1013 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1014 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1015 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1016 	 .cipher_key_len = 0,
1017 	 .auth_key_len = 0,
1018 	 },
1019 	{
1020 	 .name =
1021 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 12 bit SN",
1022 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1023 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1024 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1025 	 .cipher_key_len = 0,
1026 	 .auth_key_len = 16,
1027 	 },
1028 	{
1029 	 .name =
1030 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 12 bit SN",
1031 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1032 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1033 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1034 	 .cipher_key_len = 0,
1035 	 .auth_key_len = 16,
1036 	 },
1037 	{
1038 	 .name =
1039 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 12 bit SN",
1040 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1041 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1042 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1043 	 .cipher_key_len = 0,
1044 	 .auth_key_len = 16,
1045 	 },
1046 	{
1047 	 .name =
1048 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 12 bit SN",
1049 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1050 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1051 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1052 	 .cipher_key_len = 0,
1053 	 .auth_key_len = 16,
1054 	 },
1055 	{
1056 	 .name =
1057 	 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 12 bit SN",
1058 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1059 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1060 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1061 	 .cipher_key_len = 0,
1062 	 .auth_key_len = 16,
1063 	 },
1064 	{
1065 	 .name =
1066 	 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 12 bit SN",
1067 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1068 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1069 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1070 	 .cipher_key_len = 0,
1071 	 .auth_key_len = 16,
1072 	 },
1073 	{
1074 	 .name =
1075 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 12 bit SN",
1076 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1077 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1078 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1079 	 .cipher_key_len = 16,
1080 	 .auth_key_len = 0,
1081 	 },
1082 	{
1083 	 .name =
1084 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 12 bit SN",
1085 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1086 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1087 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1088 	 .cipher_key_len = 16,
1089 	 .auth_key_len = 0,
1090 	 },
1091 	{
1092 	 .name =
1093 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 12 bit SN",
1094 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1095 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1096 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1097 	 .cipher_key_len = 16,
1098 	 .auth_key_len = 16,
1099 	 },
1100 	{
1101 	 .name =
1102 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 12 bit SN",
1103 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1104 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1105 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1106 	 .cipher_key_len = 16,
1107 	 .auth_key_len = 16,
1108 	 },
1109 	{
1110 	 .name =
1111 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 12 bit SN",
1112 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1113 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1114 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1115 	 .cipher_key_len = 16,
1116 	 .auth_key_len = 16,
1117 	 },
1118 	{
1119 	 .name =
1120 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 12 bit SN",
1121 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1122 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1123 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1124 	 .cipher_key_len = 16,
1125 	 .auth_key_len = 16,
1126 	 },
1127 	{
1128 	 .name =
1129 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 12 bit SN",
1130 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1131 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1132 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1133 	 .cipher_key_len = 16,
1134 	 .auth_key_len = 16,
1135 	 },
1136 	{
1137 	 .name =
1138 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 12 bit SN",
1139 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1140 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1141 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1142 	 .cipher_key_len = 16,
1143 	 .auth_key_len = 16,
1144 	 },
1145 	{
1146 	 .name =
1147 	 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 12 bit SN",
1148 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1149 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1150 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1151 	 .cipher_key_len = 16,
1152 	 .auth_key_len = 0,
1153 	 },
1154 	{
1155 	 .name =
1156 	 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 12 bit SN",
1157 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1158 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1159 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1160 	 .cipher_key_len = 16,
1161 	 .auth_key_len = 0,
1162 	 },
1163 	{
1164 	 .name =
1165 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 12 bit SN",
1166 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1167 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1168 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1169 	 .cipher_key_len = 16,
1170 	 .auth_key_len = 16,
1171 	 },
1172 	{
1173 	 .name =
1174 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 12 bit SN",
1175 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1176 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1177 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1178 	 .cipher_key_len = 16,
1179 	 .auth_key_len = 16,
1180 	 },
1181 	{
1182 	 .name =
1183 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 12 bit SN",
1184 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1185 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1186 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1187 	 .cipher_key_len = 16,
1188 	 .auth_key_len = 16,
1189 	 },
1190 	{
1191 	 .name =
1192 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 12 bit SN",
1193 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1194 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1195 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1196 	 .cipher_key_len = 16,
1197 	 .auth_key_len = 16,
1198 	 },
1199 	{
1200 	 .name =
1201 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 12 bit SN",
1202 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1203 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1204 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1205 	 .cipher_key_len = 16,
1206 	 .auth_key_len = 16,
1207 	 },
1208 	{
1209 	 .name =
1210 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 12 bit SN",
1211 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1212 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1213 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1214 	 .cipher_key_len = 16,
1215 	 .auth_key_len = 16,
1216 	 },
1217 	{
1218 	 .name =
1219 	 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 12 bit SN",
1220 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1221 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1222 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1223 	 .cipher_key_len = 16,
1224 	 .auth_key_len = 0,
1225 	 },
1226 	{
1227 	 .name =
1228 	 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 12 bit SN",
1229 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1230 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1231 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1232 	 .cipher_key_len = 16,
1233 	 .auth_key_len = 0,
1234 	 },
1235 	{
1236 	 .name =
1237 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 12 bit SN",
1238 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1239 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1240 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1241 	 .cipher_key_len = 16,
1242 	 .auth_key_len = 16,
1243 	 },
1244 	{
1245 	 .name =
1246 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 12 bit SN",
1247 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1248 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1249 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1250 	 .cipher_key_len = 16,
1251 	 .auth_key_len = 16,
1252 	 },
1253 	{
1254 	 .name =
1255 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 12 bit SN",
1256 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1257 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1258 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1259 	 .cipher_key_len = 16,
1260 	 .auth_key_len = 16,
1261 	 },
1262 	{
1263 	 .name =
1264 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 12 bit SN",
1265 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1266 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1267 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1268 	 .cipher_key_len = 16,
1269 	 .auth_key_len = 16,
1270 	 },
1271 	{
1272 	 .name =
1273 	 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 12 bit SN",
1274 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1275 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1276 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1277 	 .cipher_key_len = 16,
1278 	 .auth_key_len = 16,
1279 	 },
1280 	{
1281 	 .name =
1282 	 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 12 bit SN",
1283 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1284 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1285 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1286 	 .cipher_key_len = 16,
1287 	 .auth_key_len = 16,
1288 	 },
1289 	 /********* 18-bit uplane with integrity **************************/
1290 	{
1291 	 .name =
1292 	 "PDCP User Plane with NULL encryption and NULL integrity Uplink with 18 bit SN",
1293 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1294 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1295 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1296 	 .cipher_key_len = 0,
1297 	 .auth_key_len = 0,
1298 	 },
1299 	{
1300 	 .name =
1301 	 "PDCP User Plane with NULL encryption and NULL integrity Downlink with 18 bit SN",
1302 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1303 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1304 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1305 	 .cipher_key_len = 0,
1306 	 .auth_key_len = 0,
1307 	 },
1308 	{
1309 	 .name =
1310 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Uplink with 18 bit SN",
1311 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1312 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1313 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1314 	 .cipher_key_len = 0,
1315 	 .auth_key_len = 16,
1316 	 },
1317 	{
1318 	 .name =
1319 	 "PDCP User Plane with NULL encryption and SNOW f9 integrity Downlink with 18 bit SN",
1320 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1321 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1322 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1323 	 .cipher_key_len = 0,
1324 	 .auth_key_len = 16,
1325 	 },
1326 	{
1327 	 .name =
1328 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Uplink with 18 bit SN",
1329 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1330 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1331 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1332 	 .cipher_key_len = 0,
1333 	 .auth_key_len = 16,
1334 	 },
1335 	{
1336 	 .name =
1337 	 "PDCP User Plane with NULL encryption and AES CMAC integrity Downlink with 18 bit SN",
1338 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1339 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1340 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1341 	 .cipher_key_len = 0,
1342 	 .auth_key_len = 16,
1343 	 },
1344 	{
1345 	 .name =
1346 	 "PDCP User Plane with NULL encryption and ZUC integrity Uplink with 18 bit SN",
1347 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1348 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1349 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1350 	 .cipher_key_len = 0,
1351 	 .auth_key_len = 16,
1352 	 },
1353 	{
1354 	 .name =
1355 	 "PDCP User Plane with NULL encryption and ZUC integrity Downlink with 18 bit SN",
1356 	 .cipher_alg = RTE_CRYPTO_CIPHER_NULL,
1357 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1358 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1359 	 .cipher_key_len = 0,
1360 	 .auth_key_len = 16,
1361 	 },
1362 	{
1363 	 .name =
1364 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Uplink with 18 bit SN",
1365 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1366 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1367 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1368 	 .cipher_key_len = 16,
1369 	 .auth_key_len = 0,
1370 	 },
1371 	{
1372 	 .name =
1373 	 "PDCP User Plane with SNOW f8 encryption and NULL integrity Downlink with 18 bit SN",
1374 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1375 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1376 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1377 	 .cipher_key_len = 16,
1378 	 .auth_key_len = 0,
1379 	 },
1380 	{
1381 	 .name =
1382 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Uplink with 18 bit SN",
1383 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1384 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1385 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1386 	 .cipher_key_len = 16,
1387 	 .auth_key_len = 16,
1388 	 },
1389 	{
1390 	 .name =
1391 	 "PDCP User Plane with SNOW f8 encryption and SNOW f9 integrity Downlink with 18 bit SN",
1392 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1393 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1394 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1395 	 .cipher_key_len = 16,
1396 	 .auth_key_len = 16,
1397 	 },
1398 	{
1399 	 .name =
1400 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Uplink with 18 bit SN",
1401 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1402 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1403 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1404 	 .cipher_key_len = 16,
1405 	 .auth_key_len = 16,
1406 	 },
1407 	{
1408 	 .name =
1409 	 "PDCP User Plane with SNOW f8 encryption and AES CMAC integrity Downlink with 18 bit SN",
1410 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1411 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1412 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1413 	 .cipher_key_len = 16,
1414 	 .auth_key_len = 16,
1415 	 },
1416 	{
1417 	 .name =
1418 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Uplink with 18 bit SN",
1419 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1420 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1421 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1422 	 .cipher_key_len = 16,
1423 	 .auth_key_len = 16,
1424 	 },
1425 	{
1426 	 .name =
1427 	 "PDCP User Plane with SNOW f8 encryption and ZUC integrity Downlink with 18 bit SN",
1428 	 .cipher_alg = RTE_CRYPTO_CIPHER_SNOW3G_UEA2,
1429 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1430 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1431 	 .cipher_key_len = 16,
1432 	 .auth_key_len = 16,
1433 	 },
1434 	{
1435 	 .name =
1436 	 "PDCP User Plane with AES CTR encryption and NULL integrity Uplink with 18 bit SN",
1437 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1438 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1439 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1440 	 .cipher_key_len = 16,
1441 	 .auth_key_len = 0,
1442 	 },
1443 	{
1444 	 .name =
1445 	 "PDCP User Plane with AES CTR encryption and NULL integrity Downlink with 18 bit SN",
1446 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1447 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1448 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1449 	 .cipher_key_len = 16,
1450 	 .auth_key_len = 0,
1451 	 },
1452 	{
1453 	 .name =
1454 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Uplink with 18 bit SN",
1455 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1456 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1457 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1458 	 .cipher_key_len = 16,
1459 	 .auth_key_len = 16,
1460 	 },
1461 	{
1462 	 .name =
1463 	 "PDCP User Plane with AES CTR encryption and SNOW f9 integrity Downlink with 18 bit SN",
1464 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1465 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1466 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1467 	 .cipher_key_len = 16,
1468 	 .auth_key_len = 16,
1469 	 },
1470 	{
1471 	 .name =
1472 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Uplink with 18 bit SN",
1473 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1474 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1475 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1476 	 .cipher_key_len = 16,
1477 	 .auth_key_len = 16,
1478 	 },
1479 	{
1480 	 .name =
1481 	 "PDCP User Plane with AES CTR encryption and AES CMAC integrity Downlink with 18 bit SN",
1482 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1483 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1484 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1485 	 .cipher_key_len = 16,
1486 	 .auth_key_len = 16,
1487 	 },
1488 	{
1489 	 .name =
1490 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Uplink with 18 bit SN",
1491 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1492 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1493 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1494 	 .cipher_key_len = 16,
1495 	 .auth_key_len = 16,
1496 	 },
1497 	{
1498 	 .name =
1499 	 "PDCP User Plane with AES CTR encryption and ZUC integrity Downlink with 18 bit SN",
1500 	 .cipher_alg = RTE_CRYPTO_CIPHER_AES_CTR,
1501 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1502 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1503 	 .cipher_key_len = 16,
1504 	 .auth_key_len = 16,
1505 	 },
1506 	{
1507 	 .name =
1508 	 "PDCP User Plane with ZUC encryption and NULL integrity Uplink with 18 bit SN",
1509 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1510 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1511 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1512 	 .cipher_key_len = 16,
1513 	 .auth_key_len = 0,
1514 	 },
1515 	{
1516 	 .name =
1517 	 "PDCP User Plane with ZUC encryption and NULL integrity Downlink with 18 bit SN",
1518 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1519 	 .auth_alg = RTE_CRYPTO_AUTH_NULL,
1520 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1521 	 .cipher_key_len = 16,
1522 	 .auth_key_len = 0,
1523 	 },
1524 	{
1525 	 .name =
1526 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Uplink with 18 bit SN",
1527 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1528 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1529 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1530 	 .cipher_key_len = 16,
1531 	 .auth_key_len = 16,
1532 	 },
1533 	{
1534 	 .name =
1535 	 "PDCP User Plane with ZUC encryption and SNOW f9 integrity Downlink with 18 bit SN",
1536 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1537 	 .auth_alg = RTE_CRYPTO_AUTH_SNOW3G_UIA2,
1538 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1539 	 .cipher_key_len = 16,
1540 	 .auth_key_len = 16,
1541 	 },
1542 	{
1543 	 .name =
1544 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Uplink with 18 bit SN",
1545 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1546 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1547 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1548 	 .cipher_key_len = 16,
1549 	 .auth_key_len = 16,
1550 	 },
1551 	{
1552 	 .name =
1553 	 "PDCP User Plane with ZUC encryption and AES CMAC integrity Downlink with 18 bit SN",
1554 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1555 	 .auth_alg = RTE_CRYPTO_AUTH_AES_CMAC,
1556 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1557 	 .cipher_key_len = 16,
1558 	 .auth_key_len = 16,
1559 	 },
1560 	{
1561 	 .name =
1562 	 "PDCP User Plane with ZUC encryption and ZUC integrity Uplink with 18 bit SN",
1563 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1564 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1565 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1566 	 .cipher_key_len = 16,
1567 	 .auth_key_len = 16,
1568 	 },
1569 	{
1570 	 .name =
1571 	 "PDCP User Plane with ZUC encryption and ZUC integrity Downlink with 18 bit SN",
1572 	 .cipher_alg = RTE_CRYPTO_CIPHER_ZUC_EEA3,
1573 	 .auth_alg = RTE_CRYPTO_AUTH_ZUC_EIA3,
1574 	 .domain = RTE_SECURITY_PDCP_MODE_DATA,
1575 	 .cipher_key_len = 16,
1576 	 .auth_key_len = 16,
1577 	 },
1578 };
1579 
1580 static uint32_t pdcp_test_hfn[] = {
1581 	/* Control Plane w/NULL enc. + NULL int. UL */
1582 	0x000fa557,
1583 	/* Control Plane w/NULL enc. + NULL int. DL */
1584 	0x000fa557,
1585 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
1586 	0x000fa557,
1587 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
1588 	0x000fa557,
1589 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
1590 	0x000fa557,
1591 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
1592 	0x000fa557,
1593 	/* Control Plane w/NULL enc. + ZUC int. UL */
1594 	0x000fa557,
1595 	/* Control Plane w/NULL enc. + ZUC int. DL */
1596 	0x000fa557,
1597 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
1598 	0x000fa557,
1599 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
1600 	0x000fa557,
1601 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1602 	0x000fa557,
1603 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1604 	0x000fa557,
1605 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1606 	0x000fa557,
1607 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1608 	0x000fa557,
1609 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1610 	0x000fa557,
1611 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1612 	0x000fa557,
1613 	/* Control Plane w/AES CTR enc. + NULL int. UL */
1614 	0x000fa557,
1615 	/* Control Plane w/AES CTR enc. + NULL int. DL */
1616 	0x000fa557,
1617 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1618 	0x000fa557,
1619 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1620 	0x000fa557,
1621 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1622 	0x000fa557,
1623 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1624 	0x000fa557,
1625 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
1626 	0x000fa557,
1627 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
1628 	0x000fa557,
1629 	/* Control Plane w/ZUC enc. + NULL int. UL */
1630 	0x000fa557,
1631 	/* Control Plane w/ZUC enc. + NULL int. DL */
1632 	0x000fa557,
1633 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1634 	0x000fa557,
1635 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1636 	0x000fa557,
1637 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
1638 	0x000fa557,
1639 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
1640 	0x000fa557,
1641 	/* Control Plane w/ZUC enc. + ZUC int. UL */
1642 	0x000fa557,
1643 	/* Control Plane w/ZUC enc. + ZUC int. DL */
1644 	0x000fa557,
1645 
1646 	/* For 12-bit C-plane ***********************/
1647 	/* Control Plane w/NULL enc. + NULL int. UL */
1648 	0x01,
1649 	/* Control Plane w/NULL enc. + NULL int. DL */
1650 	0x01,
1651 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
1652 	0x01,
1653 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
1654 	0x01,
1655 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
1656 	0x01,
1657 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
1658 	0x01,
1659 	/* Control Plane w/NULL enc. + ZUC int. UL */
1660 	0x01,
1661 	/* Control Plane w/NULL enc. + ZUC int. DL */
1662 	0x01,
1663 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
1664 	0x01,
1665 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
1666 	0x01,
1667 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1668 	0x01,
1669 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1670 	0x01,
1671 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1672 	0x01,
1673 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1674 	0x01,
1675 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1676 	0x01,
1677 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1678 	0x01,
1679 	/* Control Plane w/AES CTR enc. + NULL int. UL */
1680 	0x01,
1681 	/* Control Plane w/AES CTR enc. + NULL int. DL */
1682 	0x01,
1683 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1684 	0x01,
1685 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1686 	0x01,
1687 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1688 	0x01,
1689 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1690 	0x01,
1691 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
1692 	0x01,
1693 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
1694 	0x01,
1695 	/* Control Plane w/ZUC enc. + NULL int. UL */
1696 	0x01,
1697 	/* Control Plane w/ZUC enc. + NULL int. DL */
1698 	0x01,
1699 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1700 	0x01,
1701 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1702 	0x01,
1703 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
1704 	0x01,
1705 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
1706 	0x01,
1707 	/* Control Plane w/ZUC enc. + ZUC int. UL */
1708 	0x01,
1709 	/* Control Plane w/ZUC enc. + ZUC int. DL */
1710 	0x01,
1711 
1712 	/* 12-bit C-plane ends ***********************/
1713 
1714 	/* User Plane w/NULL enc. UL LONG SN */
1715 	0x000fa557,
1716 	/* User Plane w/NULL enc. DL LONG SN */
1717 	0x000fa557,
1718 	/* User Plane w/NULL enc. UL SHORT SN */
1719 	0x000fa557,
1720 	/* User Plane w/NULL enc. DL SHORT SN */
1721 	0x000fa557,
1722 	/* User Plane w/NULL enc. UL 15 BIT SN */
1723 	0x000fa557,
1724 	/* User Plane w/NULL enc. DL 15 BIT SN */
1725 	0x000fa557,
1726 	/* User Plane w/NULL enc. UL 18-bit SN */
1727 	0x01,
1728 	/* User Plane w/NULL enc. DL 18-bit SN */
1729 	0x01,
1730 	/* User Plane w/SNOW f8 enc. UL LONG SN */
1731 	0x000fa557,
1732 	/* User Plane w/SNOW f8 enc. DL LONG SN */
1733 	0x000fa557,
1734 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
1735 	0x000fa557,
1736 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
1737 	0x000fa557,
1738 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
1739 	0x000fa557,
1740 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
1741 	0x000fa557,
1742 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
1743 	0x01,
1744 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
1745 	0x01,
1746 	/* User Plane w/AES CTR enc. UL LONG SN */
1747 	0x000fa557,
1748 	/* User Plane w/AES CTR enc. DL LONG SN */
1749 	0x000fa557,
1750 	/* User Plane w/AES CTR enc. UL SHORT SN */
1751 	0x000fa557,
1752 	/* User Plane w/AES CTR enc. DL SHORT SN */
1753 	0x000fa557,
1754 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
1755 	0x000fa557,
1756 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
1757 	0x000fa557,
1758 	/* User Plane w/AES CTR enc. UL 18-bit SN */
1759 	0x01,
1760 	/* User Plane w/AES CTR enc. DL 18-bit SN */
1761 	0x01,
1762 	/* User Plane w/ZUC enc. UL LONG SN */
1763 	0x000fa557,
1764 	/* User Plane w/ZUC enc. DL LONG SN */
1765 	0x000fa557,
1766 	/* User Plane w/ZUC enc. UL SHORT SN */
1767 	0x000fa557,
1768 	/* User Plane w/ZUC enc. DL SHORT SN */
1769 	0x000fa557,
1770 	/* User Plane w/ZUC enc. UL 15 BIT SN */
1771 	0x000fa557,
1772 	/* User Plane w/ZUC enc. DL 15 BIT SN */
1773 	0x000fa557,
1774 	/* User Plane w/ZUC enc. UL 18-bit SN */
1775 	0x01,
1776 	/* User Plane w/ZUC enc. DL 18-bit SN */
1777 	0x01,
1778 
1779 	 /********* 12-bit uplane with integrity **************************/
1780 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
1781 	0x01,
1782 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
1783 	0x01,
1784 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
1785 	0x01,
1786 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
1787 	0x01,
1788 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
1789 	0x01,
1790 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
1791 	0x01,
1792 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
1793 	0x01,
1794 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
1795 	0x01,
1796 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
1797 	0x01,
1798 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
1799 	0x01,
1800 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
1801 	0x01,
1802 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
1803 	0x01,
1804 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
1805 	0x01,
1806 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
1807 	0x01,
1808 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
1809 	0x01,
1810 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
1811 	0x01,
1812 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
1813 	0x01,
1814 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
1815 	0x01,
1816 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
1817 	0x01,
1818 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
1819 	0x01,
1820 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
1821 	0x01,
1822 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
1823 	0x01,
1824 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
1825 	0x01,
1826 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
1827 	0x01,
1828 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
1829 	0x01,
1830 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
1831 	0x01,
1832 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
1833 	0x01,
1834 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
1835 	0x01,
1836 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
1837 	0x01,
1838 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
1839 	0x01,
1840 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
1841 	0x01,
1842 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
1843 	0x01,
1844 
1845 	 /********* 18-bit uplane with integrity **************************/
1846 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
1847 	0x01,
1848 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
1849 	0x01,
1850 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
1851 	0x01,
1852 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
1853 	0x01,
1854 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
1855 	0x01,
1856 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
1857 	0x01,
1858 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
1859 	0x01,
1860 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
1861 	0x01,
1862 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
1863 	0x01,
1864 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
1865 	0x01,
1866 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
1867 	0x01,
1868 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
1869 	0x01,
1870 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
1871 	0x01,
1872 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
1873 	0x01,
1874 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
1875 	0x01,
1876 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
1877 	0x01,
1878 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
1879 	0x01,
1880 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
1881 	0x01,
1882 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
1883 	0x01,
1884 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
1885 	0x01,
1886 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
1887 	0x01,
1888 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
1889 	0x01,
1890 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
1891 	0x01,
1892 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
1893 	0x01,
1894 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
1895 	0x01,
1896 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
1897 	0x01,
1898 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
1899 	0x01,
1900 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
1901 	0x01,
1902 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
1903 	0x01,
1904 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
1905 	0x01,
1906 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
1907 	0x01,
1908 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
1909 	0x01,
1910 };
1911 
1912 static uint32_t pdcp_test_hfn_threshold[] = {
1913 	/* Control Plane w/NULL enc. + NULL int. UL */
1914 	0x000fa558,
1915 	/* Control Plane w/NULL enc. + NULL int. DL */
1916 	0x000fa558,
1917 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
1918 	0x000fa558,
1919 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
1920 	0x000fa558,
1921 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
1922 	0x000fa558,
1923 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
1924 	0x000fa558,
1925 	/* Control Plane w/NULL enc. + ZUC int. UL */
1926 	0x000fa558,
1927 	/* Control Plane w/NULL enc. + ZUC int. DL */
1928 	0x000fa558,
1929 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
1930 	0x000fa558,
1931 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
1932 	0x000fa558,
1933 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
1934 	0x000fa558,
1935 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
1936 	0x000fa558,
1937 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
1938 	0x000fa558,
1939 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
1940 	0x000fa558,
1941 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
1942 	0x000fa558,
1943 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
1944 	0x000fa558,
1945 	/* Control Plane w/AES CTR enc. + NULL int. UL */
1946 	0x000fa558,
1947 	/* Control Plane w/AES CTR enc. + NULL int. DL */
1948 	0x000fa558,
1949 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
1950 	0x000fa558,
1951 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
1952 	0x000fa558,
1953 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
1954 	0x000fa558,
1955 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
1956 	0x000fa558,
1957 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
1958 	0x000fa558,
1959 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
1960 	0x000fa558,
1961 	/* Control Plane w/ZUC enc. + NULL int. UL */
1962 	0x000fa558,
1963 	/* Control Plane w/ZUC enc. + NULL int. DL */
1964 	0x000fa558,
1965 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
1966 	0x000fa558,
1967 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
1968 	0x000fa558,
1969 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
1970 	0x000fa558,
1971 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
1972 	0x000fa558,
1973 	/* Control Plane w/ZUC enc. + ZUC int. UL */
1974 	0x000fa558,
1975 	/* Control Plane w/ZUC enc. + ZUC int. DL */
1976 	0x000fa558,
1977 
1978 	/*********** For 12-bit C-plane ***********************/
1979 	/* Control Plane w/NULL enc. + NULL int. UL */
1980 	0x70C0A,
1981 	/* Control Plane w/NULL enc. + NULL int. DL */
1982 	0x70C0A,
1983 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
1984 	0x70C0A,
1985 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
1986 	0x70C0A,
1987 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
1988 	0x70C0A,
1989 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
1990 	0x70C0A,
1991 	/* Control Plane w/NULL enc. + ZUC int. UL */
1992 	0x70C0A,
1993 	/* Control Plane w/NULL enc. + ZUC int. DL */
1994 	0x70C0A,
1995 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
1996 	0x70C0A,
1997 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
1998 	0x70C0A,
1999 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2000 	0x70C0A,
2001 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2002 	0x70C0A,
2003 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2004 	0x70C0A,
2005 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2006 	0x70C0A,
2007 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2008 	0x70C0A,
2009 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2010 	0x70C0A,
2011 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2012 	0x70C0A,
2013 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2014 	0x70C0A,
2015 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2016 	0x70C0A,
2017 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2018 	0x70C0A,
2019 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2020 	0x70C0A,
2021 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2022 	0x70C0A,
2023 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2024 	0x70C0A,
2025 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2026 	0x70C0A,
2027 	/* Control Plane w/ZUC enc. + NULL int. UL */
2028 	0x70C0A,
2029 	/* Control Plane w/ZUC enc. + NULL int. DL */
2030 	0x70C0A,
2031 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2032 	0x70C0A,
2033 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2034 	0x70C0A,
2035 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2036 	0x70C0A,
2037 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2038 	0x70C0A,
2039 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2040 	0x70C0A,
2041 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2042 	0x70C0A,
2043 
2044 	/* User Plane w/NULL enc. UL LONG SN */
2045 	0x000fa558,
2046 	/* User Plane w/NULL enc. DL LONG SN */
2047 	0x000fa558,
2048 	/* User Plane w/NULL enc. UL SHORT SN */
2049 	0x000fa558,
2050 	/* User Plane w/NULL enc. DL SHORT SN */
2051 	0x000fa558,
2052 	/* User Plane w/NULL enc. UL 15 BIT SN */
2053 	0x000fa558,
2054 	/* User Plane w/NULL enc. DL 15 BIT SN */
2055 	0x000fa558,
2056 	/* User Plane w/NULL enc. UL 18-bit SN */
2057 	0x00002195,
2058 	/* User Plane w/NULL enc. DL 18-bit SN */
2059 	0x00002195,
2060 	/* User Plane w/SNOW f8 enc. UL LONG SN */
2061 	0x000fa558,
2062 	/* User Plane w/SNOW f8 enc. DL LONG SN */
2063 	0x000fa558,
2064 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
2065 	0x000fa558,
2066 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
2067 	0x000fa558,
2068 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2069 	0x000fa558,
2070 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2071 	0x000fa558,
2072 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
2073 	0x00000791,
2074 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
2075 	0x00002195,
2076 	/* User Plane w/AES CTR enc. UL LONG SN */
2077 	0x000fa558,
2078 	/* User Plane w/AES CTR enc. DL LONG SN */
2079 	0x000fa558,
2080 	/* User Plane w/AES CTR enc. UL SHORT SN */
2081 	0x000fa558,
2082 	/* User Plane w/AES CTR enc. DL SHORT SN */
2083 	0x000fa558,
2084 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
2085 	0x000fa558,
2086 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
2087 	0x000fa558,
2088 	/* User Plane w/AES CTR enc. UL 18-bit SN */
2089 	0x00000791,
2090 	/* User Plane w/AES CTR enc. DL 18-bit SN */
2091 	0x00002195,
2092 	/* User Plane w/ZUC enc. UL LONG SN */
2093 	0x000fa558,
2094 	/* User Plane w/ZUC enc. DL LONG SN */
2095 	0x000fa558,
2096 	/* User Plane w/ZUC enc. UL SHORT SN */
2097 	0x000fa558,
2098 	/* User Plane w/ZUC enc. DL SHORT SN */
2099 	0x000fa558,
2100 	/* User Plane w/ZUC enc. UL 15 BIT SN */
2101 	0x000fa558,
2102 	/* User Plane w/ZUC enc. DL 15 BIT SN */
2103 	0x000fa558,
2104 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
2105 	0x00000791,
2106 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
2107 	0x00002195,
2108 
2109 	/*** u-plane with integrity for 12-bit SN ******/
2110 
2111 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2112 	0x70C0A,
2113 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2114 	0x70C0A,
2115 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2116 	0x70C0A,
2117 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2118 	0x70C0A,
2119 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2120 	0x70C0A,
2121 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2122 	0x70C0A,
2123 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2124 	0x70C0A,
2125 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2126 	0x70C0A,
2127 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2128 	0x70C0A,
2129 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2130 	0x70C0A,
2131 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2132 	0x70C0A,
2133 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2134 	0x70C0A,
2135 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2136 	0x70C0A,
2137 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2138 	0x70C0A,
2139 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2140 	0x70C0A,
2141 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2142 	0x70C0A,
2143 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2144 	0x70C0A,
2145 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2146 	0x70C0A,
2147 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2148 	0x70C0A,
2149 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2150 	0x70C0A,
2151 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2152 	0x70C0A,
2153 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2154 	0x70C0A,
2155 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2156 	0x70C0A,
2157 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2158 	0x70C0A,
2159 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2160 	0x70C0A,
2161 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2162 	0x70C0A,
2163 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2164 	0x70C0A,
2165 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2166 	0x70C0A,
2167 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2168 	0x70C0A,
2169 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2170 	0x70C0A,
2171 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2172 	0x70C0A,
2173 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2174 	0x70C0A,
2175 
2176 	/*** u-plane with integrity for 18-bit SN ******/
2177 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2178 	0x00002195,
2179 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2180 	0x00002195,
2181 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2182 	0x00000791,
2183 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2184 	0x00002195,
2185 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2186 	0x00000791,
2187 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2188 	0x00002195,
2189 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2190 	0x00000791,
2191 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2192 	0x00002195,
2193 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2194 	0x00000791,
2195 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2196 	0x00002195,
2197 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2198 	0x00000791,
2199 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2200 	0x00002195,
2201 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2202 	0x00000791,
2203 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2204 	0x00002195,
2205 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2206 	0x00000791,
2207 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2208 	0x00002195,
2209 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2210 	0x00000791,
2211 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2212 	0x00002195,
2213 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2214 	0x00000791,
2215 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2216 	0x00002195,
2217 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2218 	0x00000791,
2219 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2220 	0x00002195,
2221 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2222 	0x00000791,
2223 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2224 	0x00002195,
2225 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2226 	0x00000791,
2227 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2228 	0x00002195,
2229 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2230 	0x00000791,
2231 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2232 	0x00002195,
2233 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2234 	0x00000791,
2235 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2236 	0x00002195,
2237 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2238 	0x00000791,
2239 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2240 	0x00002195,
2241 };
2242 
2243 static uint8_t pdcp_test_bearer[] = {
2244 	/* Control Plane w/NULL enc. + NULL int. UL */
2245 	0x03,
2246 	/* Control Plane w/NULL enc. + NULL int. DL */
2247 	0x03,
2248 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2249 	0x03,
2250 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2251 	0x03,
2252 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2253 	0x03,
2254 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2255 	0x03,
2256 	/* Control Plane w/NULL enc. + ZUC int. UL */
2257 	0x03,
2258 	/* Control Plane w/NULL enc. + ZUC int. DL */
2259 	0x03,
2260 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2261 	0x03,
2262 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2263 	0x03,
2264 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2265 	0x03,
2266 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2267 	0x03,
2268 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2269 	0x03,
2270 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2271 	0x03,
2272 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2273 	0x03,
2274 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2275 	0x03,
2276 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2277 	0x03,
2278 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2279 	0x03,
2280 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2281 	0x03,
2282 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2283 	0x03,
2284 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2285 	0x03,
2286 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2287 	0x03,
2288 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2289 	0x03,
2290 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2291 	0x03,
2292 	/* Control Plane w/ZUC enc. + NULL int. UL */
2293 	0x03,
2294 	/* Control Plane w/ZUC enc. + NULL int. DL */
2295 	0x03,
2296 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2297 	0x03,
2298 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2299 	0x03,
2300 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2301 	0x03,
2302 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2303 	0x03,
2304 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2305 	0x03,
2306 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2307 	0x03,
2308 
2309 	/************** For 12-bit C-plane ********************/
2310 	/* Control Plane w/NULL enc. + NULL int. UL */
2311 	0x16,
2312 	/* Control Plane w/NULL enc. + NULL int. DL */
2313 	0x16,
2314 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2315 	0x16,
2316 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2317 	0x16,
2318 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2319 	0x16,
2320 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2321 	0x16,
2322 	/* Control Plane w/NULL enc. + ZUC int. UL */
2323 	0x16,
2324 	/* Control Plane w/NULL enc. + ZUC int. DL */
2325 	0x16,
2326 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2327 	0x16,
2328 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2329 	0x16,
2330 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2331 	0x16,
2332 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2333 	0x16,
2334 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2335 	0x16,
2336 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2337 	0x16,
2338 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2339 	0x16,
2340 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2341 	0x16,
2342 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2343 	0x16,
2344 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2345 	0x16,
2346 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2347 	0x16,
2348 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2349 	0x16,
2350 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2351 	0x16,
2352 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2353 	0x16,
2354 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2355 	0x16,
2356 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2357 	0x16,
2358 	/* Control Plane w/ZUC enc. + NULL int. UL */
2359 	0x16,
2360 	/* Control Plane w/ZUC enc. + NULL int. DL */
2361 	0x16,
2362 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2363 	0x16,
2364 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2365 	0x16,
2366 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2367 	0x16,
2368 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2369 	0x16,
2370 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2371 	0x16,
2372 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2373 	0x16,
2374 
2375 	/* User Plane w/NULL enc. UL LONG SN */
2376 	0x03,
2377 	/* User Plane w/NULL enc. DL LONG SN */
2378 	0x03,
2379 	/* User Plane w/NULL enc. UL SHORT SN */
2380 	0x03,
2381 	/* User Plane w/NULL enc. DL SHORT SN */
2382 	0x03,
2383 	/* User Plane w/NULL enc. UL 15 BIT SN */
2384 	0x03,
2385 	/* User Plane w/NULL enc. DL 15 BIT SN */
2386 	0x03,
2387 	/* User Plane w/NULL enc. UL 18-bit SN */
2388 	0x16,
2389 	/* User Plane w/NULL enc. DL 18-bit SN */
2390 	0x16,
2391 	/* User Plane w/SNOW f8 enc. UL LONG SN */
2392 	0x03,
2393 	/* User Plane w/SNOW f8 enc. DL LONG SN */
2394 	0x03,
2395 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
2396 	0x03,
2397 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
2398 	0x03,
2399 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2400 	0x03,
2401 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2402 	0x03,
2403 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
2404 	0x0B,
2405 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
2406 	0x16,
2407 	/* User Plane w/AES CTR enc. UL LONG SN */
2408 	0x03,
2409 	/* User Plane w/AES CTR enc. DL LONG SN */
2410 	0x03,
2411 	/* User Plane w/AES CTR enc. UL SHORT SN */
2412 	0x03,
2413 	/* User Plane w/AES CTR enc. DL SHORT SN */
2414 	0x03,
2415 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
2416 	0x03,
2417 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
2418 	0x03,
2419 	/* User Plane w/AES CTR enc. UL 18-bit SN */
2420 	0x0B,
2421 	/* User Plane w/AES CTR enc. DL 18-bit SN */
2422 	0x16,
2423 	/* User Plane w/ZUC enc. UL LONG SN */
2424 	0x03,
2425 	/* User Plane w/ZUC enc. DL LONG SN */
2426 	0x03,
2427 	/* User Plane w/ZUC enc. UL SHORT SN */
2428 	0x03,
2429 	/* User Plane w/ZUC enc. DL SHORT SN */
2430 	0x03,
2431 	/* User Plane w/ZUC enc. UL 15 BIT SN */
2432 	0x03,
2433 	/* User Plane w/ZUC enc. DL 15 BIT SN */
2434 	0x03,
2435 	/* User Plane w/ZUC enc. UL 18-bit SN */
2436 	0x0B,
2437 	/* User Plane w/ZUC enc. DL 18-bit SN */
2438 	0x16,
2439 
2440 	/*** u-plane with integrity for 12-bit SN ******/
2441 
2442 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2443 	0x16,
2444 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2445 	0x16,
2446 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2447 	0x16,
2448 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2449 	0x16,
2450 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2451 	0x16,
2452 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2453 	0x16,
2454 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2455 	0x16,
2456 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2457 	0x16,
2458 
2459 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2460 	0x16,
2461 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2462 	0x16,
2463 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2464 	0x16,
2465 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2466 	0x16,
2467 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2468 	0x16,
2469 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2470 	0x16,
2471 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2472 	0x16,
2473 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2474 	0x16,
2475 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2476 	0x16,
2477 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2478 	0x16,
2479 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2480 	0x16,
2481 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2482 	0x16,
2483 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2484 	0x16,
2485 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2486 	0x16,
2487 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2488 	0x16,
2489 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2490 	0x16,
2491 
2492 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2493 	0x16,
2494 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2495 	0x16,
2496 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2497 	0x16,
2498 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2499 	0x16,
2500 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2501 	0x16,
2502 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2503 	0x16,
2504 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2505 	0x16,
2506 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2507 	0x16,
2508 
2509 	/*** u-plane with integrity for 18-bit SN ******/
2510 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2511 	0x16,
2512 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2513 	0x16,
2514 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2515 	0x0B,
2516 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2517 	0x16,
2518 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2519 	0x0B,
2520 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2521 	0x16,
2522 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2523 	0x0B,
2524 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2525 	0x16,
2526 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2527 	0x0B,
2528 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2529 	0x16,
2530 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2531 	0x0B,
2532 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2533 	0x16,
2534 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2535 	0x0B,
2536 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2537 	0x16,
2538 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2539 	0x0B,
2540 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2541 	0x16,
2542 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2543 	0x0B,
2544 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2545 	0x16,
2546 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2547 	0x0B,
2548 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2549 	0x16,
2550 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2551 	0x0B,
2552 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2553 	0x16,
2554 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2555 	0x0B,
2556 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2557 	0x16,
2558 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2559 	0x0B,
2560 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2561 	0x16,
2562 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2563 	0x0B,
2564 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2565 	0x16,
2566 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2567 	0x0B,
2568 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2569 	0x16,
2570 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2571 	0x0B,
2572 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2573 	0x16,
2574 
2575 };
2576 
2577 static uint8_t pdcp_test_packet_direction[] = {
2578 	/* Control Plane w/NULL enc. + NULL int. UL */
2579 	PDCP_DIR_UPLINK,
2580 	/* Control Plane w/NULL enc. + NULL int. DL */
2581 	PDCP_DIR_DOWNLINK,
2582 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2583 	PDCP_DIR_UPLINK,
2584 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2585 	PDCP_DIR_DOWNLINK,
2586 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2587 	PDCP_DIR_UPLINK,
2588 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2589 	PDCP_DIR_DOWNLINK,
2590 	/* Control Plane w/NULL enc. + ZUC int. UL */
2591 	PDCP_DIR_UPLINK,
2592 	/* Control Plane w/NULL enc. + ZUC int. DL */
2593 	PDCP_DIR_DOWNLINK,
2594 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2595 	PDCP_DIR_UPLINK,
2596 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2597 	PDCP_DIR_DOWNLINK,
2598 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2599 	PDCP_DIR_UPLINK,
2600 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2601 	PDCP_DIR_DOWNLINK,
2602 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2603 	PDCP_DIR_UPLINK,
2604 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2605 	PDCP_DIR_DOWNLINK,
2606 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2607 	PDCP_DIR_UPLINK,
2608 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2609 	PDCP_DIR_DOWNLINK,
2610 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2611 	PDCP_DIR_UPLINK,
2612 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2613 	PDCP_DIR_DOWNLINK,
2614 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2615 	PDCP_DIR_UPLINK,
2616 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2617 	PDCP_DIR_DOWNLINK,
2618 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2619 	PDCP_DIR_UPLINK,
2620 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2621 	PDCP_DIR_DOWNLINK,
2622 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2623 	PDCP_DIR_UPLINK,
2624 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2625 	PDCP_DIR_DOWNLINK,
2626 	/* Control Plane w/ZUC enc. + NULL int. UL */
2627 	PDCP_DIR_UPLINK,
2628 	/* Control Plane w/ZUC enc. + NULL int. DL */
2629 	PDCP_DIR_DOWNLINK,
2630 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2631 	PDCP_DIR_UPLINK,
2632 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2633 	PDCP_DIR_DOWNLINK,
2634 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2635 	PDCP_DIR_UPLINK,
2636 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2637 	PDCP_DIR_DOWNLINK,
2638 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2639 	PDCP_DIR_UPLINK,
2640 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2641 	PDCP_DIR_DOWNLINK,
2642 
2643 	/***************** For 12-bit C-plane **********************/
2644 	/* Control Plane w/NULL enc. + NULL int. UL */
2645 	PDCP_DIR_UPLINK,
2646 	/* Control Plane w/NULL enc. + NULL int. DL */
2647 	PDCP_DIR_DOWNLINK,
2648 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2649 	PDCP_DIR_UPLINK,
2650 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2651 	PDCP_DIR_DOWNLINK,
2652 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2653 	PDCP_DIR_UPLINK,
2654 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2655 	PDCP_DIR_DOWNLINK,
2656 	/* Control Plane w/NULL enc. + ZUC int. UL */
2657 	PDCP_DIR_UPLINK,
2658 	/* Control Plane w/NULL enc. + ZUC int. DL */
2659 	PDCP_DIR_DOWNLINK,
2660 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2661 	PDCP_DIR_UPLINK,
2662 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2663 	PDCP_DIR_DOWNLINK,
2664 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2665 	PDCP_DIR_UPLINK,
2666 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2667 	PDCP_DIR_DOWNLINK,
2668 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2669 	PDCP_DIR_UPLINK,
2670 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2671 	PDCP_DIR_DOWNLINK,
2672 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2673 	PDCP_DIR_UPLINK,
2674 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2675 	PDCP_DIR_DOWNLINK,
2676 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2677 	PDCP_DIR_UPLINK,
2678 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2679 	PDCP_DIR_DOWNLINK,
2680 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2681 	PDCP_DIR_UPLINK,
2682 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2683 	PDCP_DIR_DOWNLINK,
2684 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2685 	PDCP_DIR_UPLINK,
2686 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2687 	PDCP_DIR_DOWNLINK,
2688 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2689 	PDCP_DIR_UPLINK,
2690 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2691 	PDCP_DIR_DOWNLINK,
2692 	/* Control Plane w/ZUC enc. + NULL int. UL */
2693 	PDCP_DIR_UPLINK,
2694 	/* Control Plane w/ZUC enc. + NULL int. DL */
2695 	PDCP_DIR_DOWNLINK,
2696 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2697 	PDCP_DIR_UPLINK,
2698 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2699 	PDCP_DIR_DOWNLINK,
2700 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2701 	PDCP_DIR_UPLINK,
2702 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2703 	PDCP_DIR_DOWNLINK,
2704 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2705 	PDCP_DIR_UPLINK,
2706 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2707 	PDCP_DIR_DOWNLINK,
2708 
2709 	/* User Plane w/NULL enc. UL LONG SN */
2710 	PDCP_DIR_UPLINK,
2711 	/* User Plane w/NULL enc. DL LONG SN */
2712 	PDCP_DIR_DOWNLINK,
2713 	/* User Plane w/NULL enc. UL SHORT SN */
2714 	PDCP_DIR_UPLINK,
2715 	/* User Plane w/NULL enc. DL SHORT SN */
2716 	PDCP_DIR_DOWNLINK,
2717 	/* User Plane w/NULL enc. UL 15 BIT SN */
2718 	PDCP_DIR_UPLINK,
2719 	/* User Plane w/NULL enc. DL 15 BIT SN */
2720 	PDCP_DIR_DOWNLINK,
2721 	/* User Plane w/NULL enc. UL 18-bit SN */
2722 	PDCP_DIR_UPLINK,
2723 	/* User Plane w/NULL enc. DL 18-bit SN */
2724 	PDCP_DIR_DOWNLINK,
2725 	/* User Plane w/SNOW f8 enc. UL LONG SN */
2726 	PDCP_DIR_UPLINK,
2727 	/* User Plane w/SNOW f8 enc. DL LONG SN */
2728 	PDCP_DIR_DOWNLINK,
2729 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
2730 	PDCP_DIR_UPLINK,
2731 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
2732 	PDCP_DIR_DOWNLINK,
2733 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
2734 	PDCP_DIR_UPLINK,
2735 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
2736 	PDCP_DIR_DOWNLINK,
2737 	/* User Plane w/SNOW f8 enc. UL 18-bit SN */
2738 	PDCP_DIR_UPLINK,
2739 	/* User Plane w/SNOW f8 enc. DL 18-bit SN */
2740 	PDCP_DIR_DOWNLINK,
2741 	/* User Plane w/AES CTR enc. UL LONG SN */
2742 	PDCP_DIR_UPLINK,
2743 	/* User Plane w/AES CTR enc. DL LONG SN */
2744 	PDCP_DIR_DOWNLINK,
2745 	/* User Plane w/AES CTR enc. UL SHORT SN */
2746 	PDCP_DIR_UPLINK,
2747 	/* User Plane w/AES CTR enc. DL SHORT SN */
2748 	PDCP_DIR_DOWNLINK,
2749 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
2750 	PDCP_DIR_UPLINK,
2751 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
2752 	PDCP_DIR_DOWNLINK,
2753 	/* User Plane w/AES CTR enc. UL 18-bit SN */
2754 	PDCP_DIR_UPLINK,
2755 	/* User Plane w/AES CTR enc. DL 18-bit SN */
2756 	PDCP_DIR_DOWNLINK,
2757 	/* User Plane w/ZUC enc. UL LONG SN */
2758 	PDCP_DIR_UPLINK,
2759 	/* User Plane w/ZUC enc. DL LONG SN */
2760 	PDCP_DIR_DOWNLINK,
2761 	/* User Plane w/ZUC enc. UL SHORT SN */
2762 	PDCP_DIR_UPLINK,
2763 	/* User Plane w/ZUC enc. DL SHORT SN */
2764 	PDCP_DIR_DOWNLINK,
2765 	/* User Plane w/ZUC enc. UL 15 BIT SN */
2766 	PDCP_DIR_UPLINK,
2767 	/* User Plane w/ZUC enc. DL 15 BIT SN */
2768 	PDCP_DIR_DOWNLINK,
2769 	/* User Plane w/ZUC enc. UL for 18-bit SN */
2770 	PDCP_DIR_UPLINK,
2771 	/* User Plane w/ZUC enc. DL for 18-bit SN */
2772 	PDCP_DIR_DOWNLINK,
2773 
2774 	/*** u-plane with integrity for 12-bit SN ******/
2775 
2776 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
2777 	PDCP_DIR_UPLINK,
2778 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
2779 	PDCP_DIR_DOWNLINK,
2780 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
2781 	PDCP_DIR_UPLINK,
2782 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
2783 	PDCP_DIR_DOWNLINK,
2784 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
2785 	PDCP_DIR_UPLINK,
2786 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
2787 	PDCP_DIR_DOWNLINK,
2788 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
2789 	PDCP_DIR_UPLINK,
2790 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
2791 	PDCP_DIR_DOWNLINK,
2792 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
2793 	PDCP_DIR_UPLINK,
2794 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
2795 	PDCP_DIR_DOWNLINK,
2796 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
2797 	PDCP_DIR_UPLINK,
2798 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
2799 	PDCP_DIR_DOWNLINK,
2800 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
2801 	PDCP_DIR_UPLINK,
2802 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
2803 	PDCP_DIR_DOWNLINK,
2804 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
2805 	PDCP_DIR_UPLINK,
2806 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
2807 	PDCP_DIR_DOWNLINK,
2808 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
2809 	PDCP_DIR_UPLINK,
2810 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
2811 	PDCP_DIR_DOWNLINK,
2812 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
2813 	PDCP_DIR_UPLINK,
2814 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
2815 	PDCP_DIR_DOWNLINK,
2816 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
2817 	PDCP_DIR_UPLINK,
2818 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
2819 	PDCP_DIR_DOWNLINK,
2820 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
2821 	PDCP_DIR_UPLINK,
2822 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
2823 	PDCP_DIR_DOWNLINK,
2824 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
2825 	PDCP_DIR_UPLINK,
2826 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
2827 	PDCP_DIR_DOWNLINK,
2828 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
2829 	PDCP_DIR_UPLINK,
2830 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
2831 	PDCP_DIR_DOWNLINK,
2832 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
2833 	PDCP_DIR_UPLINK,
2834 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
2835 	PDCP_DIR_DOWNLINK,
2836 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
2837 	PDCP_DIR_UPLINK,
2838 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
2839 	PDCP_DIR_DOWNLINK,
2840 
2841 	/*** u-plane with integrity for 18-bit SN ******/
2842 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
2843 	PDCP_DIR_UPLINK,
2844 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
2845 	PDCP_DIR_DOWNLINK,
2846 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
2847 	PDCP_DIR_UPLINK,
2848 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
2849 	PDCP_DIR_DOWNLINK,
2850 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
2851 	PDCP_DIR_UPLINK,
2852 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
2853 	PDCP_DIR_DOWNLINK,
2854 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
2855 	PDCP_DIR_UPLINK,
2856 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
2857 	PDCP_DIR_DOWNLINK,
2858 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
2859 	PDCP_DIR_UPLINK,
2860 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
2861 	PDCP_DIR_DOWNLINK,
2862 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
2863 	PDCP_DIR_UPLINK,
2864 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
2865 	PDCP_DIR_DOWNLINK,
2866 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
2867 	PDCP_DIR_UPLINK,
2868 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
2869 	PDCP_DIR_DOWNLINK,
2870 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
2871 	PDCP_DIR_UPLINK,
2872 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
2873 	PDCP_DIR_DOWNLINK,
2874 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
2875 	PDCP_DIR_UPLINK,
2876 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
2877 	PDCP_DIR_DOWNLINK,
2878 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
2879 	PDCP_DIR_UPLINK,
2880 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
2881 	PDCP_DIR_DOWNLINK,
2882 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
2883 	PDCP_DIR_UPLINK,
2884 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
2885 	PDCP_DIR_DOWNLINK,
2886 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
2887 	PDCP_DIR_UPLINK,
2888 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
2889 	PDCP_DIR_DOWNLINK,
2890 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
2891 	PDCP_DIR_UPLINK,
2892 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
2893 	PDCP_DIR_DOWNLINK,
2894 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
2895 	PDCP_DIR_UPLINK,
2896 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
2897 	PDCP_DIR_DOWNLINK,
2898 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
2899 	PDCP_DIR_UPLINK,
2900 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
2901 	PDCP_DIR_DOWNLINK,
2902 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
2903 	PDCP_DIR_UPLINK,
2904 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
2905 	PDCP_DIR_DOWNLINK,
2906 
2907 };
2908 
2909 static uint8_t pdcp_test_data_sn_size[] = {
2910 	/* Control Plane w/NULL enc. + NULL int. UL */
2911 	5,
2912 	/* Control Plane w/NULL enc. + NULL int. DL */
2913 	5,
2914 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2915 	5,
2916 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2917 	5,
2918 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2919 	5,
2920 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2921 	5,
2922 	/* Control Plane w/NULL enc. + ZUC int. UL */
2923 	5,
2924 	/* Control Plane w/NULL enc. + ZUC int. DL */
2925 	5,
2926 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2927 	5,
2928 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2929 	5,
2930 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2931 	5,
2932 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2933 	5,
2934 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
2935 	5,
2936 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
2937 	5,
2938 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
2939 	5,
2940 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
2941 	5,
2942 	/* Control Plane w/AES CTR enc. + NULL int. UL */
2943 	5,
2944 	/* Control Plane w/AES CTR enc. + NULL int. DL */
2945 	5,
2946 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
2947 	5,
2948 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
2949 	5,
2950 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
2951 	5,
2952 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
2953 	5,
2954 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
2955 	5,
2956 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
2957 	5,
2958 	/* Control Plane w/ZUC enc. + NULL int. UL */
2959 	5,
2960 	/* Control Plane w/ZUC enc. + NULL int. DL */
2961 	5,
2962 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
2963 	5,
2964 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
2965 	5,
2966 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
2967 	5,
2968 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
2969 	5,
2970 	/* Control Plane w/ZUC enc. + ZUC int. UL */
2971 	5,
2972 	/* Control Plane w/ZUC enc. + ZUC int. DL */
2973 	5,
2974 
2975 	/*************** 12 bit SN for C-plane **************************/
2976 	/* Control Plane w/NULL enc. + NULL int. UL */
2977 	12,
2978 	/* Control Plane w/NULL enc. + NULL int. DL */
2979 	12,
2980 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
2981 	12,
2982 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
2983 	12,
2984 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
2985 	12,
2986 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
2987 	12,
2988 	/* Control Plane w/NULL enc. + ZUC int. UL */
2989 	12,
2990 	/* Control Plane w/NULL enc. + ZUC int. DL */
2991 	12,
2992 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
2993 	12,
2994 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
2995 	12,
2996 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
2997 	12,
2998 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
2999 	12,
3000 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3001 	12,
3002 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3003 	12,
3004 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3005 	12,
3006 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3007 	12,
3008 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3009 	12,
3010 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3011 	12,
3012 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3013 	12,
3014 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3015 	12,
3016 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3017 	12,
3018 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3019 	12,
3020 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3021 	12,
3022 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3023 	12,
3024 	/* Control Plane w/ZUC enc. + NULL int. UL */
3025 	12,
3026 	/* Control Plane w/ZUC enc. + NULL int. DL */
3027 	12,
3028 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3029 	12,
3030 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3031 	12,
3032 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3033 	12,
3034 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3035 	12,
3036 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3037 	12,
3038 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3039 	12,
3040 	/*************** 12 bit SN for C-plane end **************************/
3041 
3042 	/* User Plane w/NULL enc. UL LONG SN */
3043 	12,
3044 	/* User Plane w/NULL enc. DL LONG SN */
3045 	12,
3046 	/* User Plane w/NULL enc. UL SHORT SN */
3047 	7,
3048 	/* User Plane w/NULL enc. DL SHORT SN */
3049 	7,
3050 	/* User Plane w/NULL enc. UL 15 BIT SN */
3051 	15,
3052 	/* User Plane w/NULL enc. DL 15 BIT SN */
3053 	15,
3054 	/* User Plane w/NULL enc. UL 18 BIT SN */
3055 	18,
3056 	/* User Plane w/NULL enc. DL 18 BIT SN */
3057 	18,
3058 	/* User Plane w/SNOW f8 enc. UL LONG SN */
3059 	12,
3060 	/* User Plane w/SNOW f8 enc. DL LONG SN */
3061 	12,
3062 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
3063 	7,
3064 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
3065 	7,
3066 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3067 	15,
3068 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3069 	15,
3070 	/* User Plane w/SNOW f8 enc. UL 18 BIT SN */
3071 	18,
3072 	/* User Plane w/SNOW f8 enc. DL 18 BIT SN */
3073 	18,
3074 	/* User Plane w/AES CTR enc. UL LONG SN */
3075 	12,
3076 	/* User Plane w/AES CTR enc. DL LONG SN */
3077 	12,
3078 	/* User Plane w/AES CTR enc. UL SHORT SN */
3079 	7,
3080 	/* User Plane w/AES CTR enc. DL SHORT SN */
3081 	7,
3082 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
3083 	15,
3084 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
3085 	15,
3086 	/* User Plane w/AES CTR enc. UL 18 BIT SN */
3087 	18,
3088 	/* User Plane w/AES CTR enc. DL 18 BIT SN */
3089 	18,
3090 	/* User Plane w/ZUC enc. UL LONG SN */
3091 	12,
3092 	/* User Plane w/ZUC enc. DL LONG SN */
3093 	12,
3094 	/* User Plane w/ZUC enc. UL SHORT SN */
3095 	7,
3096 	/* User Plane w/ZUC enc. DL SHORT SN */
3097 	7,
3098 	/* User Plane w/ZUC enc. UL 15 BIT SN */
3099 	15,
3100 	/* User Plane w/ZUC enc. DL 15 BIT SN */
3101 	15,
3102 	/* User Plane w/ZUC enc. UL 18 BIT SN */
3103 	18,
3104 	/* User Plane w/ZUC enc. DL 18 BIT SN */
3105 	18,
3106 
3107 	/*** u-plane with integrity for 12-bit SN ******/
3108 
3109 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3110 	12,
3111 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3112 	12,
3113 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3114 	12,
3115 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3116 	12,
3117 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3118 	12,
3119 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3120 	12,
3121 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3122 	12,
3123 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3124 	12,
3125 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3126 	12,
3127 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3128 	12,
3129 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3130 	12,
3131 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3132 	12,
3133 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3134 	12,
3135 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3136 	12,
3137 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3138 	12,
3139 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3140 	12,
3141 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3142 	12,
3143 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3144 	12,
3145 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3146 	12,
3147 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3148 	12,
3149 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3150 	12,
3151 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3152 	12,
3153 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3154 	12,
3155 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3156 	12,
3157 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3158 	12,
3159 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3160 	12,
3161 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3162 	12,
3163 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3164 	12,
3165 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3166 	12,
3167 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3168 	12,
3169 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3170 	12,
3171 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3172 	12,
3173 
3174 	/*** u-plane with integrity for 18-bit SN ******/
3175 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3176 	18,
3177 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3178 	18,
3179 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3180 	18,
3181 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3182 	18,
3183 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3184 	18,
3185 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3186 	18,
3187 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3188 	18,
3189 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3190 	18,
3191 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3192 	18,
3193 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3194 	18,
3195 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3196 	18,
3197 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3198 	18,
3199 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3200 	18,
3201 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3202 	18,
3203 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3204 	18,
3205 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3206 	18,
3207 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3208 	18,
3209 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3210 	18,
3211 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3212 	18,
3213 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3214 	18,
3215 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3216 	18,
3217 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3218 	18,
3219 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3220 	18,
3221 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3222 	18,
3223 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3224 	18,
3225 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
3226 	18,
3227 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3228 	18,
3229 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3230 	18,
3231 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3232 	18,
3233 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3234 	18,
3235 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3236 	18,
3237 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3238 	18,
3239 };
3240 
3241 static uint8_t *pdcp_test_crypto_key[] = {
3242 	/* Control Plane w/NULL enc. + NULL int. UL */
3243 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3244 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3245 	/* Control Plane w/NULL enc. + NULL int. DL */
3246 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3247 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3248 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3249 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3250 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3251 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3252 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3253 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3254 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3255 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3256 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3257 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3258 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3259 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3260 	/* Control Plane w/NULL enc. + ZUC int. UL */
3261 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3262 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3263 	/* Control Plane w/NULL enc. + ZUC int. DL */
3264 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3265 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3266 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3267 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3268 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3269 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3270 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3271 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3272 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3273 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3274 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3275 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3276 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3277 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3278 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3279 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3280 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3281 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3282 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3283 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3284 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3285 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3286 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3287 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3288 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3289 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3290 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3291 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3292 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3293 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3294 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3295 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3296 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3297 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3298 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3299 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3300 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3301 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3302 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3303 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3304 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3305 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3306 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3307 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3308 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3309 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3310 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3311 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3312 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3313 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3314 	/* Control Plane w/ZUC enc. + NULL int. UL */
3315 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3316 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3317 	/* Control Plane w/ZUC enc. + NULL int. DL */
3318 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3319 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3320 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3321 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3322 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3323 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3324 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3325 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3326 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3327 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3328 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3329 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3330 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3331 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3332 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3333 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3334 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3335 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3336 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3337 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3338 
3339 	/*********** C-plane 12-bit **************/
3340 	/* Control Plane w/NULL enc. + NULL int. UL */
3341 	NULL,
3342 	/* Control Plane w/NULL enc. + NULL int. DL */
3343 	NULL,
3344 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3345 	NULL,
3346 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3347 	NULL,
3348 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3349 	NULL,
3350 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3351 	NULL,
3352 	/* Control Plane w/NULL enc. + ZUC int. UL */
3353 	NULL,
3354 	/* Control Plane w/NULL enc. + ZUC int. DL */
3355 	NULL,
3356 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3357 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3358 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3359 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3360 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3361 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3362 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3363 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3364 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3365 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3366 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3367 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3368 
3369 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3370 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3371 		     0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3372 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3373 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3374 		     0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3375 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3376 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3377 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3378 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3379 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3380 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3381 
3382 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3383 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3384 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3385 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3386 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3387 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3388 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3389 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3390 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3391 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3392 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3393 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3394 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3395 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3396 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3397 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3398 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3399 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3400 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3401 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3402 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3403 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3404 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3405 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3406 
3407 	/* Control Plane w/ZUC enc. + NULL int. UL */
3408 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3409 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3410 	/* Control Plane w/ZUC enc. + NULL int. DL */
3411 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3412 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3413 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3414 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3415 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3416 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3417 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3418 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3419 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3420 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3421 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3422 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3423 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3424 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3425 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3426 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3427 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3428 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3429 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3430 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3431 
3432 	/* User Plane w/NULL enc. UL LONG SN */
3433 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3434 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3435 	/* User Plane w/NULL enc. DL LONG SN */
3436 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3437 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3438 	/* User Plane w/NULL enc. UL SHORT SN */
3439 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3440 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3441 	/* User Plane w/NULL enc. DL SHORT SN */
3442 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3443 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3444 	/* User Plane w/NULL enc. UL 15 BIT SN */
3445 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3446 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3447 	/* User Plane w/NULL enc. DL 15 BIT SN */
3448 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3449 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3450 	/* User Plane w/NULL enc. UL for 18-bit SN*/
3451 	NULL,
3452 	/* User Plane w/NULL enc. DL for 18-bit SN*/
3453 	NULL,
3454 	/* User Plane w/SNOW f8 enc. UL LONG SN */
3455 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3456 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3457 	/* User Plane w/SNOW f8 enc. DL LONG SN */
3458 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3459 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3460 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
3461 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3462 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3463 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
3464 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3465 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3466 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3467 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3468 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3469 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3470 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3471 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3472 	/* User Plane w/SNOW enc. UL for 18-bit SN*/
3473 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3474 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3475 	/* User Plane w/SNOW enc. DL for 18-bit SN*/
3476 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3477 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3478 	/* User Plane w/AES CTR enc. UL LONG SN */
3479 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3480 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3481 	/* User Plane w/AES CTR enc. DL LONG SN */
3482 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3483 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3484 	/* User Plane w/AES CTR enc. UL SHORT SN */
3485 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3486 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3487 	/* User Plane w/AES CTR enc. DL SHORT SN */
3488 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3489 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3490 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
3491 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3492 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3493 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
3494 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3495 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3496 	/* User Plane w/AES enc. UL for 18-bit SN*/
3497 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3498 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3499 	/* User Plane w/AES enc. DL for 18-bit SN*/
3500 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3501 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3502 	/* User Plane w/ZUC enc. UL LONG SN */
3503 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3504 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3505 	/* User Plane w/ZUC enc. DL LONG SN */
3506 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3507 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3508 	/* User Plane w/ZUC enc. UL SHORT SN */
3509 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3510 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3511 	/* User Plane w/ZUC enc. DL SHORT SN */
3512 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3513 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3514 	/* User Plane w/ZUC enc. UL 15 BIT SN */
3515 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3516 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3517 	/* User Plane w/ZUC enc. DL 15 BIT SN */
3518 	(uint8_t[]){0x5a, 0xcb, 0x1d, 0x64, 0x4c, 0x0d, 0x51, 0x20, 0x4e, 0xa5,
3519 		    0xf1, 0x45, 0x10, 0x10, 0xd8, 0x52},
3520 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
3521 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3522 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3523 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
3524 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3525 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3526 
3527 	/******* u-plane for 12-bit SN ***********/
3528 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3529 	NULL,
3530 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3531 	NULL,
3532 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3533 	NULL,
3534 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3535 	NULL,
3536 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3537 	NULL,
3538 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3539 	NULL,
3540 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3541 	NULL,
3542 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3543 	NULL,
3544 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3545 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3546 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3547 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3548 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3549 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3550 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3551 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3552 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3553 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3554 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3555 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3556 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
3557 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3558 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3559 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
3560 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3561 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3562 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
3563 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3564 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3565 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
3566 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3567 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3568 
3569 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
3570 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3571 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3572 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
3573 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3574 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3575 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
3576 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3577 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3578 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
3579 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3580 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3581 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
3582 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3583 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3584 
3585 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
3586 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3587 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3588 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
3589 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3590 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3591 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
3592 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3593 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3594 
3595 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
3596 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3597 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3598 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
3599 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3600 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3601 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
3602 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3603 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3604 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
3605 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3606 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3607 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
3608 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3609 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3610 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
3611 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3612 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3613 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
3614 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3615 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3616 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
3617 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3618 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3619 
3620 	/******* u-plane for 18-bit SN with integrity ***********/
3621 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
3622 	NULL,
3623 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
3624 	NULL,
3625 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
3626 	NULL,
3627 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
3628 	NULL,
3629 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
3630 	NULL,
3631 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
3632 	NULL,
3633 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
3634 	NULL,
3635 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
3636 	NULL,
3637 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
3638 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3639 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3640 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
3641 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3642 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3643 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
3644 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3645 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3646 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
3647 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3648 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3649 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
3650 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3651 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3652 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
3653 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3654 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3655 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
3656 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3657 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3658 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
3659 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3660 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3661 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
3662 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3663 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3664 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
3665 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3666 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3667 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
3668 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3669 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3670 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
3671 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3672 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3673 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
3674 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3675 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3676 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
3677 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3678 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3679 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
3680 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3681 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3682 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
3683 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3684 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3685 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
3686 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3687 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3688 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
3689 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3690 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3691 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
3692 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3693 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3694 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
3695 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3696 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3697 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
3698 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3699 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3700 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
3701 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3702 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3703 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
3704 	(uint8_t[]){0x60, 0x4C, 0x8A, 0x22, 0x89, 0x56, 0x13, 0x51, 0x7D, 0x61,
3705 		    0xE5, 0xE0, 0x7B, 0x2B, 0xD0, 0x9E},
3706 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
3707 	(uint8_t[]){0x40, 0x19, 0xE2, 0x99, 0x16, 0xC3, 0x7E, 0x9B, 0xA6, 0x8F,
3708 		    0x57, 0xBE, 0x97, 0xFD, 0x02, 0xCB},
3709 };
3710 
3711 static uint8_t *pdcp_test_auth_key[] = {
3712 	/* Control Plane w/NULL enc. + NULL int. UL */
3713 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3714 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3715 	/* Control Plane w/NULL enc. + NULL int. DL */
3716 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3717 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3718 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3719 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3720 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3721 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3722 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3723 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3724 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3725 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3726 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3727 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3728 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3729 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3730 	/* Control Plane w/NULL enc. + ZUC int. UL */
3731 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3732 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3733 	/* Control Plane w/NULL enc. + ZUC int. DL */
3734 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3735 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3736 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3737 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3738 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3739 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3740 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3741 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3742 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3743 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3744 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3745 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3746 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3747 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3748 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3749 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3750 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3751 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3752 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3753 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3754 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3755 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3756 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3757 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3758 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3759 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3760 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3761 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3762 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3763 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3764 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3765 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3766 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3767 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3768 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3769 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3770 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3771 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3772 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3773 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3774 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3775 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3776 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3777 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3778 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3779 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3780 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3781 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3782 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3783 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3784 	/* Control Plane w/ZUC enc. + NULL int. UL */
3785 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3786 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3787 	/* Control Plane w/ZUC enc. + NULL int. DL */
3788 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3789 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3790 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3791 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3792 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3793 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3794 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3795 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3796 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3797 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3798 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3799 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3800 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3801 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3802 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3803 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3804 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3805 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3806 	(uint8_t[]){0xc7, 0x36, 0xc6, 0xaa, 0xb2, 0x2b, 0xff, 0xf9, 0x1e, 0x26,
3807 		    0x98, 0xd2, 0xe2, 0x2a, 0xd5, 0x7e},
3808 
3809 	/********* 12-bit C-plane **********************/
3810 	/* Control Plane w/NULL enc. + NULL int. UL */
3811 	NULL,
3812 	/* Control Plane w/NULL enc. + NULL int. DL */
3813 	NULL,
3814 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
3815 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3816 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3817 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
3818 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3819 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3820 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
3821 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3822 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3823 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
3824 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3825 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3826 	/* Control Plane w/NULL enc. + ZUC int. UL */
3827 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3828 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3829 	/* Control Plane w/NULL enc. + ZUC int. DL */
3830 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3831 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3832 
3833 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
3834 	NULL,
3835 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
3836 	NULL,
3837 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
3838 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3839 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3840 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
3841 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3842 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3843 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
3844 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3845 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3846 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
3847 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3848 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3849 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
3850 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3851 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3852 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
3853 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3854 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3855 	/* Control Plane w/AES CTR enc. + NULL int. UL */
3856 	NULL,
3857 	/* Control Plane w/AES CTR enc. + NULL int. DL */
3858 	NULL,
3859 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
3860 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3861 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3862 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
3863 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3864 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3865 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
3866 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3867 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3868 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
3869 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3870 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3871 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
3872 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3873 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3874 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
3875 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3876 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3877 
3878 	/* Control Plane w/ZUC enc. + NULL int. UL */
3879 	NULL,
3880 	/* Control Plane w/ZUC enc. + NULL int. DL */
3881 	NULL,
3882 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
3883 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3884 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3885 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
3886 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3887 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3888 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
3889 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3890 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3891 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
3892 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3893 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3894 	/* Control Plane w/ZUC enc. + ZUC int. UL */
3895 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3896 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3897 	/* Control Plane w/ZUC enc. + ZUC int. DL */
3898 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3899 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3900 
3901 	/* User Plane w/NULL enc. UL LONG SN */
3902 	NULL,
3903 	/* User Plane w/NULL enc. DL LONG SN */
3904 	NULL,
3905 	/* User Plane w/NULL enc. UL SHORT SN */
3906 	NULL,
3907 	/* User Plane w/NULL enc. DL SHORT SN */
3908 	NULL,
3909 	/* User Plane w/NULL enc. UL 15 BIT SN */
3910 	NULL,
3911 	/* User Plane w/NULL enc. DL 15 BIT SN */
3912 	NULL,
3913 	/* User Plane w/NULL enc. UL 18 BIT SN */
3914 	NULL,
3915 	/* User Plane w/NULL enc. DL 18 BIT SN */
3916 	NULL,
3917 	/* User Plane w/SNOW f8 enc. UL LONG SN */
3918 	NULL,
3919 	/* User Plane w/SNOW f8 enc. DL LONG SN */
3920 	NULL,
3921 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
3922 	NULL,
3923 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
3924 	NULL,
3925 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
3926 	NULL,
3927 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
3928 	NULL,
3929 	/* User Plane w/SNOW f8 enc. UL 18 BIT SN */
3930 	NULL,
3931 	/* User Plane w/SNOW f8 enc. DL 18 BIT SN */
3932 	NULL,
3933 	/* User Plane w/AES CTR enc. UL LONG SN */
3934 	NULL,
3935 	/* User Plane w/AES CTR enc. DL LONG SN */
3936 	NULL,
3937 	/* User Plane w/AES CTR enc. UL SHORT SN */
3938 	NULL,
3939 	/* User Plane w/AES CTR enc. DL SHORT SN */
3940 	NULL,
3941 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
3942 	NULL,
3943 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
3944 	NULL,
3945 	/* User Plane w/AES CTR enc. UL 18 BIT SN */
3946 	NULL,
3947 	/* User Plane w/AES CTR enc. DL 18 BIT SN */
3948 	NULL,
3949 	/* User Plane w/ZUC enc. UL LONG SN */
3950 	NULL,
3951 	/* User Plane w/ZUC enc. DL LONG SN */
3952 	NULL,
3953 	/* User Plane w/ZUC enc. UL SHORT SN */
3954 	NULL,
3955 	/* User Plane w/ZUC enc. DL SHORT SN */
3956 	NULL,
3957 	/* User Plane w/ZUC enc. UL 15 BIT SN */
3958 	NULL,
3959 	/* User Plane w/ZUC enc. DL 15 BIT SN */
3960 	NULL,
3961 	/* User Plane w/ZUC enc. UL 18 BIT SN */
3962 	NULL,
3963 	/* User Plane w/ZUC enc. DL 18 BIT SN */
3964 	NULL,
3965 
3966 	/***** u-plane with integrity for 12-bit SN ******/
3967 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
3968 	NULL,
3969 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
3970 	NULL,
3971 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
3972 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3973 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3974 
3975 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
3976 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3977 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3978 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
3979 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3980 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3981 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
3982 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3983 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3984 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
3985 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3986 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3987 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
3988 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3989 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3990 
3991 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
3992 	NULL,
3993 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
3994 	NULL,
3995 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
3996 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
3997 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
3998 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
3999 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4000 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4001 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
4002 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4003 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4004 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
4005 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4006 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4007 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
4008 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4009 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4010 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
4011 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4012 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4013 
4014 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
4015 	NULL,
4016 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
4017 	NULL,
4018 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
4019 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4020 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4021 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
4022 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4023 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4024 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
4025 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4026 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4027 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
4028 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4029 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4030 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
4031 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4032 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4033 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
4034 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4035 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4036 
4037 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
4038 	NULL,
4039 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
4040 	NULL,
4041 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
4042 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4043 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4044 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
4045 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4046 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4047 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
4048 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4049 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4050 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
4051 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4052 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4053 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
4054 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4055 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4056 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
4057 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4058 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4059 
4060 	/***** u-plane with integrity for 18-bit SN ******/
4061 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
4062 	NULL,
4063 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
4064 	NULL,
4065 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
4066 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4067 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4068 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
4069 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4070 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4071 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
4072 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4073 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4074 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
4075 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4076 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4077 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
4078 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4079 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4080 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
4081 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4082 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4083 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
4084 	NULL,
4085 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
4086 	NULL,
4087 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
4088 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4089 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4090 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
4091 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4092 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4093 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
4094 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4095 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4096 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
4097 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4098 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4099 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
4100 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4101 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4102 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4103 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4104 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4105 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4106 	NULL,
4107 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4108 	NULL,
4109 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
4110 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4111 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4112 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
4113 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4114 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4115 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
4116 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4117 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4118 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
4119 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4120 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4121 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
4122 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4123 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4124 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
4125 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4126 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4127 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
4128 	NULL,
4129 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
4130 	NULL,
4131 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
4132 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4133 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4134 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
4135 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4136 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4137 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
4138 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4139 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4140 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
4141 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4142 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4143 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
4144 	(uint8_t[]){0x1A, 0xEF, 0xBB, 0xFF, 0x00, 0xF5, 0x4B, 0x32, 0x87, 0xF9,
4145 		    0xDB, 0xE0, 0x31, 0x5F, 0x3A, 0x15},
4146 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
4147 	(uint8_t[]){0x4D, 0x4B, 0x2B, 0x1E, 0x39, 0x60, 0x0A, 0x98, 0xC1, 0x3C,
4148 		    0x98, 0x82, 0xDC, 0xB6, 0xC2, 0x36},
4149 };
4150 
4151 static uint8_t *pdcp_test_data_in[] = {
4152 	/* Control Plane w/NULL enc. + NULL int. UL */
4153 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4154 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4155 	/* Control Plane w/NULL enc. + NULL int. DL */
4156 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4157 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4158 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
4159 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4160 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4161 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
4162 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4163 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4164 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
4165 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4166 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4167 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
4168 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4169 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4170 	/* Control Plane w/NULL enc. + ZUC int. UL */
4171 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4172 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4173 	/* Control Plane w/NULL enc. + ZUC int. DL */
4174 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4175 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4176 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
4177 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4178 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4179 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
4180 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4181 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4182 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4183 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4184 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4185 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4186 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4187 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4188 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4189 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4190 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4191 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4192 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4193 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4194 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4195 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4196 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4197 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4198 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4199 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4200 	/* Control Plane w/AES CTR enc. + NULL int. UL */
4201 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4202 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4203 	/* Control Plane w/AES CTR enc. + NULL int. DL */
4204 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4205 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4206 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4207 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4208 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4209 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4210 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4211 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4212 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4213 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4214 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4215 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4216 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4217 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4218 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
4219 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4220 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4221 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
4222 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4223 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4224 	/* Control Plane w/ZUC enc. + NULL int. UL */
4225 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4226 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4227 	/* Control Plane w/ZUC enc. + NULL int. DL */
4228 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4229 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4230 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4231 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4232 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4233 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4234 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4235 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4236 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
4237 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4238 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4239 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
4240 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4241 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4242 	/* Control Plane w/ZUC enc. + ZUC int. UL */
4243 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4244 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4245 	/* Control Plane w/ZUC enc. + ZUC int. DL */
4246 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4247 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4248 
4249 	/*************** 12-bit C-plane ****************/
4250 	/* Control Plane w/NULL enc. + NULL int. UL */
4251 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4252 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4253 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4254 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4255 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4256 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4257 	/* Control Plane w/NULL enc. + NULL int. DL */
4258 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4259 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4260 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4261 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4262 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4263 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4264 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
4265 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4266 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4267 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4268 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4269 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4270 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4271 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
4272 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4273 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4274 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4275 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4276 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4277 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4278 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
4279 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4280 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4281 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4282 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4283 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4284 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4285 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
4286 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4287 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4288 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4289 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4290 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4291 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4292 	/* Control Plane w/NULL enc. + ZUC int. UL */
4293 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4294 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4295 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4296 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4297 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4298 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4299 	/* Control Plane w/NULL enc. + ZUC int. DL */
4300 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4301 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4302 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4303 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4304 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4305 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4306 
4307 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
4308 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4309 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4310 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4311 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4312 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4313 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4314 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
4315 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4316 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4317 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4318 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4319 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4320 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4321 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
4322 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4323 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4324 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4325 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4326 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4327 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4328 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
4329 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4330 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4331 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4332 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4333 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4334 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4335 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
4336 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4337 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4338 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4339 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4340 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4341 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4342 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
4343 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4344 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4345 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4346 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4347 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4348 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4349 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
4350 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4351 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4352 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4353 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4354 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4355 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4356 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
4357 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4358 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4359 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4360 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4361 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4362 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4363 
4364 	/* Control Plane w/AES CTR enc. + NULL int. UL */
4365 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4366 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4367 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4368 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4369 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4370 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4371 	/* Control Plane w/AES CTR enc. + NULL int. DL */
4372 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4373 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4374 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4375 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4376 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4377 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4378 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
4379 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4380 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4381 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4382 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4383 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4384 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4385 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
4386 	 (uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4387 		     0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4388 		     0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4389 		     0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4390 		     0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4391 		     0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4392 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
4393 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4394 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4395 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4396 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4397 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4398 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4399 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
4400 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4401 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4402 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4403 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4404 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4405 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4406 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
4407 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4408 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4409 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4410 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4411 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4412 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4413 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
4414 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4415 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4416 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4417 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4418 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4419 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4420 
4421 	/* Control Plane w/ZUC enc. + NULL int. UL */
4422 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4423 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4424 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4425 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4426 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4427 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4428 	/* Control Plane w/ZUC enc. + NULL int. DL */
4429 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4430 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4431 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4432 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4433 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4434 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4435 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
4436 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4437 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4438 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4439 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4440 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4441 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4442 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
4443 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4444 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4445 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4446 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4447 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4448 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4449 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
4450 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4451 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4452 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4453 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4454 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4455 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4456 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
4457 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4458 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4459 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4460 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4461 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4462 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4463 	/* Control Plane w/ZUC enc. + ZUC int. UL */
4464 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4465 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4466 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4467 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4468 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4469 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4470 	/* Control Plane w/ZUC enc. + ZUC int. DL */
4471 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4472 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4473 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4474 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4475 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4476 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4477 
4478 	/* User Plane w/NULL enc. UL LONG SN */
4479 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4480 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4481 	/* User Plane w/NULL enc. DL LONG SN */
4482 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4483 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4484 	/* User Plane w/NULL enc. UL SHORT SN */
4485 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4486 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4487 	/* User Plane w/NULL enc. DL SHORT SN */
4488 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4489 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4490 	/* User Plane w/NULL enc. UL 15 BIT SN */
4491 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4492 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4493 	/* User Plane w/NULL enc. DL 15 BIT SN */
4494 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4495 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4496 	/* User Plane w/NULL enc. UL for 18-bit SN*/
4497 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4498 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4499 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4500 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4501 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4502 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4503 		    0x69, 0x00, 0x00, 0x00, 0x00},
4504 	/* User Plane w/NULL enc. DL for 18-bit SN*/
4505 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4506 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4507 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4508 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4509 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4510 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4511 		    0x69, 0x00, 0x00, 0x00, 0x00},
4512 	/* User Plane w/SNOW f8 enc. UL LONG SN */
4513 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4514 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4515 	/* User Plane w/SNOW f8 enc. DL LONG SN */
4516 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4517 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4518 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
4519 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4520 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4521 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
4522 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4523 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4524 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
4525 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4526 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4527 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
4528 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4529 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4530 	/* User Plane w/SNOW enc. UL for 18-bit SN*/
4531 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4532 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4533 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4534 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4535 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4536 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4537 		    0x91, 0x00, 0x00, 0x00, 0x00},
4538 	/* User Plane w/SNOW enc. DL for 18-bit SN*/
4539 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4540 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4541 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4542 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4543 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4544 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4545 		    0x69, 0x00, 0x00, 0x00, 0x00},
4546 	/* User Plane w/AES CTR enc. UL LONG SN */
4547 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4548 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4549 	/* User Plane w/AES CTR enc. DL LONG SN */
4550 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4551 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4552 	/* User Plane w/AES CTR enc. UL SHORT SN */
4553 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4554 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4555 	/* User Plane w/AES CTR enc. DL SHORT SN */
4556 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4557 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4558 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
4559 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4560 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4561 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
4562 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4563 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4564 	/* User Plane w/AES enc. UL for 18-bit SN*/
4565 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4566 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4567 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4568 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4569 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4570 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4571 		    0x91, 0x00, 0x00, 0x00, 0x00},
4572 	/* User Plane w/AES enc. DL for 18-bit SN*/
4573 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4574 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4575 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4576 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4577 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4578 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4579 		    0x69, 0x00, 0x00, 0x00, 0x00},
4580 	/* User Plane w/ZUC enc. UL LONG SN */
4581 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4582 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4583 	/* User Plane w/ZUC enc. DL LONG SN */
4584 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4585 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4586 	/* User Plane w/ZUC enc. UL SHORT SN */
4587 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4588 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4589 	/* User Plane w/ZUC enc. DL SHORT SN */
4590 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
4591 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4592 	/* User Plane w/ZUC enc. UL 15 BIT SN */
4593 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4594 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4595 	/* User Plane w/ZUC enc. DL 15 BIT SN */
4596 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
4597 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
4598 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
4599 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4600 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4601 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4602 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4603 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4604 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4605 		    0x91, 0x00, 0x00, 0x00, 0x00},
4606 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
4607 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4608 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4609 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4610 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4611 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4612 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4613 		    0x69, 0x00, 0x00, 0x00, 0x00},
4614 
4615 	/*************** u-plane with integrity for 12-bit SN *****/
4616 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/
4617 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4618 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4619 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4620 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4621 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4622 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4623 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN*/
4624 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4625 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4626 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4627 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4628 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4629 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4630 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/
4631 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4632 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4633 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4634 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4635 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4636 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4637 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN*/
4638 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4639 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4640 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4641 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4642 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4643 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4644 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/
4645 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4646 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4647 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4648 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4649 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4650 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4651 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN*/
4652 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4653 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4654 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4655 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4656 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4657 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4658 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/
4659 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4660 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4661 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4662 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4663 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4664 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4665 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN*/
4666 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4667 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4668 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4669 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4670 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4671 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4672 
4673 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/
4674 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4675 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4676 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4677 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4678 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4679 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4680 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN*/
4681 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4682 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4683 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4684 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4685 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4686 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4687 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/
4688 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4689 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4690 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4691 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4692 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4693 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4694 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN*/
4695 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4696 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4697 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4698 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4699 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4700 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4701 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/
4702 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4703 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4704 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4705 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4706 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4707 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4708 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
4709 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4710 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4711 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4712 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4713 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4714 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4715 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
4716 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4717 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4718 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4719 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4720 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4721 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4722 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
4723 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4724 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4725 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4726 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4727 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4728 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4729 
4730 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
4731 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4732 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4733 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4734 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4735 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4736 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4737 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
4738 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4739 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4740 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4741 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4742 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4743 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4744 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
4745 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4746 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4747 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4748 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4749 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4750 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4751 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
4752 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4753 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4754 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4755 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4756 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4757 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4758 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
4759 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4760 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4761 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4762 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4763 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4764 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4765 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
4766 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4767 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4768 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4769 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4770 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4771 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4772 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
4773 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4774 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4775 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4776 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4777 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4778 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4779 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
4780 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4781 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4782 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4783 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4784 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4785 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4786 
4787 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
4788 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4789 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4790 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4791 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4792 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4793 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4794 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
4795 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4796 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4797 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4798 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4799 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4800 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4801 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
4802 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4803 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4804 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4805 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4806 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4807 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4808 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
4809 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4810 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4811 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4812 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4813 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4814 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4815 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
4816 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4817 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4818 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4819 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4820 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4821 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4822 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
4823 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4824 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4825 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4826 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4827 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4828 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4829 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
4830 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4831 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4832 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4833 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4834 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4835 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4836 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
4837 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53,
4838 		    0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB,
4839 		    0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91,
4840 		    0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
4841 		    0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70,
4842 		    0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
4843 
4844 	/*************** u-plane with integrity for 18-bit SN *****/
4845 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/
4846 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4847 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4848 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4849 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4850 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4851 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4852 		    0x69},
4853 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN*/
4854 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4855 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4856 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4857 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4858 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4859 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4860 		    0x69},
4861 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/
4862 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4863 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4864 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4865 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4866 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4867 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4868 		    0x91},
4869 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN*/
4870 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4871 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4872 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4873 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4874 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4875 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4876 		    0x69},
4877 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/
4878 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4879 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4880 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4881 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4882 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4883 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4884 		    0x91},
4885 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN*/
4886 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4887 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4888 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4889 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4890 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4891 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4892 		    0x69},
4893 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/
4894 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4895 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4896 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4897 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4898 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4899 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4900 		    0x91},
4901 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN*/
4902 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4903 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4904 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4905 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4906 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4907 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4908 		    0x69},
4909 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/
4910 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4911 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4912 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4913 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4914 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4915 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4916 		    0x91},
4917 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN*/
4918 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4919 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4920 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4921 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4922 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4923 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4924 		    0x69},
4925 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/
4926 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4927 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4928 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4929 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4930 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4931 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4932 		    0x91},
4933 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN*/
4934 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4935 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4936 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4937 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4938 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4939 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4940 		    0x69},
4941 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/
4942 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4943 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4944 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4945 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4946 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4947 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4948 		    0x91},
4949 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
4950 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4951 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4952 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4953 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4954 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4955 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4956 		    0x69},
4957 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
4958 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4959 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4960 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4961 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4962 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4963 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4964 		    0x91},
4965 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
4966 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4967 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4968 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4969 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4970 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4971 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4972 		    0x69},
4973 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
4974 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4975 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4976 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4977 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4978 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4979 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4980 		    0x91},
4981 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
4982 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4983 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
4984 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
4985 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
4986 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
4987 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
4988 		    0x69},
4989 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
4990 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
4991 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
4992 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
4993 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
4994 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
4995 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
4996 		    0x91},
4997 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
4998 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
4999 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5000 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5001 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5002 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5003 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5004 		    0x69},
5005 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
5006 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5007 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5008 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5009 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5010 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5011 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5012 		    0x91},
5013 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
5014 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5015 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5016 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5017 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5018 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5019 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5020 		    0x69},
5021 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
5022 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5023 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5024 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5025 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5026 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5027 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5028 		    0x91},
5029 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
5030 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5031 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5032 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5033 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5034 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5035 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5036 		    0x69},
5037 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
5038 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5039 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5040 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5041 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5042 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5043 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5044 		    0x91},
5045 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
5046 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5047 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5048 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5049 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5050 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5051 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5052 		    0x69},
5053 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
5054 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5055 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5056 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5057 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5058 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5059 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5060 		    0x91},
5061 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
5062 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5063 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5064 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5065 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5066 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5067 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5068 		    0x69},
5069 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
5070 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5071 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5072 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5073 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5074 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5075 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5076 		    0x91},
5077 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
5078 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5079 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5080 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5081 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5082 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5083 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5084 		    0x69},
5085 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
5086 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
5087 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
5088 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
5089 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
5090 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
5091 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
5092 		    0x91},
5093 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
5094 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5095 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5096 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5097 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5098 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5099 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5100 		    0x69},
5101 };
5102 
5103 static uint32_t pdcp_test_data_in_len[] = {
5104 	/* Control Plane w/NULL enc. + NULL int. UL */
5105 	16,
5106 	/* Control Plane w/NULL enc. + NULL int. DL */
5107 	16,
5108 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
5109 	16,
5110 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
5111 	16,
5112 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
5113 	16,
5114 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
5115 	16,
5116 	/* Control Plane w/NULL enc. + ZUC int. UL */
5117 	16,
5118 	/* Control Plane w/NULL enc. + ZUC int. DL */
5119 	16,
5120 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
5121 	16,
5122 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
5123 	16,
5124 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5125 	16,
5126 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5127 	16,
5128 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5129 	16,
5130 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5131 	16,
5132 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5133 	16,
5134 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5135 	16,
5136 	/* Control Plane w/AES CTR enc. + NULL int. UL */
5137 	16,
5138 	/* Control Plane w/AES CTR enc. + NULL int. DL */
5139 	16,
5140 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5141 	16,
5142 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5143 	16,
5144 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5145 	16,
5146 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5147 	16,
5148 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
5149 	16,
5150 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
5151 	16,
5152 	/* Control Plane w/ZUC enc. + NULL int. UL */
5153 	16,
5154 	/* Control Plane w/ZUC enc. + NULL int. DL */
5155 	16,
5156 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5157 	16,
5158 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5159 	16,
5160 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
5161 	16,
5162 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
5163 	16,
5164 	/* Control Plane w/ZUC enc. + ZUC int. UL */
5165 	16,
5166 	/* Control Plane w/ZUC enc. + ZUC int. DL */
5167 	16,
5168 
5169 	/****************** C-plane 12-bit SN ***********/
5170 	/* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5171 	66,
5172 	/* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5173 	66,
5174 	/* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5175 	66,
5176 	/* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5177 	66,
5178 	/* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5179 	66,
5180 	/* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5181 	66,
5182 	/* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5183 	66,
5184 	/* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5185 	66,
5186 
5187 	/* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5188 	66,
5189 	/* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5190 	66,
5191 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5192 	66,
5193 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5194 	66,
5195 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5196 	66,
5197 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5198 	66,
5199 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5200 	66,
5201 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5202 	66,
5203 
5204 	/* Control Plane w/AES CTR enc. + NULL int. UL */
5205 	66,
5206 	/* Control Plane w/AES CTR enc. + NULL int. DL */
5207 	66,
5208 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5209 	66,
5210 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5211 	66,
5212 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5213 	66,
5214 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5215 	66,
5216 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
5217 	66,
5218 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
5219 	66,
5220 
5221 	/* Control Plane w/ZUC enc. + NULL int. UL */
5222 	66,
5223 	/* Control Plane w/ZUC enc. + NULL int. DL */
5224 	66,
5225 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5226 	66,
5227 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5228 	66,
5229 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
5230 	66,
5231 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
5232 	66,
5233 	/* Control Plane w/ZUC enc. + ZUC int. UL */
5234 	66,
5235 	/* Control Plane w/ZUC enc. + ZUC int. DL */
5236 	66,
5237 
5238 
5239 	/* User Plane w/NULL enc. UL LONG SN */
5240 	17,
5241 	/* User Plane w/NULL enc. DL LONG SN */
5242 	17,
5243 	/* User Plane w/NULL enc. UL SHORT SN */
5244 	16,
5245 	/* User Plane w/NULL enc. DL SHORT SN */
5246 	16,
5247 	/* User Plane w/NULL enc. UL 15 BIT SN */
5248 	17,
5249 	/* User Plane w/NULL enc. DL 15 BIT SN */
5250 	17,
5251 	/* User Plane w/NULL enc. UL 18 BIT SN */
5252 	71,
5253 	/* User Plane w/NULL enc. DL 18 BIT SN */
5254 	71,
5255 	/* User Plane w/SNOW f8 enc. UL LONG SN */
5256 	17,
5257 	/* User Plane w/SNOW f8 enc. DL LONG SN */
5258 	17,
5259 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
5260 	16,
5261 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
5262 	16,
5263 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5264 	17,
5265 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5266 	17,
5267 	/* User Plane w/SNOW f8 enc. UL 18 BIT SN */
5268 	71,
5269 	/* User Plane w/SNOW f8 enc. DL 18 BIT SN */
5270 	71,
5271 	/* User Plane w/AES CTR enc. UL LONG SN */
5272 	17,
5273 	/* User Plane w/AES CTR enc. DL LONG SN */
5274 	17,
5275 	/* User Plane w/AES CTR enc. UL SHORT SN */
5276 	16,
5277 	/* User Plane w/AES CTR enc. DL SHORT SN */
5278 	16,
5279 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
5280 	17,
5281 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
5282 	17,
5283 	/* User Plane w/AES CTR enc. UL 18 BIT SN */
5284 	71,
5285 	/* User Plane w/AES CTR enc. DL 18 BIT SN */
5286 	71,
5287 	/* User Plane w/ZUC enc. UL LONG SN */
5288 	17,
5289 	/* User Plane w/ZUC enc. DL LONG SN */
5290 	17,
5291 	/* User Plane w/ZUC enc. UL SHORT SN */
5292 	16,
5293 	/* User Plane w/ZUC enc. DL SHORT SN */
5294 	16,
5295 	/* User Plane w/ZUC enc. UL 15 BIT SN */
5296 	17,
5297 	/* User Plane w/ZUC enc. DL 15 BIT SN */
5298 	17,
5299 	/* User Plane w/ZUC enc. UL 18 BIT SN */
5300 	71,
5301 	/* User Plane w/ZUC enc. DL 18 BIT SN */
5302 	71,
5303 
5304 	/***** u-plane with integrity for 12-bit SN *******/
5305 
5306 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5307 	66,
5308 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5309 	66,
5310 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5311 	66,
5312 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5313 	66,
5314 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5315 	66,
5316 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5317 	66,
5318 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5319 	66,
5320 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
5321 	66,
5322 
5323 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
5324 	66,
5325 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
5326 	66,
5327 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
5328 	66,
5329 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
5330 	66,
5331 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
5332 	66,
5333 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN*/
5334 	66,
5335 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/
5336 	66,
5337 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN*/
5338 	66,
5339 
5340 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/
5341 	66,
5342 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN*/
5343 	66,
5344 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/
5345 	66,
5346 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN*/
5347 	66,
5348 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/
5349 	66,
5350 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN*/
5351 	66,
5352 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/
5353 	66,
5354 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN*/
5355 	66,
5356 
5357 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/
5358 	66,
5359 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN*/
5360 	66,
5361 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/
5362 	66,
5363 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN*/
5364 	66,
5365 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/
5366 	66,
5367 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN*/
5368 	66,
5369 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/
5370 	66,
5371 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN*/
5372 	66,
5373 
5374 	/***** u-plane with integrity for 18-bit SN *******/
5375 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
5376 	67,
5377 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
5378 	67,
5379 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
5380 	67,
5381 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
5382 	67,
5383 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
5384 	67,
5385 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
5386 	67,
5387 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
5388 	67,
5389 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
5390 	67,
5391 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
5392 	67,
5393 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
5394 	67,
5395 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
5396 	67,
5397 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
5398 	67,
5399 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
5400 	67,
5401 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN*/
5402 	67,
5403 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/
5404 	67,
5405 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN*/
5406 	67,
5407 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/
5408 	67,
5409 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN*/
5410 	67,
5411 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/
5412 	67,
5413 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN*/
5414 	67,
5415 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/
5416 	67,
5417 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN*/
5418 	67,
5419 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/
5420 	67,
5421 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN*/
5422 	67,
5423 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/
5424 	67,
5425 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN*/
5426 	67,
5427 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/
5428 	67,
5429 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN*/
5430 	67,
5431 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/
5432 	67,
5433 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN*/
5434 	67,
5435 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/
5436 	67,
5437 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN*/
5438 	67,
5439 };
5440 
5441 static uint8_t *pdcp_test_data_out[] = {
5442 	/* Control Plane w/NULL enc. + NULL int. UL */
5443 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5444 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5445 	/* Control Plane w/NULL enc. + NULL int. DL */
5446 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5447 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x00, 0x00, 0x00, 0x00},
5448 	/* Control Plane w/NULL enc. + SNOW f9 int. UL */
5449 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5450 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x88, 0x7f, 0x4e, 0x59},
5451 	/* Control Plane w/NULL enc. + SNOW f9 int. DL */
5452 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5453 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x9d, 0x9e, 0x45, 0x36},
5454 	/* Control Plane w/NULL enc. + AES CMAC int. UL */
5455 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5456 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0xf3, 0xdd, 0x01, 0xdf},
5457 	/* Control Plane w/NULL enc. + AES CMAC int. DL */
5458 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5459 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x5d, 0x8e, 0x5d, 0x05},
5460 	/* Control Plane w/NULL enc. + ZUC int. UL */
5461 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5462 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x18, 0xc3, 0x2e, 0x66},
5463 	/* Control Plane w/NULL enc. + ZUC int. DL */
5464 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5465 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8, 0x72, 0x44, 0xab, 0x64},
5466 	/* Control Plane w/SNOW f8 enc. + NULL int. UL */
5467 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5468 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xd0, 0xc5, 0x08, 0x58},
5469 	/* Control Plane w/SNOW f8 enc. + NULL int. DL */
5470 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5471 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xd1, 0x2c, 0x86, 0x7c},
5472 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */
5473 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5474 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x58, 0xba, 0x46, 0x01},
5475 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL */
5476 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5477 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x4c, 0xb2, 0xc3, 0x4a},
5478 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */
5479 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5480 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0x23, 0x18, 0x09, 0x87},
5481 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL */
5482 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5483 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0x8c, 0xa2, 0xdb, 0x79},
5484 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL */
5485 	(uint8_t[]){0x8b, 0x39, 0xd1, 0x2b, 0xbd, 0x2a, 0x4c, 0x91, 0x59, 0xff,
5486 		    0xfa, 0xce, 0x68, 0xc0, 0x7c, 0x30, 0xc8, 0x06, 0x26, 0x3e},
5487 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL */
5488 	(uint8_t[]){0x8b, 0x26, 0xf3, 0x67, 0xf1, 0x42, 0x50, 0x1a, 0x85, 0x02,
5489 		    0xb9, 0x00, 0xa8, 0x9b, 0xcf, 0x06, 0xa3, 0x68, 0x2d, 0x18},
5490 	/* Control Plane w/AES CTR enc. + NULL int. UL */
5491 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5492 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x32, 0x4f, 0x1a, 0x6b},
5493 	/* Control Plane w/AES CTR enc. + NULL int. DL */
5494 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5495 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x92, 0x40, 0x52, 0x8e},
5496 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */
5497 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5498 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xba, 0x30, 0x54, 0x32},
5499 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL */
5500 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5501 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0x0f, 0xde, 0x17, 0xb8},
5502 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL */
5503 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5504 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0xc1, 0x92, 0x1b, 0xb4},
5505 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL */
5506 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5507 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xcf, 0xce, 0x0f, 0x8b},
5508 	/* Control Plane w/AES CTR enc. + ZUC int. UL */
5509 	(uint8_t[]){0x8b, 0x2c, 0x59, 0x74, 0xab, 0xdc, 0xd8, 0x36, 0xf6, 0x1b,
5510 		    0x54, 0x8d, 0x46, 0x93, 0x1c, 0xff, 0x2a, 0x8c, 0x34, 0x0d},
5511 	/* Control Plane w/AES CTR enc. + ZUC int. DL */
5512 	(uint8_t[]){0x8b, 0xf2, 0xb9, 0x9d, 0x96, 0x51, 0xcc, 0x1e, 0xe8, 0x55,
5513 		    0x3e, 0x98, 0xc5, 0x58, 0xec, 0x4c, 0xe0, 0x04, 0xf9, 0xea},
5514 	/* Control Plane w/ZUC enc. + NULL int. UL */
5515 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5516 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x68, 0x82, 0xb9, 0x06},
5517 	/* Control Plane w/ZUC enc. + NULL int. DL */
5518 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5519 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x44, 0x81, 0x49, 0x0e},
5520 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL */
5521 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5522 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0xe0, 0xfd, 0xf7, 0x5f},
5523 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL */
5524 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5525 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0xd9, 0x1f, 0x0c, 0x38},
5526 	/* Control Plane w/ZUC enc. + AES CMAC int. UL */
5527 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5528 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x9b, 0x5f, 0xb8, 0xd9},
5529 	/* Control Plane w/ZUC enc. + AES CMAC int. DL */
5530 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5531 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x19, 0x0f, 0x14, 0x0b},
5532 	/* Control Plane w/ZUC enc. + ZUC int. UL */
5533 	(uint8_t[]){0x8b, 0xa6, 0x23, 0xf8, 0xca, 0x98, 0x03, 0x33, 0x81, 0x8a,
5534 		    0x6b, 0xfe, 0x37, 0xf2, 0x20, 0xd6, 0x70, 0x41, 0x97, 0x60},
5535 	/* Control Plane w/ZUC enc. + ZUC int. DL */
5536 	(uint8_t[]){0x8b, 0x3b, 0x42, 0xfc, 0x73, 0x83, 0x09, 0xb1, 0x3f, 0x66,
5537 		    0x86, 0x3a, 0x5d, 0xe7, 0x47, 0xf4, 0x36, 0xc5, 0xe2, 0x6a},
5538 
5539 	/************ C-plane 12-bit ****************************/
5540 	/* Control Plane w/NULL enc. + NULL int. UL LONG SN */
5541 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5542 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5543 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5544 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5545 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5546 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5547 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5548 	/* Control Plane w/NULL enc. + NULL int. DL LONG SN */
5549 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5550 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5551 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5552 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5553 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5554 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5555 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5556 	/* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */
5557 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5558 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5559 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5560 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5561 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5562 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5563 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27, 0x96},
5564 	/* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */
5565 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5566 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5567 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5568 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5569 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5570 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5571 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5572 	/* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */
5573 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5574 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5575 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5576 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5577 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5578 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5579 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26, 0x2E},
5580 	/* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */
5581 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5582 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5583 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5584 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5585 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5586 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5587 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5588 	/* Control Plane w/NULL enc. + ZUC int. UL LONG SN */
5589 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5590 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5591 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5592 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5593 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5594 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5595 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25, 0xC3},
5596 	/* Control Plane w/NULL enc. + ZUC int. DL LONG SN */
5597 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5598 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5599 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5600 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5601 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5602 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5603 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
5604 
5605 	/* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */
5606 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5607 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5608 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5609 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5610 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5611 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5612 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
5613 	/* Control Plane w/SNOW f8 enc. + NULL int. DL LONG SN */
5614 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5615 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5616 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5617 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5618 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5619 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5620 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
5621 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */
5622 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5623 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5624 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5625 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5626 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5627 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5628 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B, 0x05},
5629 	/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */
5630 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5631 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5632 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5633 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5634 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5635 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5636 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
5637 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */
5638 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5639 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5640 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5641 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5642 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5643 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5644 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A, 0xBD},
5645 	/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL LONG SN */
5646 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5647 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5648 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5649 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5650 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5651 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5652 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
5653 	/* Control Plane w/SNOW f8 enc. + ZUC int. UL LONG SN */
5654 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
5655 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
5656 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
5657 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
5658 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
5659 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
5660 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89, 0x50},
5661 	/* Control Plane w/SNOW f8 enc. + ZUC int. DL LONG SN */
5662 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
5663 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
5664 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
5665 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
5666 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
5667 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
5668 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
5669 
5670 	/* Control Plane w/AES CTR enc. + NULL int. UL LONG SN */
5671 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5672 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5673 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5674 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5675 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5676 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5677 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
5678 
5679 	/* Control Plane w/AES CTR enc. + NULL int. DL LONG SN */
5680 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5681 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5682 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5683 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5684 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5685 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5686 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
5687 	/* Control Plane w/AES CTR enc. + SNOW f9 int. UL LONG SN */
5688 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5689 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5690 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5691 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5692 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5693 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5694 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18, 0xAA},
5695 
5696 	/* Control Plane w/AES CTR enc. + SNOW f9 int. DL LONG SN */
5697 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5698 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5699 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5700 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5701 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5702 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5703 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
5704 	/* Control Plane w/AES CTR enc. + AES CMAC int. UL LONG SN */
5705 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5706 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5707 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5708 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5709 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5710 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5711 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19, 0x12},
5712 	/* Control Plane w/AES CTR enc. + AES CMAC int. DL LONG SN */
5713 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5714 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5715 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5716 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5717 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5718 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5719 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
5720 	/* Control Plane w/AES CTR enc. + ZUC int. UL LONG SN */
5721 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
5722 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
5723 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
5724 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
5725 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
5726 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
5727 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A, 0xFF},
5728 	/* Control Plane w/AES CTR enc. + ZUC int. DL LONG SN */
5729 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
5730 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
5731 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
5732 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
5733 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
5734 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
5735 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
5736 	/* Control Plane w/ZUC enc. + NULL int. UL LONG SN */
5737 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5738 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5739 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5740 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5741 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5742 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5743 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
5744 	/* Control Plane w/ZUC enc. + NULL int. DL LONG SN */
5745 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5746 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5747 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5748 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5749 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5750 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5751 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
5752 	/* Control Plane w/ZUC enc. + SNOW f9 int. UL LONG SN */
5753 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5754 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5755 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5756 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5757 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5758 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5759 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D, 0x76},
5760 	/* Control Plane w/ZUC enc. + SNOW f9 int. DL LONG SN */
5761 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5762 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5763 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5764 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5765 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5766 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5767 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
5768 	/* Control Plane w/ZUC enc. + AES CMAC int. UL LONG SN */
5769 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5770 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5771 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5772 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5773 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5774 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5775 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C, 0xCE},
5776 	/* Control Plane w/ZUC enc. + AES CMAC int. DL LONG SN */
5777 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5778 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5779 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5780 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5781 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5782 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5783 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
5784 	/* Control Plane w/ZUC enc. + ZUC int. UL LONG SN */
5785 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
5786 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
5787 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
5788 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
5789 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
5790 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
5791 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23},
5792 	/* Control Plane w/ZUC enc. + ZUC int. DL LONG SN */
5793 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
5794 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
5795 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
5796 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
5797 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
5798 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
5799 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
5800 
5801 	/* User Plane w/NULL enc. UL LONG SN */
5802 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5803 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5804 	/* User Plane w/NULL enc. DL LONG SN */
5805 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5806 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5807 	/* User Plane w/NULL enc. UL SHORT SN */
5808 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5809 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5810 	/* User Plane w/NULL enc. DL SHORT SN */
5811 	(uint8_t[]){0x8b, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4, 0x57,
5812 		    0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5813 	/* User Plane w/NULL enc. UL 15 BIT SN */
5814 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5815 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5816 	/* User Plane w/NULL enc. DL 15 BIT SN */
5817 	(uint8_t[]){0x8b, 0x26, 0xad, 0x9c, 0x44, 0x1f, 0x89, 0x0b, 0x38, 0xc4,
5818 		    0x57, 0xa4, 0x9d, 0x42, 0x14, 0x07, 0xe8},
5819 	/* User Plane w/NULL enc. UL for 18-bit SN*/
5820 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5821 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5822 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5823 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5824 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5825 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5826 		    0x69, 0x00, 0x00, 0x00, 0x00},
5827 	/* User Plane w/NULL enc. DL for 18-bit SN*/
5828 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
5829 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
5830 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
5831 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
5832 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
5833 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
5834 		    0x69, 0x00, 0x00, 0x00, 0x00},
5835 	/* User Plane w/SNOW f8 enc. UL LONG SN */
5836 	(uint8_t[]){0x8b, 0x26, 0x7a, 0xe0, 0x00, 0x07, 0x2a, 0xa6, 0xef, 0xdc,
5837 		    0x75, 0xef, 0x2e, 0x27, 0x0f, 0x69, 0x3d},
5838 	/* User Plane w/SNOW f8 enc. DL LONG SN */
5839 	(uint8_t[]){0x8b, 0x26, 0x7e, 0xbb, 0x80, 0x20, 0xba, 0xef, 0xe7, 0xf7,
5840 		    0xef, 0x69, 0x51, 0x85, 0x09, 0xa5, 0xab},
5841 	/* User Plane w/SNOW f8 enc. UL SHORT SN */
5842 	(uint8_t[]){0x8b, 0x80, 0xcf, 0xe5, 0x27, 0xe2, 0x88, 0x2a, 0xac, 0xc5,
5843 		    0xaf, 0x49, 0x9b, 0x3e, 0x48, 0x89},
5844 	/* User Plane w/SNOW f8 enc. DL SHORT SN */
5845 	(uint8_t[]){0x8b, 0xe2, 0x51, 0x58, 0x88, 0xff, 0x1a, 0x00, 0xe4, 0x67,
5846 		    0x05, 0x46, 0x24, 0x2f, 0x07, 0xb7},
5847 	/* User Plane w/SNOW f8 enc. UL 15 BIT SN */
5848 	(uint8_t[]){0x8b, 0x26, 0xbe, 0x72, 0x05, 0x78, 0x92, 0xec, 0xb1, 0x4f,
5849 		    0xdd, 0x5d, 0xfc, 0x60, 0x2c, 0x9a, 0x85},
5850 	/* User Plane w/SNOW f8 enc. DL 15 BIT SN */
5851 	(uint8_t[]){0x8b, 0x26, 0x0b, 0x50, 0xf3, 0xff, 0x37, 0xe3, 0x6b, 0xaf,
5852 		    0x08, 0xd8, 0xf6, 0x1f, 0xca, 0x6f, 0xbc},
5853 	/* User Plane w/SNOW enc. UL for 18-bit SN*/
5854 	(uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
5855 		    0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
5856 		    0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
5857 		    0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
5858 		    0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
5859 		    0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
5860 		    0x31, 0x55, 0xDA, 0x18, 0x4D},
5861 	/* User Plane w/SNOW enc. DL for 18-bit SN*/
5862 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
5863 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
5864 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
5865 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
5866 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
5867 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
5868 	/* User Plane w/AES CTR enc. UL LONG SN */
5869 	(uint8_t[]){0x8b, 0x26, 0xde, 0x0a, 0x59, 0xca, 0x7d, 0x93, 0xa3, 0xb5,
5870 		    0xd2, 0x88, 0xb3, 0x04, 0xa2, 0x12, 0x09},
5871 	/* User Plane w/AES CTR enc. DL LONG SN */
5872 	(uint8_t[]){0x8b, 0x26, 0x69, 0x92, 0x25, 0xd8, 0xe9, 0xd5, 0xe9, 0x53,
5873 		    0x60, 0x49, 0x9f, 0xe9, 0x8f, 0xbe, 0x6a},
5874 	/* User Plane w/AES CTR enc. UL SHORT SN */
5875 	(uint8_t[]){0x8b, 0x0f, 0xa1, 0xf2, 0x56, 0x6e, 0xee, 0x62, 0x1c, 0x62,
5876 		    0x06, 0x7e, 0x38, 0x4a, 0x02, 0xa4},
5877 	/* User Plane w/AES CTR enc. DL SHORT SN */
5878 	(uint8_t[]){0x8b, 0x00, 0x8d, 0x50, 0x80, 0x30, 0xda, 0xc7, 0x14, 0xc5,
5879 		    0xe0, 0xc8, 0xfb, 0x83, 0xd0, 0x73},
5880 	/* User Plane w/AES CTR enc. UL 15 BIT SN */
5881 	(uint8_t[]){0x8b, 0x26, 0xa1, 0x2e, 0xa3, 0x64, 0xa9, 0x81, 0xbc, 0xd3,
5882 		    0x6f, 0xef, 0xee, 0x30, 0x71, 0x23, 0x85},
5883 	/* User Plane w/AES CTR enc. DL 15 BIT SN */
5884 	(uint8_t[]){0x8b, 0x26, 0xc7, 0xf2, 0x23, 0xb3, 0xbe, 0xc0, 0xdf, 0xc5,
5885 		    0xed, 0x37, 0x35, 0x7c, 0x66, 0xa3, 0xf9},
5886 	/* User Plane w/AES enc. UL for 18-bit SN*/
5887 	(uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
5888 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
5889 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
5890 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
5891 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
5892 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
5893 	/* User Plane w/AES enc. DL for 18-bit SN*/
5894 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
5895 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
5896 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
5897 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
5898 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
5899 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
5900 	/* User Plane w/ZUC enc. UL LONG SN */
5901 	(uint8_t[]){0x8b, 0x26, 0xfb, 0xb6, 0x0e, 0x81, 0xa1, 0x9e, 0xc8, 0xeb,
5902 		    0x90, 0xa8, 0xc7, 0x0e, 0x27, 0xcb, 0xb0},
5903 	/* User Plane w/ZUC enc. DL LONG SN */
5904 	(uint8_t[]){0x8b, 0x26, 0x2f, 0x5d, 0xa4, 0x82, 0xfb, 0xce, 0x1f, 0x3a,
5905 		    0xb5, 0x66, 0x60, 0x40, 0x65, 0x2b, 0x40},
5906 	/* User Plane w/ZUC enc. UL SHORT SN */
5907 	(uint8_t[]){0x8b, 0xcb, 0x75, 0x03, 0xd5, 0xed, 0xea, 0x73, 0x39, 0xf5,
5908 		    0x07, 0x03, 0x04, 0x51, 0xc9, 0x5e},
5909 	/* User Plane w/ZUC enc. DL SHORT SN */
5910 	(uint8_t[]){0x8b, 0xe9, 0xd2, 0x49, 0x7f, 0xfd, 0x98, 0x9f, 0xc4, 0x6a,
5911 		    0xcb, 0xe6, 0x4e, 0x21, 0x33, 0xd2},
5912 	/* User Plane w/ZUC enc. UL 15 BIT SN */
5913 	(uint8_t[]){0x8b, 0x26, 0x01, 0x0a, 0xba, 0x79, 0xf8, 0xe5, 0x9f, 0x22,
5914 		    0x37, 0xab, 0x5c, 0x7e, 0xad, 0xd6, 0x6b},
5915 	/* User Plane w/ZUC enc. DL 15 BIT SN */
5916 	(uint8_t[]){0x8b, 0x26, 0xa3, 0x1a, 0x1e, 0x22, 0xf7, 0x17, 0x8a, 0xb5,
5917 		    0x59, 0xd8, 0x2b, 0x13, 0xdd, 0x12, 0x4e},
5918 	/* User Plane w/ZUC enc. UL for 18-bit SN*/
5919 	(uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
5920 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
5921 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
5922 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
5923 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
5924 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
5925 	/* User Plane w/ZUC enc. DL for 18-bit SN*/
5926 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
5927 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
5928 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
5929 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
5930 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
5931 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
5932 
5933 	/************************* 12-bit u-plane with int ************/
5934 	/* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */
5935 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5936 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5937 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5938 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5939 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5940 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5941 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5942 	/* User Plane w/NULL enc. + NULL int. DL for 12-bit SN */
5943 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5944 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5945 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5946 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5947 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5948 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5949 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},
5950 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */
5951 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5952 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5953 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5954 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5955 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5956 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5957 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27, 0x96},
5958 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */
5959 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5960 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5961 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5962 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5963 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5964 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5965 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},
5966 	/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */
5967 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5968 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5969 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5970 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5971 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5972 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5973 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26, 0x2E},
5974 	/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */
5975 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5976 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5977 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5978 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5979 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5980 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5981 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},
5982 	/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */
5983 	(uint8_t[]){0x50, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5984 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5985 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5986 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5987 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5988 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5989 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25, 0xC3},
5990 	/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */
5991 	(uint8_t[]){0xA0, 0x00, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
5992 		    0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
5993 		    0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57,
5994 		    0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70,
5995 		    0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F, 0xEE, 0x2C,
5996 		    0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
5997 		    0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},
5998 
5999 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */
6000 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6001 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6002 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6003 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6004 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6005 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6006 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x12, 0x07, 0xAC, 0x93},
6007 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 12-bit SN */
6008 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6009 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6010 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6011 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6012 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6013 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6014 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},
6015 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */
6016 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6017 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6018 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6019 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6020 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6021 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6022 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B, 0x05},
6023 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */
6024 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6025 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6026 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6027 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6028 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6029 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6030 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},
6031 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */
6032 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6033 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6034 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6035 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6036 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6037 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6038 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A, 0xBD},
6039 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN */
6040 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6041 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6042 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6043 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6044 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6045 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6046 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},
6047 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN */
6048 	(uint8_t[]){0x50, 0x01, 0xD6, 0xCC, 0xB5, 0xCE, 0x7C, 0xF8, 0xBE, 0x68,
6049 		    0x2B, 0xAB, 0xC7, 0x32, 0xDA, 0x49, 0xD0, 0xC7, 0x54, 0xCA,
6050 		    0x18, 0xBB, 0x05, 0x6D, 0xC5, 0x5F, 0xD3, 0xA7, 0xE6, 0xD8,
6051 		    0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
6052 		    0xF7, 0xBC, 0x45, 0x2A, 0x2E, 0xB4, 0xF5, 0xD0, 0x39, 0x5B,
6053 		    0x70, 0xB4, 0x53, 0x90, 0x98, 0x8A, 0x7C, 0x87, 0x21, 0xED,
6054 		    0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89, 0x50},
6055 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN */
6056 	(uint8_t[]){0xA0, 0x00, 0xC1, 0x3A, 0x28, 0xBC, 0xEB, 0xAC, 0x49, 0xB9,
6057 		    0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
6058 		    0x77, 0x62, 0xF8, 0x55, 0xC6, 0x8B, 0x25, 0x7B, 0xA3, 0xAF,
6059 		    0x67, 0x6A, 0xEB, 0x45, 0x18, 0x0B, 0xD6, 0x03, 0xDD, 0xFC,
6060 		    0xDE, 0x74, 0x3C, 0x4C, 0x7F, 0x5E, 0x67, 0x25, 0x9F, 0xC9,
6061 		    0x0F, 0xD8, 0x38, 0xE6, 0x3F, 0xD4, 0x59, 0x7A, 0x9A, 0xB7,
6062 		    0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},
6063 	/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN  */
6064 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6065 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6066 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6067 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6068 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6069 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6070 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x86, 0x33, 0x3F, 0x3C},
6071 
6072 	/* User Plane w/AES CTR enc. + NULL int. DL for 12-bit SN */
6073 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6074 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6075 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6076 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6077 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6078 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6079 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},
6080 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN */
6081 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6082 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6083 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6084 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6085 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6086 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6087 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18, 0xAA},
6088 
6089 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN */
6090 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6091 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6092 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6093 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6094 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6095 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6096 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},
6097 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN */
6098 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6099 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6100 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6101 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6102 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6103 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6104 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19, 0x12},
6105 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN */
6106 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6107 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6108 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6109 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6110 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6111 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6112 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},
6113 	/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN */
6114 	(uint8_t[]){0x50, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56, 0xCF,
6115 		    0xE9, 0x97, 0x27, 0xE8, 0xA3, 0xDE, 0x4C, 0xF6, 0xD1, 0x10,
6116 		    0x4A, 0x7D, 0xC0, 0xD0, 0xF7, 0x1B, 0x3E, 0x16, 0xF0, 0xA8,
6117 		    0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
6118 		    0x9D, 0x56, 0xBA, 0xF7, 0x08, 0x6D, 0xC5, 0x89, 0xFB, 0xAB,
6119 		    0x99, 0xD1, 0x37, 0x42, 0x89, 0x8F, 0xE1, 0xAE, 0xA3, 0x22,
6120 		    0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A, 0xFF},
6121 	/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN */
6122 	(uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
6123 		    0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
6124 		    0x18, 0xD1, 0x25, 0xB4, 0x4B, 0x24, 0x94, 0xAE, 0x6D, 0x45,
6125 		    0xA7, 0x00, 0x01, 0xF8, 0x97, 0x9F, 0xF9, 0x58, 0xD6, 0x62,
6126 		    0x30, 0x7D, 0xE9, 0x41, 0x69, 0x65, 0x1C, 0xBA, 0x79, 0x54,
6127 		    0x7E, 0xF5, 0xBD, 0x60, 0xEB, 0x9E, 0xC2, 0xC9, 0x54, 0x65,
6128 		    0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},
6129 
6130 	/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN */
6131 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6132 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6133 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6134 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6135 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6136 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6137 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x1D, 0xCD, 0x3A, 0xE0},
6138 	/* User Plane w/ZUC enc. + NULL int. DL for 12-bit SN */
6139 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6140 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6141 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6142 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6143 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6144 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6145 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},
6146 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN */
6147 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6148 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6149 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6150 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6151 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6152 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6153 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D, 0x76},
6154 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN */
6155 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6156 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6157 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6158 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6159 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6160 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6161 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},
6162 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN */
6163 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6164 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6165 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6166 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6167 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6168 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6169 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C, 0xCE},
6170 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN */
6171 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6172 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6173 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6174 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6175 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6176 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6177 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},
6178 	/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN */
6179 	(uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56,
6180 		    0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED,
6181 		    0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA,
6182 		    0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
6183 		    0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5,
6184 		    0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C,
6185 		    0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23},
6186 	/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN */
6187 	(uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26,
6188 		    0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
6189 		    0x98, 0x41, 0xC5, 0x03, 0x57, 0x48, 0x83, 0xBB, 0x8E, 0xCA,
6190 		    0x87, 0xCD, 0x8B, 0xE9, 0x96, 0x2A, 0x35, 0x5C, 0xD3, 0x32,
6191 		    0x53, 0xA7, 0x12, 0xC2, 0xBC, 0x0C, 0x75, 0x98, 0x8E, 0x29,
6192 		    0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51,
6193 		    0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0xE6, 0x25, 0xE6, 0x7A},
6194 
6195 	/************************* 18-bit u-plane with int ************/
6196 	/* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */
6197 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6198 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6199 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6200 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6201 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6202 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6203 		    0x69, 0x00, 0x00, 0x00, 0x00},
6204 	/* User Plane w/NULL enc. + NULL int. DL for 18-bit SN */
6205 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6206 		    0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35,
6207 		    0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91,
6208 		    0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
6209 		    0x47, 0x0E, 0x8F, 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B,
6210 		    0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC,
6211 		    0x69, 0x00, 0x00, 0x00, 0x00},
6212 	/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */
6213 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6214 		    0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9,
6215 		    0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13,
6216 		    0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
6217 		    0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A,
6218 		    0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA,
6219 		    0x91, 0x7F, 0x71, 0x17, 0x69},
6220 	/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */
6221 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6222 		0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6223 		0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6224 		0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6225 		0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6226 		0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0x84, 0x45, 0xA8, 0x88},
6227 	/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */
6228 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6229 		0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6230 		0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6231 		0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6232 		0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6233 		0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x33, 0x9B, 0x38, 0xF7},
6234 	/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */
6235 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6236 		0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6237 		0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6238 		0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6239 		0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6240 		0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xD9, 0x0B, 0x89, 0x7F},
6241 	/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */
6242 	(uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D,
6243 		0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68,
6244 		0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08,
6245 		0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76,
6246 		0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93,
6247 		0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xB5, 0xD9, 0x5D, 0xE0},
6248 	/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */
6249 	(uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD,
6250 		0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
6251 		0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C,
6252 		0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36, 0x47, 0x0E, 0x8F,
6253 		0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46,
6254 		0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xDA, 0xE9, 0x17, 0x96},
6255 	/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */
6256 	(uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6257 		    0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91,
6258 		    0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69,
6259 		    0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
6260 		    0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33,
6261 		    0xC7, 0xFF, 0x33, 0x4E, 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F,
6262 		    0x31, 0x55, 0xDA, 0x18, 0x4D},
6263 	/* User Plane w/SNOW f8 enc. + NULL int. DL for 18-bit SN */
6264 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6265 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6266 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6267 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6268 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6269 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C},
6270 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */
6271 	(uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6272 		0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6273 		0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6274 		0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6275 		0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6276 		0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0xAB, 0x0F, 0x24},
6277 	/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */
6278 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6279 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6280 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6281 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6282 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6283 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0xD7, 0xD6, 0x47, 0xF4},
6284 	/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */
6285 	(uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6286 		0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6287 		0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6288 		0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6289 		0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6290 		0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x66, 0x41, 0x20, 0xBA},
6291 	/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN */
6292 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6293 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6294 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6295 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6296 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6297 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x8A, 0x98, 0x66, 0x03},
6298 	/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN */
6299 	(uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30,
6300 		0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03,
6301 		0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1,
6302 		0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A,
6303 		0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E,
6304 		0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xE0, 0x03, 0x45, 0xAD},
6305 	/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN */
6306 	(uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A,
6307 		0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
6308 		0xAA, 0x70, 0x42, 0x04, 0x7C, 0xE6, 0xA6, 0x1D, 0x91, 0xAE, 0x2E, 0x43,
6309 		0x60, 0x39, 0x23, 0x06, 0xD2, 0x31, 0x73, 0x98, 0xF0, 0x61, 0x47, 0xB5,
6310 		0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D,
6311 		0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x89, 0x7A, 0xF8, 0xEA},
6312 	/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN  */
6313 	(uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6314 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6315 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6316 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6317 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6318 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xC1, 0x66, 0x96, 0xC8},
6319 	/* User Plane w/AES CTR enc. + NULL int. DL for 18-bit SN */
6320 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6321 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6322 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6323 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6324 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6325 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35},
6326 	/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN */
6327 	(uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6328 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6329 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6330 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6331 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6332 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x17, 0x81, 0xA1},
6333 	/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN */
6334 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6335 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6336 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6337 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6338 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6339 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x1C, 0x50, 0xC0, 0xBD},
6340 	/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN */
6341 	(uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6342 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6343 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6344 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6345 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6346 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xF2, 0xFD, 0xAE, 0x3F},
6347 	/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN */
6348 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6349 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6350 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6351 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6352 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6353 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x41, 0x1E, 0xE1, 0x4A},
6354 	/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN */
6355 	(uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08,
6356 		0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F,
6357 		0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49,
6358 		0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
6359 		0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88,
6360 		0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x74, 0xBF, 0xCB, 0x28},
6361 	/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN */
6362 	(uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1,
6363 		0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
6364 		0xD9, 0xBB, 0x3B, 0x76, 0xE5, 0x7D, 0x3C, 0xFC, 0xE3, 0x9D, 0x45, 0x4A,
6365 		0x07, 0x14, 0xD3, 0x14, 0xBC, 0x7E, 0x57, 0xAB, 0xB0, 0x8D, 0x8F, 0x42,
6366 		0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F,
6367 		0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x42, 0xFC, 0x7F, 0xA3},
6368 	/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN */
6369 	(uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6370 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6371 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6372 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6373 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6374 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x43, 0x62, 0x73, 0xD8},
6375 	/* User Plane w/ZUC enc. + NULL int. DL for 18-bit SN */
6376 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6377 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6378 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6379 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6380 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6381 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3},
6382 	/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN */
6383 	(uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6384 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6385 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6386 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6387 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6388 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x13, 0x64, 0xB1},
6389 	/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN */
6390 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6391 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6392 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6393 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6394 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6395 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xE1, 0x52, 0x5E, 0x6B},
6396 	/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN */
6397 	(uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6398 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6399 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6400 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6401 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6402 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x70, 0xF9, 0x4B, 0x2F},
6403 	/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN */
6404 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6405 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6406 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6407 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6408 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6409 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBC, 0x1C, 0x7F, 0x9C},
6410 	/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN */
6411 	(uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C,
6412 		0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98,
6413 		0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB,
6414 		0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
6415 		0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E,
6416 		0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xF6, 0xBB, 0x2E, 0x38},
6417 	/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN */
6418 	(uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13,
6419 		0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
6420 		0x51, 0x38, 0xB5, 0x89, 0xC6, 0xD3, 0xB5, 0x44, 0xC2, 0xB9, 0xB9, 0x59,
6421 		0x7C, 0xEC, 0x71, 0xD8, 0x42, 0x01, 0x03, 0x3C, 0x0E, 0xBB, 0x7B, 0xDD,
6422 		0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46,
6423 		0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBF, 0xFE, 0xE1, 0x75},
6424 };
6425 
6426 #endif /* SECURITY_PDCP_TEST_VECTOR_H_ */
6427