test/cryptodev: fix PDCP vectors
PATCH 1/1 test/cryptodev: fix PDCP vectors
The existing PDCP vectors have a deviation from the PDCP header specification. The reserved fields are set to 0 in the PDCP headers and D/C bits are updated as per the use case. The MAC-I for the corresponding vectors are also updated.
--- ...est_cryptodev_security_pdcp_test_vectors.h | 280 +++++++++--------- 1 file changed, 140 insertions(+), 140 deletions(-)
app/test/test_cryptodev_security_pdcp_test_vectors.h +140 -140
@@ -4264,7 +4264,7 @@ static uint8_t *pdcp_test_data_in[] = {/*************** 12-bit C-plane ****************/ /* Control Plane w/NULL enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,
@@ -4278,7 +4278,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/NULL enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4292,7 +4292,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/NULL enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4306,7 +4306,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/NULL enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4321,7 +4321,7 @@ static uint8_t *pdcp_test_data_in[] = { 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4335,7 +4335,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4349,7 +4349,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4363,7 +4363,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4378,7 +4378,7 @@ static uint8_t *pdcp_test_data_in[] = { 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4392,7 +4392,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4406,7 +4406,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4420,7 +4420,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4435,7 +4435,7 @@ static uint8_t *pdcp_test_data_in[] = { 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/ZUC enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4449,7 +4449,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/ZUC enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4463,7 +4463,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/ZUC enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4477,7 +4477,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/ZUC enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4510,7 +4510,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/NULL enc. UL for 18-bit SN*/ - (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD , + (uint8_t []){0x80 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,
@@ -4544,7 +4544,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/SNOW enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 ,0x52 ,0x08 ,0xBA ,0xBD ,0x69 ,0x51 ,0xC9 ,0x63 ,0xCF ,0x06 ,0x62 ,
@@ -4578,7 +4578,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/AES enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 ,0x52 ,0x08 ,0xBA ,0xBD ,0x69 ,0x51 ,0xC9 ,0x63 ,0xCF ,0x06 ,0x62 ,
@@ -4612,7 +4612,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/ZUC enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 ,0x52 ,0x08 ,0xBA ,0xBD ,0x69 ,0x51 ,0xC9 ,0x63 ,0xCF ,0x06 ,0x62 ,
@@ -4630,7 +4630,7 @@ static uint8_t *pdcp_test_data_in[] = {/*************** u-plane with integrity for 12-bit SN *****/ /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,
@@ -4644,7 +4644,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4658,7 +4658,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4672,7 +4672,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4687,7 +4687,7 @@ static uint8_t *pdcp_test_data_in[] = { 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4701,7 +4701,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4715,7 +4715,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4729,7 +4729,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4744,7 +4744,7 @@ static uint8_t *pdcp_test_data_in[] = { 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4758,7 +4758,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4772,7 +4772,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4786,7 +4786,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4801,7 +4801,7 @@ static uint8_t *pdcp_test_data_in[] = { 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4815,7 +4815,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4829,7 +4829,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4843,7 +4843,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 , 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 , 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0,
@@ -4859,7 +4859,7 @@ static uint8_t *pdcp_test_data_in[] = {/*************** u-plane with integrity for 18-bit SN *****/ /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD , + (uint8_t []){0x80 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,
@@ -4875,7 +4875,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -4891,7 +4891,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -4907,7 +4907,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -4923,7 +4923,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -4939,7 +4939,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -4955,7 +4955,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -4971,7 +4971,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -4987,7 +4987,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5003,7 +5003,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5019,7 +5019,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5035,7 +5035,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5051,7 +5051,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5067,7 +5067,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5083,7 +5083,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5099,7 +5099,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62,
@@ -5554,7 +5554,7 @@ static uint8_t *pdcp_test_data_out[] = {/************ C-plane 12-bit ****************************/ /* Control Plane w/NULL enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,
@@ -5570,13 +5570,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , -0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x74 ,0xB8 ,0x27 ,0x96 }, +0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x33 ,0x22 ,0x02 ,0x10 },/* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
@@ -5586,13 +5586,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},/* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , -0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x3F ,0x71 ,0x26 ,0x2E }, +0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x1B ,0xB0 ,0x4A ,0xBF },/* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
@@ -5602,13 +5602,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},/* Control Plane w/NULL enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , -0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x54 ,0xEF ,0x25 ,0xC3 }, +0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x28 ,0x41 ,0xAB ,0x16 },/* Control Plane w/NULL enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
@@ -5619,7 +5619,7 @@ static uint8_t *pdcp_test_data_out[] = { 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},/* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
@@ -5635,13 +5635,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 , 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 ,0xE1 ,0xDF ,0x7C ,0x4F ,0x3C ,0x8B ,0x86 ,0xC6 ,0x8E ,0x24 ,0xF7 ,0xBC ,0x45 ,0x2A ,0x2E ,0xB4 ,0xF5 ,0xD0 ,0x39 ,0x5B ,0x70 ,0xB4 ,0x53 ,0x90 ,0x98 ,0x8A ,0x7C ,0x87 ,0x21 ,0xED , -0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x66 ,0xBF ,0x8B ,0x05 }, +0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x21 ,0x25 ,0xAE ,0x83 },/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,0xB9 , 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
@@ -5651,13 +5651,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 , 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 ,0xE1 ,0xDF ,0x7C ,0x4F ,0x3C ,0x8B ,0x86 ,0xC6 ,0x8E ,0x24 ,0xF7 ,0xBC ,0x45 ,0x2A ,0x2E ,0xB4 ,0xF5 ,0xD0 ,0x39 ,0x5B ,0x70 ,0xB4 ,0x53 ,0x90 ,0x98 ,0x8A ,0x7C ,0x87 ,0x21 ,0xED , -0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x2D ,0x76 ,0x8A ,0xBD }, +0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x09 ,0xB7 ,0xE6 ,0x2C },/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,0xB9 , 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
@@ -5667,13 +5667,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 , 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},/* Control Plane w/SNOW f8 enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 ,0xE1 ,0xDF ,0x7C ,0x4F ,0x3C ,0x8B ,0x86 ,0xC6 ,0x8E ,0x24 ,0xF7 ,0xBC ,0x45 ,0x2A ,0x2E ,0xB4 ,0xF5 ,0xD0 ,0x39 ,0x5B ,0x70 ,0xB4 ,0x53 ,0x90 ,0x98 ,0x8A ,0x7C ,0x87 ,0x21 ,0xED , -0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x46 ,0xE8 ,0x89 ,0x50 }, +0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x3A ,0x46 ,0x07 ,0x85 },/* Control Plane w/SNOW f8 enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,0xB9 , 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
@@ -5684,7 +5684,7 @@ static uint8_t *pdcp_test_data_out[] = { 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},/* Control Plane w/AES CTR enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
@@ -5701,13 +5701,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 , 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},/* Control Plane w/AES CTR enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 ,0x4F ,0xBC ,0x17 ,0x73 ,0x9A ,0x69 ,0x73 ,0x6C ,0x83 ,0xE5 ,0x9D ,0x56 ,0xBA ,0xF7 ,0x08 ,0x6D ,0xC5 ,0x89 ,0xFB ,0xAB ,0x99 ,0xD1 ,0x37 ,0x42 ,0x89 ,0x8F ,0xE1 ,0xAE ,0xA3 ,0x22 , -0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xF2 ,0x8B ,0x18 ,0xAA }, +0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xB5 ,0x11 ,0x3D ,0x2C },/* Control Plane w/AES CTR enc. + SNOW f9 int. DL LONG SN */ (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
@@ -5718,13 +5718,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 , 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},/* Control Plane w/AES CTR enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 ,0x4F ,0xBC ,0x17 ,0x73 ,0x9A ,0x69 ,0x73 ,0x6C ,0x83 ,0xE5 ,0x9D ,0x56 ,0xBA ,0xF7 ,0x08 ,0x6D ,0xC5 ,0x89 ,0xFB ,0xAB ,0x99 ,0xD1 ,0x37 ,0x42 ,0x89 ,0x8F ,0xE1 ,0xAE ,0xA3 ,0x22 , -0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xB9 ,0x42 ,0x19 ,0x12 }, +0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0x9D ,0x83 ,0x75 ,0x83 },/* Control Plane w/AES CTR enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,0x6C , 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
@@ -5734,13 +5734,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 , 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},/* Control Plane w/AES CTR enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 ,0x4F ,0xBC ,0x17 ,0x73 ,0x9A ,0x69 ,0x73 ,0x6C ,0x83 ,0xE5 ,0x9D ,0x56 ,0xBA ,0xF7 ,0x08 ,0x6D ,0xC5 ,0x89 ,0xFB ,0xAB ,0x99 ,0xD1 ,0x37 ,0x42 ,0x89 ,0x8F ,0xE1 ,0xAE ,0xA3 ,0x22 , -0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xD2 ,0xDC ,0x1A ,0xFF }, +0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xAE ,0x72 ,0x94 ,0x2A },/* Control Plane w/AES CTR enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,0x6C , 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
@@ -5750,7 +5750,7 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 , 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},/* Control Plane w/ZUC enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x00 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
@@ -5766,13 +5766,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 , 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},/* Control Plane w/ZUC enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x00 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA ,0x33 ,0x08 ,0x88 ,0x72 ,0x16 ,0x1D ,0xF7 ,0xA0 ,0xD9 ,0xEC ,0x73 ,0x45 ,0x51 ,0x87 ,0xFF ,0x64 ,0xFB ,0x3C ,0xA6 ,0xB5 ,0xD0 ,0x1C ,0xD6 ,0x90 ,0x3D ,0x40 ,0x54 ,0x22 ,0x2F ,0x6C , -0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x69 ,0x75 ,0x1D ,0x76 }, +0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x2E ,0xEF ,0x38 ,0xF0 },/* Control Plane w/ZUC enc. + SNOW f9 int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,0x26 , 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
@@ -5782,13 +5782,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 , 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},/* Control Plane w/ZUC enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x00 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA ,0x33 ,0x08 ,0x88 ,0x72 ,0x16 ,0x1D ,0xF7 ,0xA0 ,0xD9 ,0xEC ,0x73 ,0x45 ,0x51 ,0x87 ,0xFF ,0x64 ,0xFB ,0x3C ,0xA6 ,0xB5 ,0xD0 ,0x1C ,0xD6 ,0x90 ,0x3D ,0x40 ,0x54 ,0x22 ,0x2F ,0x6C , -0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x22 ,0xBC ,0x1C ,0xCE }, +0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x06 ,0x7D ,0x70 ,0x5F },/* Control Plane w/ZUC enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,0x26 , 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
@@ -5798,13 +5798,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 , 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60},/* Control Plane w/ZUC enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x00 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA ,0x33 ,0x08 ,0x88 ,0x72 ,0x16 ,0x1D ,0xF7 ,0xA0 ,0xD9 ,0xEC ,0x73 ,0x45 ,0x51 ,0x87 ,0xFF ,0x64 ,0xFB ,0x3C ,0xA6 ,0xB5 ,0xD0 ,0x1C ,0xD6 ,0x90 ,0x3D ,0x40 ,0x54 ,0x22 ,0x2F ,0x6C , -0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x49 ,0x22 ,0x1F ,0x23 }, +0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x35 ,0x8C ,0x91 ,0xF6 },/* Control Plane w/ZUC enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,0x26 , 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
@@ -5833,7 +5833,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/NULL enc. UL for 18-bit SN*/ - (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD , + (uint8_t []){0x80 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,
@@ -5867,7 +5867,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0x0b ,0x50 ,0xf3 ,0xff ,0x37 ,0xe3 ,0x6b ,0xaf ,0x08 ,0xd8 ,0xf6 ,0x1f ,0xca ,0x6f ,0xbc },/* User Plane w/SNOW enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 ,0xCF ,0xBB ,0x8A ,0x2C ,0xB7 ,0x57 ,0xB6 ,0x27 ,0x89 ,0x0D ,0x91 ,0x03 ,0x2C ,0x2B ,0x8D ,0x29 ,0x4A ,0xBD ,0x8D ,0x48 ,0xD2 ,0x69 ,0x37 ,0xB1 ,0xA1 ,0x97 ,0x12 ,0xBD ,0x0A ,0x91 ,0x4D ,0xEB ,0x76 ,
@@ -5900,7 +5900,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0xc7 ,0xf2 ,0x23 ,0xb3 ,0xbe ,0xc0 ,0xdf ,0xc5 ,0xed ,0x37 ,0x35 ,0x7c ,0x66 ,0xa3 ,0xf9 },/* User Plane w/AES enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 ,0xF1 ,0x90 ,0xC2 ,0x22 ,0xD0 ,0xD2 ,0x3D ,0x44 ,0x75 ,0x7F ,0xC5 ,0x0F ,0xAC ,0x7C ,0x18 ,0x46 ,0xA5 ,0x3E ,0x2F ,0x0F ,0x26 ,0x9E ,0x5A ,0x49 ,0xF7 ,0xCB ,0x70 ,0x17 ,0xBC ,0x01 ,0x1D ,0xA3 ,0x65 ,0x0E ,0x4B ,0x53 ,
@@ -5932,7 +5932,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0xa3 ,0x1a ,0x1e ,0x22 ,0xf7 ,0x17 ,0x8a ,0xb5 ,0x59 ,0xd8 ,0x2b ,0x13 ,0xdd ,0x12 ,0x4e },/* User Plane w/ZUC enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C ,0x74 ,0xC2 ,0xD7 ,0xFF ,0x74 ,0x59 ,0x3A ,0x69 ,0xD1 ,0x8B ,0x65 ,0x98 ,0xB9 ,0x3C ,0xFB ,0x63 ,0xB1 ,0x9E ,0xB7 ,0xCA ,0x04 ,0x68 ,0xB9 ,0xAB ,0xA2 ,0x5A ,0xAF ,0x15 ,0x8E ,0x71 ,0xED ,0xE4 ,0xFA ,0x99 ,0x79 ,0xF9 ,
@@ -5948,7 +5948,7 @@ static uint8_t *pdcp_test_data_out[] = {/************************* 12-bit u-plane with int ************/ /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,
@@ -5964,13 +5964,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , -0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x74 ,0xB8 ,0x27 ,0x96 }, +0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x6A ,0x4D ,0xA1 ,0xE0 },/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
@@ -5980,13 +5980,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x97, 0x50, 0x3F, 0xF7},/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , -0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x3F ,0x71 ,0x26 ,0x2E }, +0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xB4 ,0x36 ,0x24 ,0x75 },/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
@@ -5996,13 +5996,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xE8, 0xBB, 0xE9, 0x36},/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 ,0x70 ,0x33 ,0x8A ,0x15 ,0xD0 ,0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , -0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x54 ,0xEF ,0x25 ,0xC3 }, +0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x5B ,0x05 ,0x40 ,0x0B },/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71,
@@ -6013,7 +6013,7 @@ static uint8_t *pdcp_test_data_out[] = { 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x76, 0xD0, 0x5B, 0x2C},/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E, 0x24,
@@ -6029,13 +6029,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 , 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xDC, 0x32, 0x96, 0x65},/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 ,0xE1 ,0xDF ,0x7C ,0x4F ,0x3C ,0x8B ,0x86 ,0xC6 ,0x8E ,0x24 ,0xF7 ,0xBC ,0x45 ,0x2A ,0x2E ,0xB4 ,0xF5 ,0xD0 ,0x39 ,0x5B ,0x70 ,0xB4 ,0x53 ,0x90 ,0x98 ,0x8A ,0x7C ,0x87 ,0x21 ,0xED , -0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x66 ,0xBF ,0x8B ,0x05 }, +0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x78 ,0x4A ,0x0D ,0x73 },/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,0xB9 , 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
@@ -6045,13 +6045,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 , 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x4B, 0x62, 0xA9, 0x92},/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 ,0xE1 ,0xDF ,0x7C ,0x4F ,0x3C ,0x8B ,0x86 ,0xC6 ,0x8E ,0x24 ,0xF7 ,0xBC ,0x45 ,0x2A ,0x2E ,0xB4 ,0xF5 ,0xD0 ,0x39 ,0x5B ,0x70 ,0xB4 ,0x53 ,0x90 ,0x98 ,0x8A ,0x7C ,0x87 ,0x21 ,0xED , -0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x2D ,0x76 ,0x8A ,0xBD }, +0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0xA6 ,0x31 ,0x88 ,0xE6 },/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,0xB9 , 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
@@ -6061,13 +6061,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 , 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0x34, 0x89, 0x7F, 0x53},/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 ,0xE1 ,0xDF ,0x7C ,0x4F ,0x3C ,0x8B ,0x86 ,0xC6 ,0x8E ,0x24 ,0xF7 ,0xBC ,0x45 ,0x2A ,0x2E ,0xB4 ,0xF5 ,0xD0 ,0x39 ,0x5B ,0x70 ,0xB4 ,0x53 ,0x90 ,0x98 ,0x8A ,0x7C ,0x87 ,0x21 ,0xED , -0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x46 ,0xE8 ,0x89 ,0x50 }, +0x76 ,0x83 ,0x63 ,0x39 ,0x2C ,0xDB ,0x49 ,0x02 ,0xEC ,0x98 },/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,0xB9 , 0xA1, 0xFC, 0xD6, 0x83, 0xEC, 0xA2, 0x89, 0xE6, 0x8F, 0xCA,
@@ -6077,7 +6077,7 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 , 0xF4, 0x52, 0xC6, 0x66, 0xC2, 0x73, 0xAA, 0xE2, 0xCD, 0x49},/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x80 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83, 0xE5,
@@ -6094,13 +6094,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 , 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x87, 0x7A, 0x32, 0x1B},/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x80 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 ,0x4F ,0xBC ,0x17 ,0x73 ,0x9A ,0x69 ,0x73 ,0x6C ,0x83 ,0xE5 ,0x9D ,0x56 ,0xBA ,0xF7 ,0x08 ,0x6D ,0xC5 ,0x89 ,0xFB ,0xAB ,0x99 ,0xD1 ,0x37 ,0x42 ,0x89 ,0x8F ,0xE1 ,0xAE ,0xA3 ,0x22 , -0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xF2 ,0x8B ,0x18 ,0xAA }, +0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xEC ,0x7E ,0x9E ,0xDC },/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t[]){0xA0, 0x00, 0x84, 0x3D, 0x5A, 0x2C, 0xBA, 0x02, 0xC1, 0x6C,
@@ -6111,13 +6111,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 , 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x10, 0x2A, 0x0D, 0xEC},/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x80 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 ,0x4F ,0xBC ,0x17 ,0x73 ,0x9A ,0x69 ,0x73 ,0x6C ,0x83 ,0xE5 ,0x9D ,0x56 ,0xBA ,0xF7 ,0x08 ,0x6D ,0xC5 ,0x89 ,0xFB ,0xAB ,0x99 ,0xD1 ,0x37 ,0x42 ,0x89 ,0x8F ,0xE1 ,0xAE ,0xA3 ,0x22 , -0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xB9 ,0x42 ,0x19 ,0x12 }, +0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0x32 ,0x05 ,0x1B ,0x49 },/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,0x6C , 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
@@ -6127,13 +6127,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 , 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0x6F, 0xC1, 0xDB, 0x2D},/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x80 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 ,0x4F ,0xBC ,0x17 ,0x73 ,0x9A ,0x69 ,0x73 ,0x6C ,0x83 ,0xE5 ,0x9D ,0x56 ,0xBA ,0xF7 ,0x08 ,0x6D ,0xC5 ,0x89 ,0xFB ,0xAB ,0x99 ,0xD1 ,0x37 ,0x42 ,0x89 ,0x8F ,0xE1 ,0xAE ,0xA3 ,0x22 , -0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xD2 ,0xDC ,0x1A ,0xFF }, +0x60 ,0x98 ,0xFD ,0x79 ,0x32 ,0xDB ,0xDD ,0x36 ,0x7F ,0x37 },/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,0x6C , 0x8D, 0x78, 0xB5, 0x1F, 0x51, 0x70, 0x18, 0x61, 0x92, 0x10,
@@ -6144,7 +6144,7 @@ static uint8_t *pdcp_test_data_out[] = { 0x7D, 0xAC, 0xB6, 0x47, 0xFF, 0x1C, 0xF1, 0xAA, 0x69, 0x37},/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x80 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC,
@@ -6160,13 +6160,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 , 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x90, 0xF5, 0xBD, 0x56},/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x80 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA ,0x33 ,0x08 ,0x88 ,0x72 ,0x16 ,0x1D ,0xF7 ,0xA0 ,0xD9 ,0xEC ,0x73 ,0x45 ,0x51 ,0x87 ,0xFF ,0x64 ,0xFB ,0x3C ,0xA6 ,0xB5 ,0xD0 ,0x1C ,0xD6 ,0x90 ,0x3D ,0x40 ,0x54 ,0x22 ,0x2F ,0x6C , -0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x69 ,0x75 ,0x1D ,0x76 }, +0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x77 ,0x80 ,0x9B ,0x00 },/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,0x26 , 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
@@ -6176,13 +6176,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 , 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x07, 0xA5, 0x82, 0xA1},/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x80 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA ,0x33 ,0x08 ,0x88 ,0x72 ,0x16 ,0x1D ,0xF7 ,0xA0 ,0xD9 ,0xEC ,0x73 ,0x45 ,0x51 ,0x87 ,0xFF ,0x64 ,0xFB ,0x3C ,0xA6 ,0xB5 ,0xD0 ,0x1C ,0xD6 ,0x90 ,0x3D ,0x40 ,0x54 ,0x22 ,0x2F ,0x6C , -0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0x22 ,0xBC ,0x1C ,0xCE }, +0xE4 ,0xB1 ,0x71 ,0x15 ,0x78 ,0x54 ,0xA9 ,0xFB ,0x1E ,0x95 },/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,0x26 , 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
@@ -6192,13 +6192,13 @@ static uint8_t *pdcp_test_data_out[] = { 0x85, 0xAF, 0x0A, 0xFF, 0xAC, 0x6A, 0x00, 0x19, 0xC1, 0x51, 0x53, 0xDE, 0x78, 0x07, 0x6D, 0x10, 0x78, 0x4E, 0x54, 0x60}, /* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN */ - (uint8_t[]){0x50, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56, + (uint8_t[]){0x80, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23, 0x56, 0xC5, 0xFF, 0xC2, 0xB7, 0x7D, 0x30, 0xBA, 0xFB, 0x43, 0xED, 0x79, 0xC9, 0x9D, 0x9D, 0x38, 0x35, 0xC6, 0x7B, 0xD0, 0xAA, 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9, 0xEC, 0x73, 0x45, 0x51, 0x87, 0xFF, 0x64, 0xFB, 0x3C, 0xA6, 0xB5, 0xD0, 0x1C, 0xD6, 0x90, 0x3D, 0x40, 0x54, 0x22, 0x2F, 0x6C, - 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F, 0x23}, + 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x46, 0xC8, 0x7A, 0xEB}, /* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN */ (uint8_t[]){0xA0, 0x00, 0x3F, 0x01, 0xCE, 0xBD, 0x8A, 0x98, 0x7B, 0x26, 0xF1, 0x28, 0x74, 0xDC, 0x26, 0x2B, 0x02, 0xE8, 0x9C, 0xBC,
@@ -6210,7 +6210,7 @@ static uint8_t *pdcp_test_data_out[] = { /************************* 18-bit u-plane with int ************/ /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */ - (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD, + (uint8_t[]){0x80, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3, 0x64, 0xD3, 0x5E, 0xAF, 0x3F, 0x57, 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69, 0x70, 0x33, 0x8A, 0x15, 0xD0, 0x36,
@@ -6226,13 +6226,13 @@ static uint8_t *pdcp_test_data_out[] = { 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0x00, 0x00, 0x00, 0x00}, /* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D, + (uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D, 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93, 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, - 0x91, 0x7F, 0x71, 0x17, 0x69}, + 0x91, 0x7F, 0x58, 0x24, 0x17}, /* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
@@ -6241,12 +6241,12 @@ static uint8_t *pdcp_test_data_out[] = { 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0x84, 0x45, 0xA8, 0x88}, /* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D, + (uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D, 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93, - 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x33, 0x9B, 0x38, 0xF7}, + 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x83, 0xB7, 0xF2, 0x0B}, /* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
@@ -6255,12 +6255,12 @@ static uint8_t *pdcp_test_data_out[] = { 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xD9, 0x0B, 0x89, 0x7F}, /* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D, + (uint8_t[]){0x80, 0x00, 0x01, 0xB8, 0x33, 0x4F, 0x85, 0x8C, 0x2C, 0x65, 0x7D, 0x8F, 0x5D, 0x40, 0x57, 0x60, 0x52, 0x4F, 0xB9, 0xF1, 0x69, 0xE9, 0x68, 0x04, 0xFC, 0x7A, 0xBE, 0xD2, 0x5B, 0x4A, 0x21, 0x7F, 0x13, 0x52, 0x08, 0xBA, 0xBD, 0x69, 0x51, 0xC9, 0x63, 0xCF, 0x06, 0x62, 0x31, 0xA2, 0x76, 0xBA, 0xFC, 0x5A, 0xDB, 0xAA, 0xA3, 0x0B, 0x6A, 0xD2, 0xEE, 0xD6, 0x93, - 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xB5, 0xD9, 0x5D, 0xE0}, + 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xAB, 0x98, 0xC0, 0x1A}, /* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82, 0x53, 0xFD, 0x37, 0xDE, 0x88, 0x63, 0x08, 0x4F, 0xD3, 0x71, 0xFB, 0xEB, 0x35, 0xF3,
@@ -6269,7 +6269,7 @@ static uint8_t *pdcp_test_data_out[] = { 0xEE, 0x2C, 0x96, 0x0C, 0xD7, 0x7D, 0x70, 0x1B, 0x01, 0x7F, 0x96, 0x46, 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xCC, 0x69, 0xDA, 0xE9, 0x17, 0x96}, /* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, + (uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76,
@@ -6284,12 +6284,12 @@ static uint8_t *pdcp_test_data_out[] = { 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D, 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x53, 0x93, 0xEF, 0x7C}, /* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, + (uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E, - 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0xAB, 0x0F, 0x24}, + 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0x82, 0x3C, 0x5A}, /* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A, 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
@@ -6298,12 +6298,12 @@ static uint8_t *pdcp_test_data_out[] = { 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D, 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0xD7, 0xD6, 0x47, 0xF4}, /* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, + (uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E, - 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x66, 0x41, 0x20, 0xBA}, + 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xD6, 0x6D, 0xEA, 0x46}, /* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A, 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
@@ -6312,12 +6312,12 @@ static uint8_t *pdcp_test_data_out[] = { 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D, 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x8A, 0x98, 0x66, 0x03}, /* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, + (uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48, 0xB2, 0x30, 0xCF, 0xBB, 0x8A, 0x2C, 0xB7, 0x57, 0xB6, 0x27, 0x89, 0x0D, 0x91, 0x03, 0x2C, 0x2B, 0x8D, 0x29, 0x4A, 0xBD, 0x8D, 0x48, 0xD2, 0x69, 0x37, 0xB1, 0xA1, 0x97, 0x12, 0xBD, 0x0A, 0x91, 0x4D, 0xEB, 0x76, 0xC8, 0x96, 0x7A, 0x0A, 0x25, 0x08, 0xEB, 0x41, 0x30, 0x00, 0x33, 0xC7, 0xFF, 0x33, 0x4E, - 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xE0, 0x03, 0x45, 0xAD}, + 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xFE, 0x42, 0xD8, 0x57}, /* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x22, 0x2D, 0x15, 0xBA, 0x95, 0xAC, 0x47, 0x5A, 0xE3, 0x90, 0x82, 0xEA, 0xC2, 0x93, 0x80, 0x23, 0xE9, 0xAC, 0xEA, 0x5D,
@@ -6326,7 +6326,7 @@ static uint8_t *pdcp_test_data_out[] = { 0xC4, 0xB0, 0xB8, 0x31, 0x50, 0x9E, 0x37, 0x15, 0x0E, 0x0D, 0x29, 0x9D, 0xB3, 0x78, 0xFB, 0x9D, 0x5C, 0x90, 0xF8, 0x80, 0x89, 0x7A, 0xF8, 0xEA}, /* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, + (uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F, 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49, 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53,
@@ -6340,12 +6340,12 @@ static uint8_t *pdcp_test_data_out[] = { 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F, 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x98, 0x15, 0x68, 0x35}, /* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, + (uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F, 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49, 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53, 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88, - 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x17, 0x81, 0xA1}, + 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x3E, 0xB2, 0xDF}, /* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1, 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
@@ -6354,12 +6354,12 @@ static uint8_t *pdcp_test_data_out[] = { 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F, 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x1C, 0x50, 0xC0, 0xBD}, /* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, + (uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F, 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49, 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53, 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88, - 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xF2, 0xFD, 0xAE, 0x3F}, + 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x42, 0xD1, 0x64, 0xC3}, /* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1, 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
@@ -6368,12 +6368,12 @@ static uint8_t *pdcp_test_data_out[] = { 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F, 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x41, 0x1E, 0xE1, 0x4A}, /* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, + (uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99, 0x84, 0x08, 0xF1, 0x90, 0xC2, 0x22, 0xD0, 0xD2, 0x3D, 0x44, 0x75, 0x7F, 0xC5, 0x0F, 0xAC, 0x7C, 0x18, 0x46, 0xA5, 0x3E, 0x2F, 0x0F, 0x26, 0x9E, 0x5A, 0x49, 0xF7, 0xCB, 0x70, 0x17, 0xBC, 0x01, 0x1D, 0xA3, 0x65, 0x0E, 0x4B, 0x53, 0x14, 0x73, 0x76, 0xDE, 0x54, 0xA0, 0xF9, 0x4C, 0xC2, 0x8F, 0x02, 0x88, - 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x74, 0xBF, 0xCB, 0x28}, + 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x6A, 0xFE, 0x56, 0xD2}, /* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x01, 0x0D, 0x4B, 0x5E, 0xD3, 0xCE, 0x96, 0xE1, 0x9A, 0x9D, 0xB3, 0x01, 0xD6, 0x40, 0x50, 0x00, 0x6C, 0x63, 0xFD, 0x37,
@@ -6382,7 +6382,7 @@ static uint8_t *pdcp_test_data_out[] = { 0x39, 0x22, 0xB2, 0xF6, 0x5F, 0xBD, 0x58, 0xE3, 0xE0, 0xDB, 0xD5, 0x7F, 0xFB, 0x78, 0x95, 0xE1, 0x5E, 0x36, 0xF8, 0x52, 0x42, 0xFC, 0x7F, 0xA3}, /* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, + (uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98, 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB, 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9,
@@ -6396,12 +6396,12 @@ static uint8_t *pdcp_test_data_out[] = { 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46, 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0x65, 0x17, 0xF6, 0xE3}, /* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, + (uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98, 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB, 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9, 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E, - 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x13, 0x64, 0xB1}, + 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x3A, 0x57, 0xCF}, /* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13, 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
@@ -6410,12 +6410,12 @@ static uint8_t *pdcp_test_data_out[] = { 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46, 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xE1, 0x52, 0x5E, 0x6B}, /* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, + (uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98, 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB, 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9, 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E, - 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x70, 0xF9, 0x4B, 0x2F}, + 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xC0, 0xD5, 0x81, 0xD3}, /* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13, 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
@@ -6424,12 +6424,12 @@ static uint8_t *pdcp_test_data_out[] = { 0x7D, 0x2D, 0xE0, 0x3C, 0xE3, 0x81, 0xAA, 0xEA, 0xCC, 0xD7, 0xFC, 0x46, 0x07, 0x7C, 0x8E, 0x8E, 0x0E, 0x99, 0xB8, 0x31, 0xBC, 0x1C, 0x7F, 0x9C}, /* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN */ - (uint8_t[]){0x0C, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, + (uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8, 0xE5, 0x7C, 0x74, 0xC2, 0xD7, 0xFF, 0x74, 0x59, 0x3A, 0x69, 0xD1, 0x8B, 0x65, 0x98, 0xB9, 0x3C, 0xFB, 0x63, 0xB1, 0x9E, 0xB7, 0xCA, 0x04, 0x68, 0xB9, 0xAB, 0xA2, 0x5A, 0xAF, 0x15, 0x8E, 0x71, 0xED, 0xE4, 0xFA, 0x99, 0x79, 0xF9, 0x51, 0x54, 0x82, 0x69, 0x4C, 0x45, 0x0B, 0xFA, 0x87, 0x4D, 0x97, 0x6E, - 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xF6, 0xBB, 0x2E, 0x38}, + 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xE8, 0xFA, 0xB3, 0xC2}, /* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0x30, 0x62, 0x48, 0xC0, 0xB1, 0xED, 0x1F, 0x13, 0x8A, 0x7A, 0x62, 0x40, 0x12, 0x35, 0x54, 0x03, 0x93, 0xBD, 0xE5, 0x88,
--
2.25.1
Quoted 2,087 lines
-----Original Message-----
From: Anoob Joseph <[email protected]>
Sent: Thursday, October 13, 2022 9:30 AM
To: Akhil Goyal <[email protected]>; Fan Zhang <[email protected]>
Cc: Gagandeep Singh <[email protected]>; Hemant Agrawal <[email protected]>; Jerin Jacob <[email protected]>; [email protected]; [email protected]
Subject: [PATCH] test/cryptodev: fix PDCP vectorsThe existing PDCP vectors have a deviation from the PDCP header specification. The reserved fields are set to 0 in the PDCP headers and D/C bits are updated as per the use case. The MAC-I for the corresponding vectors are also updated.
Fixes d883e6e7131b ("test/crypto: add PDCP C-Plane encap cases")Fixes cca7d1f78524 ("test/crypto: add PDCP U-Plane encap with integritycases")
Cc: [email protected]Signed-off-by Anoob Joseph <[email protected]>--- ...est_cryptodev_security_pdcp_test_vectors.h | 280 +++++++++--------- 1 file changed, 140 insertions(+), 140 deletions(-)app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4264,7 +4264,7 @@ static uint8_t *pdcp_test_data_in[] = {/*************** 12-bit C-plane ****************/ /* Control Plane w/NULL enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,
0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4278,7 +4278,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/NULL enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4292,7 +4292,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/NULL enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4306,7 +4306,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/NULL enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4321,7 +4321,7 @@ static uint8_t *pdcp_test_data_in[] = {0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 , 0x82, 0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4335,7 +4335,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4349,7 +4349,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4363,7 +4363,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/SNOW f8 enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4378,7 +4378,7 @@ static uint8_t *pdcp_test_data_in[] = {0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 , 0x82, 0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4392,7 +4392,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4406,7 +4406,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4420,7 +4420,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/AES CTR enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4435,7 +4435,7 @@ static uint8_t *pdcp_test_data_in[] = {0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/ZUC enc. + NULL int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 , 0x82, 0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4449,7 +4449,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/ZUC enc. + SNOW f9 int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4463,7 +4463,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/ZUC enc. + AES CMAC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4477,7 +4477,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* Control Plane w/ZUC enc. + ZUC int. UL */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x00, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4510,7 +4510,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/NULL enc. UL for 18-bit SN*/ - (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD , + (uint8_t []){0x80 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,
0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,0x35,
0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,0x91,
0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,0x36,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4544,7 +4544,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/SNOW enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4578,7 +4578,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/AES enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4612,7 +4612,7 @@ static uint8_t *pdcp_test_data_in[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/ZUC enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4630,7 +4630,7 @@ static uint8_t *pdcp_test_data_in[] = {/*************** u-plane with integrity for 12-bit SN *****/ /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,
0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4644,7 +4644,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4658,7 +4658,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4672,7 +4672,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4687,7 +4687,7 @@ static uint8_t *pdcp_test_data_in[] = {0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 , 0x82, 0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4701,7 +4701,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4715,7 +4715,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4729,7 +4729,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4744,7 +4744,7 @@ static uint8_t *pdcp_test_data_in[] = {0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 , 0x82, 0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4758,7 +4758,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4772,7 +4772,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4786,7 +4786,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4801,7 +4801,7 @@ static uint8_t *pdcp_test_data_in[] = {0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 , 0x82, 0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4815,7 +4815,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4829,7 +4829,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4843,7 +4843,7 @@ static uint8_t *pdcp_test_data_in[] = {0x36 ,0x47 ,0x0E ,0x8F ,0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A , 0xF9, 0xDD},/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN*/ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 , + (uint8_t[]){0x80, 0x01, 0x86, 0xB8, 0xF8, 0xDB, 0x2D, 0x3F, 0x23,
0x82,0x53,
0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,
0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,
0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4859,7 +4859,7 @@ static uint8_t *pdcp_test_data_in[] = {/*************** u-plane with integrity for 18-bit SN *****/ /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD , + (uint8_t []){0x80 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,
0xEB,0x35,
0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,0x91,
0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,0x36,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4875,7 +4875,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4891,7 +4891,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4907,7 +4907,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4923,7 +4923,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4939,7 +4939,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4955,7 +4955,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4971,7 +4971,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -4987,7 +4987,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5003,7 +5003,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5019,7 +5019,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5035,7 +5035,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5051,7 +5051,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5067,7 +5067,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5083,7 +5083,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5099,7 +5099,7 @@ static uint8_t *pdcp_test_data_in[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69},/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C , 0x65, 0x7D,
0x8F,0x5D,0x40,0x57,0x60,0x52,0x4F,0xB9,0xF1,0x69,0xE9,
0x68,0x04,0xFC,0x7A,0xBE,0xD2,0x5B,0x4A,0x21,0x7F,0x13,
0x52,0x08,0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5554,7 +5554,7 @@ static uint8_t *pdcp_test_data_out[] = {/************ C-plane 12-bit ****************************/ /* Control Plane w/NULL enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,
0x71,
0xFB,0xEB,0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,
0xC2,0xE2,0x91,0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5570,13 +5570,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* Control Plane w/NULL enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 , 0x70,
0x33,0x8A,0x15,0xD0,0x36,0x47,0x0E,0x8F,0xEE,0x2C,
0x96,0x0C,0xD7,0x7D,0x70,0x1B,0x01,0x7F,0x96,0x46,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27,
0x96},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x33, 0x22, 0x02,
0x10},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/NULL enc. + SNOW f9 int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,
0x82,
0x53,0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5586,13 +5586,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x97 ,0x50 ,0x3F , 0xF7},/* Control Plane w/NULL enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 , 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69,
0x70,
0x33,0x8A,0x15,0xD0,0x36,0x47,0x0E,0x8F,0xEE,0x2C,
0x96,0x0C,0xD7,0x7D,0x70,0x1B,0x01,0x7F,0x96,0x46,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26,
0x2E},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x1B, 0xB0, 0x4A,
0xBF},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/NULL enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,
0x82,
0x53,0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5602,13 +5602,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xE8 ,0xBB ,0xE9 , 0x36},/* Control Plane w/NULL enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x00 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 , 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69,
0x70,
0x33,0x8A,0x15,0xD0,0x36,0x47,0x0E,0x8F,0xEE,0x2C,
0x96,0x0C,0xD7,0x7D,0x70,0x1B,0x01,0x7F,0x96,0x46,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25,
0xC3},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x28, 0x41, 0xAB,
0x16},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/NULL enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,
0x82,
0x53,0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5619,7 +5619,7 @@ static uint8_t *pdcp_test_data_out[] = {0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x76 ,0xD0 ,0x5B , 0x2C},/* Control Plane w/SNOW f8 enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE , 0x68,
0x2B,0xAB,0xC7,0x32,0xDA,0x49,0xD0,0xC7,0x54,0xCA,
0x18,0xBB,0x05,0x6D,0xC5,0x5F,0xD3,0xA7,0xE6,0xD8,
0xE1,0xDF,0x7C,0x4F,0x3C,0x8B,0x86,0xC6,0x8E,0x24,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5635,13 +5635,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 ,0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0xDC ,0x32 ,0x96 , 0x65},/* Control Plane w/SNOW f8 enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E,
0x24,
0xF7,0xBC,0x45,0x2A,0x2E,0xB4,0xF5,0xD0,0x39,0x5B,
0x70,0xB4,0x53,0x90,0x98,0x8A,0x7C,0x87,0x21,0xED,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B,
0x05},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x21, 0x25, 0xAE,
0x83},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/SNOW f8 enc. + SNOW f9 int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,
0xB9,
0xA1,0xFC,0xD6,0x83,0xEC,0xA2,0x89,0xE6,0x8F,0xCA,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5651,13 +5651,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 ,0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0x4B ,0x62 ,0xA9 , 0x92},/* Control Plane w/SNOW f8 enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E,
0x24,
0xF7,0xBC,0x45,0x2A,0x2E,0xB4,0xF5,0xD0,0x39,0x5B,
0x70,0xB4,0x53,0x90,0x98,0x8A,0x7C,0x87,0x21,0xED,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A,
0xBD},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x09, 0xB7, 0xE6,
0x2C},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/SNOW f8 enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,
0xB9,
0xA1,0xFC,0xD6,0x83,0xEC,0xA2,0x89,0xE6,0x8F,0xCA,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5667,13 +5667,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 ,0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0x34 ,0x89 ,0x7F , 0x53},/* Control Plane w/SNOW f8 enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x00 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E,
0x24,
0xF7,0xBC,0x45,0x2A,0x2E,0xB4,0xF5,0xD0,0x39,0x5B,
0x70,0xB4,0x53,0x90,0x98,0x8A,0x7C,0x87,0x21,0xED,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89,
0x50},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x3A, 0x46, 0x07,
0x85},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/SNOW f8 enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,
0xB9,
0xA1,0xFC,0xD6,0x83,0xEC,0xA2,0x89,0xE6,0x8F,0xCA,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5684,7 +5684,7 @@ static uint8_t *pdcp_test_data_out[] = {0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0xAA ,0xE2 ,0xCD , 0x49},/* Control Plane w/AES CTR enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 , 0xCF,
0xE9,0x97,0x27,0xE8,0xA3,0xDE,0x4C,0xF6,0xD1,0x10,
0x4A,0x7D,0xC0,0xD0,0xF7,0x1B,0x3E,0x16,0xF0,0xA8,
0x4F,0xBC,0x17,0x73,0x9A,0x69,0x73,0x6C,0x83,0xE5,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5701,13 +5701,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 ,0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0x87 ,0x7A ,0x32 , 0x1B},/* Control Plane w/AES CTR enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83,
0xE5,
0x9D,0x56,0xBA,0xF7,0x08,0x6D,0xC5,0x89,0xFB,0xAB,
0x99,0xD1,0x37,0x42,0x89,0x8F,0xE1,0xAE,0xA3,0x22,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18,
0xAA},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB5, 0x11, 0x3D,
0x2C},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/AES CTR enc. + SNOW f9 int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,
0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5718,13 +5718,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 ,0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0x10 ,0x2A ,0x0D , 0xEC},/* Control Plane w/AES CTR enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83,
0xE5,
0x9D,0x56,0xBA,0xF7,0x08,0x6D,0xC5,0x89,0xFB,0xAB,
0x99,0xD1,0x37,0x42,0x89,0x8F,0xE1,0xAE,0xA3,0x22,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19,
0x12},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x9D, 0x83, 0x75,
0x83},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/AES CTR enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,
0x6C,
0x8D,0x78,0xB5,0x1F,0x51,0x70,0x18,0x61,0x92,0x10,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5734,13 +5734,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 ,0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0x6F ,0xC1 ,0xDB , 0x2D},/* Control Plane w/AES CTR enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x00 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83,
0xE5,
0x9D,0x56,0xBA,0xF7,0x08,0x6D,0xC5,0x89,0xFB,0xAB,
0x99,0xD1,0x37,0x42,0x89,0x8F,0xE1,0xAE,0xA3,0x22,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A,
0xFF},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xAE, 0x72, 0x94,
0x2A},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/AES CTR enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,
0x6C,
0x8D,0x78,0xB5,0x1F,0x51,0x70,0x18,0x61,0x92,0x10,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5750,7 +5750,7 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 ,0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0xF1 ,0xAA ,0x69 , 0x37},/* Control Plane w/ZUC enc. + NULL int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t[]){0x00, 0x01, 0x47, 0x9B, 0x21, 0xD1, 0xB2, 0x99, 0x23,
0x56,
0xC5,0xFF,0xC2,0xB7,0x7D,0x30,0xBA,0xFB,0x43,0xED,
0x79,0xC9,0x9D,0x9D,0x38,0x35,0xC6,0x7B,0xD0,0xAA,
0x33,0x08,0x88,0x72,0x16,0x1D,0xF7,0xA0,0xD9,0xEC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5766,13 +5766,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 ,0x53 ,0xDE ,0x78 ,0x07 ,0x6D ,0x10 ,0x90 ,0xF5 ,0xBD , 0x56},/* Control Plane w/ZUC enc. + SNOW f9 int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x00 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9,
0xEC,
0x73,0x45,0x51,0x87,0xFF,0x64,0xFB,0x3C,0xA6,0xB5,
0xD0,0x1C,0xD6,0x90,0x3D,0x40,0x54,0x22,0x2F,0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D,
0x76},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x2E, 0xEF, 0x38,
0xF0},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/ZUC enc. + SNOW f9 int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,
0x26,
0xF1,0x28,0x74,0xDC,0x26,0x2B,0x02,0xE8,0x9C,0xBC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5782,13 +5782,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 ,0x53 ,0xDE ,0x78 ,0x07 ,0x6D ,0x10 ,0x07 ,0xA5 ,0x82 , 0xA1},/* Control Plane w/ZUC enc. + AES CMAC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x00 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9,
0xEC,
0x73,0x45,0x51,0x87,0xFF,0x64,0xFB,0x3C,0xA6,0xB5,
0xD0,0x1C,0xD6,0x90,0x3D,0x40,0x54,0x22,0x2F,0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C,
0xCE},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x06, 0x7D, 0x70,
0x5F},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/ZUC enc. + AES CMAC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,
0x26,
0xF1,0x28,0x74,0xDC,0x26,0x2B,0x02,0xE8,0x9C,0xBC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5798,13 +5798,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 ,0x53 ,0xDE ,0x78 ,0x07 ,0x6D ,0x10 ,0x78 ,0x4E ,0x54 , 0x60},/* Control Plane w/ZUC enc. + ZUC int. UL LONG SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x00 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9,
0xEC,
0x73,0x45,0x51,0x87,0xFF,0x64,0xFB,0x3C,0xA6,0xB5,
0xD0,0x1C,0xD6,0x90,0x3D,0x40,0x54,0x22,0x2F,0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F,
0x23},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x35, 0x8C, 0x91,
0xF6},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* Control Plane w/ZUC enc. + ZUC int. DL LONG SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,
0x26,
0xF1,0x28,0x74,0xDC,0x26,0x2B,0x02,0xE8,0x9C,0xBC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5833,7 +5833,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0xad ,0x9c ,0x44 ,0x1f ,0x89 ,0x0b ,0x38 ,0xc4 ,0x57 ,0xa4 ,0x9d ,0x42 ,0x14 ,0x07 ,0xe8 },/* User Plane w/NULL enc. UL for 18-bit SN*/ - (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD , + (uint8_t []){0x80 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,
0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,0x35,
0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,0x91,
0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,0x36,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5867,7 +5867,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0x0b ,0x50 ,0xf3 ,0xff ,0x37 ,0xe3 ,0x6b ,0xaf ,0x08 ,0xd8 ,0xf6 ,0x1f ,0xca ,0x6f ,0xbc },/* User Plane w/SNOW enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 ,0xCF ,0xBB ,0x8A ,0x2C ,0xB7 ,0x57 ,0xB6 ,0x27 ,0x89 ,
0x0D,0x91,
0x03,0x2C,0x2B,0x8D,0x29,0x4A,0xBD,0x8D,0x48,0xD2,0x69,
0x37,0xB1,0xA1,0x97,0x12,0xBD,0x0A,0x91,0x4D,0xEB,0x76,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5900,7 +5900,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0xc7 ,0xf2 ,0x23 ,0xb3 ,0xbe ,0xc0 ,0xdf ,0xc5 ,0xed ,0x37 ,0x35 ,0x7c ,0x66 ,0xa3 ,0xf9 },/* User Plane w/AES enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 ,0xF1 ,0x90 ,0xC2 ,0x22 ,0xD0 ,0xD2 ,0x3D ,0x44 ,0x75 ,0x7F ,
0xC5,0x0F,
0xAC,0x7C,0x18,0x46,0xA5,0x3E,0x2F,0x0F,0x26,0x9E,0x5A,0x49,
0xF7,0xCB,0x70,0x17,0xBC,0x01,0x1D,0xA3,0x65,0x0E,0x4B,0x53,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5932,7 +5932,7 @@ static uint8_t *pdcp_test_data_out[] = { (uint8_t []){0x8b ,0x26 ,0xa3 ,0x1a ,0x1e ,0x22 ,0xf7 ,0x17 ,0x8a ,0xb5 ,0x59 ,0xd8 ,0x2b ,0x13 ,0xdd ,0x12 ,0x4e },/* User Plane w/ZUC enc. UL for 18-bit SN*/ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C ,
0x74,0xC2,0xD7,0xFF,0x74,0x59,0x3A,0x69,0xD1,0x8B,0x65,0x98,
0xB9,0x3C,0xFB,0x63,0xB1,0x9E,0xB7,0xCA,0x04,0x68,0xB9,0xAB,
0xA2,0x5A,0xAF,0x15,0x8E,0x71,0xED,0xE4,0xFA,0x99,0x79,0xF9,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5948,7 +5948,7 @@ static uint8_t *pdcp_test_data_out[] = {/************************* 12-bit u-plane with int ************/ /* User Plane w/NULL enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,
0x53,0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,
0xFB,0xEB,0x35,0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,
0xC2,0xE2,0x91,0x91,0xA3,0x9C,0xE6,0x30,0x69,0x70,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5964,13 +5964,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 , 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD},/* User Plane w/NULL enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 ,0xC2 ,0xE2 ,0x91 ,0x91 ,0xA3 ,0x9C ,0xE6 ,0x30 ,0x69 , 0x70,
0x33,0x8A,0x15,0xD0,0x36,0x47,0x0E,0x8F,0xEE,0x2C,
0x96,0x0C,0xD7,0x7D,0x70,0x1B,0x01,0x7F,0x96,0x46,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x74, 0xB8, 0x27,
0x96},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x6A, 0x4D, 0xA1,
0xE0},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/NULL enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,
0x82,
0x53,0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5980,13 +5980,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x97 ,0x50 ,0x3F , 0xF7},/* User Plane w/NULL enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 , 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69,
0x70,
0x33,0x8A,0x15,0xD0,0x36,0x47,0x0E,0x8F,0xEE,0x2C,
0x96,0x0C,0xD7,0x7D,0x70,0x1B,0x01,0x7F,0x96,0x46,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x3F, 0x71, 0x26,
0x2E},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0xB4, 0x36, 0x24,
0x75},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/NULL enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,
0x82,
0x53,0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -5996,13 +5996,13 @@ static uint8_t *pdcp_test_data_out[] = {0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xE8 ,0xBB ,0xE9 , 0x36},/* User Plane w/NULL enc. + ZUC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 , + (uint8_t []){0x80 ,0x01 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,0x37 ,0xDE ,0x88 ,0x63 ,0x08 ,0x4F ,0xD3 ,0x71 ,0xFB ,0xEB ,0x35 ,0xF3 ,0x64 ,0xD3 ,0x5E ,0xAF ,0x3F ,0x57 , 0xC2, 0xE2, 0x91, 0x91, 0xA3, 0x9C, 0xE6, 0x30, 0x69,
0x70,
0x33,0x8A,0x15,0xD0,0x36,0x47,0x0E,0x8F,0xEE,0x2C,
0x96,0x0C,0xD7,0x7D,0x70,0x1B,0x01,0x7F,0x96,0x46,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x54, 0xEF, 0x25,
0xC3},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x53, 0xB0, 0xA4, 0x7A, 0xF9, 0xDD, 0x5B, 0x05, 0x40,
0x0B},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/NULL enc. + ZUC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x86 ,0xB8 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,
0x82,
0x53,0xFD,0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6013,7 +6013,7 @@ static uint8_t *pdcp_test_data_out[] = {0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0x76 ,0xD0 ,0x5B , 0x2C},/* User Plane w/SNOW f8 enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE , 0x68,
0x2B,0xAB,0xC7,0x32,0xDA,0x49,0xD0,0xC7,0x54,0xCA,
0x18,0xBB,0x05,0x6D,0xC5,0x5F,0xD3,0xA7,0xE6,0xD8,
0xE1,0xDF,0x7C,0x4F,0x3C,0x8B,0x86,0xC6,0x8E,0x24,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6029,13 +6029,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 ,0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0xDC ,0x32 ,0x96 , 0x65},/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E,
0x24,
0xF7,0xBC,0x45,0x2A,0x2E,0xB4,0xF5,0xD0,0x39,0x5B,
0x70,0xB4,0x53,0x90,0x98,0x8A,0x7C,0x87,0x21,0xED,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x66, 0xBF, 0x8B,
0x05},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x78, 0x4A, 0x0D,
0x73},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,
0xB9,
0xA1,0xFC,0xD6,0x83,0xEC,0xA2,0x89,0xE6,0x8F,0xCA,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6045,13 +6045,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 ,0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0x4B ,0x62 ,0xA9 , 0x92},/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E,
0x24,
0xF7,0xBC,0x45,0x2A,0x2E,0xB4,0xF5,0xD0,0x39,0x5B,
0x70,0xB4,0x53,0x90,0x98,0x8A,0x7C,0x87,0x21,0xED,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x2D, 0x76, 0x8A,
0xBD},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0xA6, 0x31, 0x88,
0xE6},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,
0xB9,
0xA1,0xFC,0xD6,0x83,0xEC,0xA2,0x89,0xE6,0x8F,0xCA,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6061,13 +6061,13 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 ,0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0x34 ,0x89 ,0x7F , 0x53},/* User Plane w/SNOW f8 enc. + ZUC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 , + (uint8_t []){0x80 ,0x01 ,0xD6 ,0xCC ,0xB5 ,0xCE ,0x7C ,0xF8 ,0xBE ,0x68 ,0x2B ,0xAB ,0xC7 ,0x32 ,0xDA ,0x49 ,0xD0 ,0xC7 ,0x54 ,0xCA ,0x18 ,0xBB ,0x05 ,0x6D ,0xC5 ,0x5F ,0xD3 ,0xA7 ,0xE6 ,0xD8 , 0xE1, 0xDF, 0x7C, 0x4F, 0x3C, 0x8B, 0x86, 0xC6, 0x8E,
0x24,
0xF7,0xBC,0x45,0x2A,0x2E,0xB4,0xF5,0xD0,0x39,0x5B,
0x70,0xB4,0x53,0x90,0x98,0x8A,0x7C,0x87,0x21,0xED,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x46, 0xE8, 0x89,
0x50},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x76, 0x83, 0x63, 0x39, 0x2C, 0xDB, 0x49, 0x02, 0xEC,
0x98},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/SNOW f8 enc. + ZUC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0xC1 ,0x3A ,0x28 ,0xBC ,0xEB ,0xAC ,0x49 ,
0xB9,
0xA1,0xFC,0xD6,0x83,0xEC,0xA2,0x89,0xE6,0x8F,0xCA,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6077,7 +6077,7 @@ static uint8_t *pdcp_test_data_out[] = {0x0F ,0xD8 ,0x38 ,0xE6 ,0x3F ,0xD4 ,0x59 ,0x7A ,0x9A ,0xB7 ,0xF4 ,0x52 ,0xC6 ,0x66 ,0xC2 ,0x73 ,0xAA ,0xE2 ,0xCD , 0x49},/* User Plane w/AES CTR enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t[]){0x80, 0x01, 0x57, 0xB2, 0x7E, 0x21, 0xE7, 0xDD, 0x56,
0xCF,
0xE9,0x97,0x27,0xE8,0xA3,0xDE,0x4C,0xF6,0xD1,0x10,
0x4A,0x7D,0xC0,0xD0,0xF7,0x1B,0x3E,0x16,0xF0,0xA8,
0x4F,0xBC,0x17,0x73,0x9A,0x69,0x73,0x6C,0x83,0xE5,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6094,13 +6094,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 ,0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0x87 ,0x7A ,0x32 , 0x1B},/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x80 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83,
0xE5,
0x9D,0x56,0xBA,0xF7,0x08,0x6D,0xC5,0x89,0xFB,0xAB,
0x99,0xD1,0x37,0x42,0x89,0x8F,0xE1,0xAE,0xA3,0x22,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xF2, 0x8B, 0x18,
0xAA},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xEC, 0x7E, 0x9E,
0xDC},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,
0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6111,13 +6111,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 ,0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0x10 ,0x2A ,0x0D , 0xEC},/* User Plane w/AES CTR enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x80 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83,
0xE5,
0x9D,0x56,0xBA,0xF7,0x08,0x6D,0xC5,0x89,0xFB,0xAB,
0x99,0xD1,0x37,0x42,0x89,0x8F,0xE1,0xAE,0xA3,0x22,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xB9, 0x42, 0x19,
0x12},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0x32, 0x05, 0x1B,
0x49},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/AES CTR enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,
0x6C,
0x8D,0x78,0xB5,0x1F,0x51,0x70,0x18,0x61,0x92,0x10,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6127,13 +6127,13 @@ static uint8_t *pdcp_test_data_out[] = {0x7E ,0xF5 ,0xBD ,0x60 ,0xEB ,0x9E ,0xC2 ,0xC9 ,0x54 ,0x65 ,0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0x6F ,0xC1 ,0xDB , 0x2D},/* User Plane w/AES CTR enc. + ZUC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF , + (uint8_t []){0x80 ,0x01 ,0x57 ,0xB2 ,0x7E ,0x21 ,0xE7 ,0xDD ,0x56 ,0xCF ,0xE9 ,0x97 ,0x27 ,0xE8 ,0xA3 ,0xDE ,0x4C ,0xF6 ,0xD1 ,0x10 ,0x4A ,0x7D ,0xC0 ,0xD0 ,0xF7 ,0x1B ,0x3E ,0x16 ,0xF0 ,0xA8 , 0x4F, 0xBC, 0x17, 0x73, 0x9A, 0x69, 0x73, 0x6C, 0x83,
0xE5,
0x9D,0x56,0xBA,0xF7,0x08,0x6D,0xC5,0x89,0xFB,0xAB,
0x99,0xD1,0x37,0x42,0x89,0x8F,0xE1,0xAE,0xA3,0x22,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xD2, 0xDC, 0x1A,
0xFF},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x60, 0x98, 0xFD, 0x79, 0x32, 0xDB, 0xDD, 0x36, 0x7F,
0x37},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/AES CTR enc. + ZUC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x84 ,0x3D ,0x5A ,0x2C ,0xBA ,0x02 ,0xC1 ,
0x6C,
0x8D,0x78,0xB5,0x1F,0x51,0x70,0x18,0x61,0x92,0x10,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6144,7 +6144,7 @@ static uint8_t *pdcp_test_data_out[] = {0x7D ,0xAC ,0xB6 ,0x47 ,0xFF ,0x1C ,0xF1 ,0xAA ,0x69 , 0x37},/* User Plane w/ZUC enc. + NULL int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x80 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 , 0x56,
0xC5,0xFF,0xC2,0xB7,0x7D,0x30,0xBA,0xFB,0x43,0xED,
0x79,0xC9,0x9D,0x9D,0x38,0x35,0xC6,0x7B,0xD0,0xAA,
0x33,0x08,0x88,0x72,0x16,0x1D,0xF7,0xA0,0xD9,0xEC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6160,13 +6160,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 ,0x53 ,0xDE ,0x78 ,0x07 ,0x6D ,0x10 ,0x90 ,0xF5 ,0xBD , 0x56},/* User Plane w/ZUC enc. + SNOW f9 int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x80 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9,
0xEC,
0x73,0x45,0x51,0x87,0xFF,0x64,0xFB,0x3C,0xA6,0xB5,
0xD0,0x1C,0xD6,0x90,0x3D,0x40,0x54,0x22,0x2F,0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x69, 0x75, 0x1D,
0x76},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x77, 0x80, 0x9B,
0x00},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/ZUC enc. + SNOW f9 int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,
0x26,
0xF1,0x28,0x74,0xDC,0x26,0x2B,0x02,0xE8,0x9C,0xBC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6176,13 +6176,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 ,0x53 ,0xDE ,0x78 ,0x07 ,0x6D ,0x10 ,0x07 ,0xA5 ,0x82 , 0xA1},/* User Plane w/ZUC enc. + AES CMAC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x80 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9,
0xEC,
0x73,0x45,0x51,0x87,0xFF,0x64,0xFB,0x3C,0xA6,0xB5,
0xD0,0x1C,0xD6,0x90,0x3D,0x40,0x54,0x22,0x2F,0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x22, 0xBC, 0x1C,
0xCE},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0xA9, 0xFB, 0x1E,
0x95},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/ZUC enc. + AES CMAC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,
0x26,
0xF1,0x28,0x74,0xDC,0x26,0x2B,0x02,0xE8,0x9C,0xBC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6192,13 +6192,13 @@ static uint8_t *pdcp_test_data_out[] = {0x85 ,0xAF ,0x0A ,0xFF ,0xAC ,0x6A ,0x00 ,0x19 ,0xC1 ,0x51 ,0x53 ,0xDE ,0x78 ,0x07 ,0x6D ,0x10 ,0x78 ,0x4E ,0x54 , 0x60},/* User Plane w/ZUC enc. + ZUC int. UL for 12-bit SN */ - (uint8_t []){0x50 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 , + (uint8_t []){0x80 ,0x01 ,0x47 ,0x9B ,0x21 ,0xD1 ,0xB2 ,0x99 ,0x23 ,0x56 ,0xC5 ,0xFF ,0xC2 ,0xB7 ,0x7D ,0x30 ,0xBA ,0xFB ,0x43 ,0xED ,0x79 ,0xC9 ,0x9D ,0x9D ,0x38 ,0x35 ,0xC6 ,0x7B ,0xD0 ,0xAA , 0x33, 0x08, 0x88, 0x72, 0x16, 0x1D, 0xF7, 0xA0, 0xD9,
0xEC,
0x73,0x45,0x51,0x87,0xFF,0x64,0xFB,0x3C,0xA6,0xB5,
0xD0,0x1C,0xD6,0x90,0x3D,0x40,0x54,0x22,0x2F,0x6C,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x49, 0x22, 0x1F,
0x23},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0xB1, 0x71, 0x15, 0x78, 0x54, 0x46, 0xC8, 0x7A,
0xEB},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/ZUC enc. + ZUC int. DL for 12-bit SN */ (uint8_t []){0xA0 ,0x00 ,0x3F ,0x01 ,0xCE ,0xBD ,0x8A ,0x98 ,0x7B ,
0x26,
0xF1,0x28,0x74,0xDC,0x26,0x2B,0x02,0xE8,0x9C,0xBC,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6210,7 +6210,7 @@ static uint8_t *pdcp_test_data_out[] = {/************************* 18-bit u-plane with int ************/ /* User Plane w/NULL enc. + NULL int. UL for 18-bit SN */ - (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD , + (uint8_t []){0x80 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,0x53 ,0xFD ,
0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,0x35,
0xF3,0x64,0xD3,0x5E,0xAF,0x3F,0x57,0xC2,0xE2,0x91,0x91,
0xA3,0x9C,0xE6,0x30,0x69,0x70,0x33,0x8A,0x15,0xD0,0x36,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6226,13 +6226,13 @@ static uint8_t *pdcp_test_data_out[] = {0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC , 0x69, 0x00, 0x00, 0x00, 0x00},/* User Plane w/NULL enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 ,0x52 ,0x08 ,0xBA ,0xBD ,0x69 ,0x51 ,0xC9 ,0x63 ,0xCF , 0x06, 0x62,
0x31,0xA2,0x76,0xBA,0xFC,0x5A,0xDB,0xAA,0xA3,0x0B,0x6A,
0xD2,0xEE,0xD6,0x93,0xE4,0x1B,0x11,0x4F,0xC4,0xD7,0xDA,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1- 0x91, 0x7F, 0x71, 0x17, 0x69}, + 0x91, 0x7F, 0x58, 0x24, 0x17},/* User Plane w/NULL enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t[]){0xF8, 0x00, 0x00, 0xF8, 0xDB, 0x2D, 0x3F, 0x23, 0x82,
0x53,0xFD,
0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,0x35,0xF3,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6241,12 +6241,12 @@ static uint8_t *pdcp_test_data_out[] = {0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC ,0x69 ,0x84 ,0x45 , 0xA8, 0x88},/* User Plane w/NULL enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08,
0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,0x31,0xA2,0x76,
0xBA,0xFC,0x5A,0xDB,0xAA,0xA3,0x0B,0x6A,0xD2,0xEE,0xD6,0x93,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x33, 0x9B,
0x38,0xF7},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0x83, 0xB7,
0xF2,0x0B},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/NULL enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,
0x53,0xFD,
0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,0x35,0xF3,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6255,12 +6255,12 @@ static uint8_t *pdcp_test_data_out[] = {0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC ,0x69 ,0xD9 ,0x0B , 0x89, 0x7F},/* User Plane w/NULL enc. + ZUC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xB8 ,0x33 ,0x4F ,0x85 ,0x8C ,0x2C ,0x65 ,0x7D ,0x8F ,0x5D ,0x40 ,0x57 ,0x60 ,0x52 ,0x4F ,0xB9 ,0xF1 ,0x69 ,0xE9 ,0x68 ,0x04 ,0xFC ,0x7A ,0xBE ,0xD2 ,0x5B ,0x4A ,0x21 ,0x7F ,0x13 , 0x52, 0x08,
0xBA,0xBD,0x69,0x51,0xC9,0x63,0xCF,0x06,0x62,0x31,0xA2,0x76,
0xBA,0xFC,0x5A,0xDB,0xAA,0xA3,0x0B,0x6A,0xD2,0xEE,0xD6,0x93,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xB5, 0xD9,
0x5D,0xE0},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xE4, 0x1B, 0x11, 0x4F, 0xC4, 0xD7, 0xDA, 0x91, 0xAB, 0x98,
0xC0,0x1A},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/NULL enc. + ZUC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0xF8 ,0xDB ,0x2D ,0x3F ,0x23 ,0x82 ,
0x53,0xFD,
0x37,0xDE,0x88,0x63,0x08,0x4F,0xD3,0x71,0xFB,0xEB,0x35,0xF3,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6269,7 +6269,7 @@ static uint8_t *pdcp_test_data_out[] = {0xEE ,0x2C ,0x96 ,0x0C ,0xD7 ,0x7D ,0x70 ,0x1B ,0x01 ,0x7F ,0x96 ,0x46 ,0x53 ,0xB0 ,0xA4 ,0x7A ,0xF9 ,0xDD ,0xCC ,0x69 ,0xDA ,0xE9 , 0x17, 0x96},/* User Plane w/SNOW f8 enc. + NULL int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 , + (uint8_t[]){0x80, 0x00, 0x01, 0x9A, 0xAF, 0x1D, 0x21, 0x2F, 0x48,
0xB2,0x30,
0xCF,0xBB,0x8A,0x2C,0xB7,0x57,0xB6,0x27,0x89,0x0D,0x91,
0x03,0x2C,0x2B,0x8D,0x29,0x4A,0xBD,0x8D,0x48,0xD2,0x69,
0x37,0xB1,0xA1,0x97,0x12,0xBD,0x0A,0x91,0x4D,0xEB,0x76,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6284,12 +6284,12 @@ static uint8_t *pdcp_test_data_out[] = {0xC4 ,0xB0 ,0xB8 ,0x31 ,0x50 ,0x9E ,0x37 ,0x15 ,0x0E ,0x0D ,0x29 ,0x9D ,0xB3 ,0x78 ,0xFB ,0x9D ,0x5C ,0x90 ,0xF8 ,0x80 ,0x53 ,0x93 , 0xEF, 0x7C},/* User Plane w/SNOW f8 enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 ,0xCF ,0xBB ,0x8A ,0x2C ,0xB7 ,0x57 ,0xB6 ,0x27 ,0x89 ,0x0D ,0x91 ,0x03 ,0x2C ,0x2B ,0x8D ,0x29 ,0x4A ,0xBD ,0x8D ,0x48 ,0xD2 ,0x69 , 0x37, 0xB1,
0xA1,0x97,0x12,0xBD,0x0A,0x91,0x4D,0xEB,0x76,0xC8,0x96,0x7A,
0x0A,0x25,0x08,0xEB,0x41,0x30,0x00,0x33,0xC7,0xFF,0x33,0x4E,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0xAB,
0x0F,0x24},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x2A, 0x82,
0x3C,0x5A},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/SNOW f8 enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x22 ,0x2D ,0x15 ,0xBA ,0x95 ,0xAC ,
0x47,0x5A,
0xE3,0x90,0x82,0xEA,0xC2,0x93,0x80,0x23,0xE9,0xAC,0xEA,0x5D,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6298,12 +6298,12 @@ static uint8_t *pdcp_test_data_out[] = {0xC4 ,0xB0 ,0xB8 ,0x31 ,0x50 ,0x9E ,0x37 ,0x15 ,0x0E ,0x0D ,0x29 ,0x9D ,0xB3 ,0x78 ,0xFB ,0x9D ,0x5C ,0x90 ,0xF8 ,0x80 ,0xD7 ,0xD6 , 0x47, 0xF4},/* User Plane w/SNOW f8 enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 ,0xCF ,0xBB ,0x8A ,0x2C ,0xB7 ,0x57 ,0xB6 ,0x27 ,0x89 ,0x0D ,0x91 ,0x03 ,0x2C ,0x2B ,0x8D ,0x29 ,0x4A ,0xBD ,0x8D ,0x48 ,0xD2 ,0x69 , 0x37, 0xB1,
0xA1,0x97,0x12,0xBD,0x0A,0x91,0x4D,0xEB,0x76,0xC8,0x96,0x7A,
0x0A,0x25,0x08,0xEB,0x41,0x30,0x00,0x33,0xC7,0xFF,0x33,0x4E,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0x66, 0x41,
0x20,0xBA},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xD6, 0x6D,
0xEA,0x46},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/SNOW f8 enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x22 ,0x2D ,0x15 ,0xBA ,0x95 ,0xAC ,
0x47,0x5A,
0xE3,0x90,0x82,0xEA,0xC2,0x93,0x80,0x23,0xE9,0xAC,0xEA,0x5D,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6312,12 +6312,12 @@ static uint8_t *pdcp_test_data_out[] = {0xC4 ,0xB0 ,0xB8 ,0x31 ,0x50 ,0x9E ,0x37 ,0x15 ,0x0E ,0x0D ,0x29 ,0x9D ,0xB3 ,0x78 ,0xFB ,0x9D ,0x5C ,0x90 ,0xF8 ,0x80 ,0x8A ,0x98 , 0x66, 0x03},/* User Plane w/SNOW f8 enc. + ZUC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x9A ,0xAF ,0x1D ,0x21 ,0x2F ,0x48 ,0xB2 ,0x30 ,0xCF ,0xBB ,0x8A ,0x2C ,0xB7 ,0x57 ,0xB6 ,0x27 ,0x89 ,0x0D ,0x91 ,0x03 ,0x2C ,0x2B ,0x8D ,0x29 ,0x4A ,0xBD ,0x8D ,0x48 ,0xD2 ,0x69 , 0x37, 0xB1,
0xA1,0x97,0x12,0xBD,0x0A,0x91,0x4D,0xEB,0x76,0xC8,0x96,0x7A,
0x0A,0x25,0x08,0xEB,0x41,0x30,0x00,0x33,0xC7,0xFF,0x33,0x4E,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xE0, 0x03,
0x45,0xAD},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xC1, 0xFE, 0x5C, 0x0F, 0x15, 0xE7, 0x9F, 0x31, 0xFE, 0x42,
0xD8,0x57},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/SNOW f8 enc. + ZUC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x22 ,0x2D ,0x15 ,0xBA ,0x95 ,0xAC ,
0x47,0x5A,
0xE3,0x90,0x82,0xEA,0xC2,0x93,0x80,0x23,0xE9,0xAC,0xEA,0x5D,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6326,7 +6326,7 @@ static uint8_t *pdcp_test_data_out[] = {0xC4 ,0xB0 ,0xB8 ,0x31 ,0x50 ,0x9E ,0x37 ,0x15 ,0x0E ,0x0D ,0x29 ,0x9D ,0xB3 ,0x78 ,0xFB ,0x9D ,0x5C ,0x90 ,0xF8 ,0x80 ,0x89 ,0x7A , 0xF8, 0xEA},/* User Plane w/AES CTR enc. + NULL int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 , + (uint8_t[]){0x80, 0x00, 0x01, 0xBF, 0x31, 0x94, 0xCF, 0x6E, 0x99,
0x84,0x08,
0xF1,0x90,0xC2,0x22,0xD0,0xD2,0x3D,0x44,0x75,0x7F,0xC5,0x0F,
0xAC,0x7C,0x18,0x46,0xA5,0x3E,0x2F,0x0F,0x26,0x9E,0x5A,0x49,
0xF7,0xCB,0x70,0x17,0xBC,0x01,0x1D,0xA3,0x65,0x0E,0x4B,0x53,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6340,12 +6340,12 @@ static uint8_t *pdcp_test_data_out[] = {0x39 ,0x22 ,0xB2 ,0xF6 ,0x5F ,0xBD ,0x58 ,0xE3 ,0xE0 ,0xDB ,0xD5 ,0x7F ,0xFB ,0x78 ,0x95 ,0xE1 ,0x5E ,0x36 ,0xF8 ,0x52 ,0x98 ,0x15 , 0x68, 0x35},/* User Plane w/AES CTR enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 ,0xF1 ,0x90 ,0xC2 ,0x22 ,0xD0 ,0xD2 ,0x3D ,0x44 ,0x75 ,0x7F ,0xC5 ,0x0F ,0xAC ,0x7C ,0x18 ,0x46 ,0xA5 ,0x3E ,0x2F ,0x0F ,0x26 ,0x9E , 0x5A, 0x49,
0xF7,0xCB,0x70,0x17,0xBC,0x01,0x1D,0xA3,0x65,0x0E,0x4B,0x53,
0x14,0x73,0x76,0xDE,0x54,0xA0,0xF9,0x4C,0xC2,0x8F,0x02,0x88,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x17,
0x81,0xA1},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xBE, 0x3E,
0xB2,0xDF},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/AES CTR enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x01 ,0x0D ,0x4B ,0x5E ,0xD3 ,0xCE ,
0x96,0xE1,
0x9A,0x9D,0xB3,0x01,0xD6,0x40,0x50,0x00,0x6C,0x63,0xFD,0x37,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6354,12 +6354,12 @@ static uint8_t *pdcp_test_data_out[] = {0x39 ,0x22 ,0xB2 ,0xF6 ,0x5F ,0xBD ,0x58 ,0xE3 ,0xE0 ,0xDB ,0xD5 ,0x7F ,0xFB ,0x78 ,0x95 ,0xE1 ,0x5E ,0x36 ,0xF8 ,0x52 ,0x1C ,0x50 , 0xC0, 0xBD},/* User Plane w/AES CTR enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 ,0xF1 ,0x90 ,0xC2 ,0x22 ,0xD0 ,0xD2 ,0x3D ,0x44 ,0x75 ,0x7F ,0xC5 ,0x0F ,0xAC ,0x7C ,0x18 ,0x46 ,0xA5 ,0x3E ,0x2F ,0x0F ,0x26 ,0x9E , 0x5A, 0x49,
0xF7,0xCB,0x70,0x17,0xBC,0x01,0x1D,0xA3,0x65,0x0E,0x4B,0x53,
0x14,0x73,0x76,0xDE,0x54,0xA0,0xF9,0x4C,0xC2,0x8F,0x02,0x88,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0xF2, 0xFD,
0xAE,0x3F},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x42, 0xD1,
0x64,0xC3},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/AES CTR enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x01 ,0x0D ,0x4B ,0x5E ,0xD3 ,0xCE ,
0x96,0xE1,
0x9A,0x9D,0xB3,0x01,0xD6,0x40,0x50,0x00,0x6C,0x63,0xFD,0x37,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6368,12 +6368,12 @@ static uint8_t *pdcp_test_data_out[] = {0x39 ,0x22 ,0xB2 ,0xF6 ,0x5F ,0xBD ,0x58 ,0xE3 ,0xE0 ,0xDB ,0xD5 ,0x7F ,0xFB ,0x78 ,0x95 ,0xE1 ,0x5E ,0x36 ,0xF8 ,0x52 ,0x41 ,0x1E , 0xE1, 0x4A},/* User Plane w/AES CTR enc. + ZUC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 , + (uint8_t []){0x80 ,0x00 ,0x01 ,0xBF ,0x31 ,0x94 ,0xCF ,0x6E ,0x99 ,0x84 ,0x08 ,0xF1 ,0x90 ,0xC2 ,0x22 ,0xD0 ,0xD2 ,0x3D ,0x44 ,0x75 ,0x7F ,0xC5 ,0x0F ,0xAC ,0x7C ,0x18 ,0x46 ,0xA5 ,0x3E ,0x2F ,0x0F ,0x26 ,0x9E , 0x5A, 0x49,
0xF7,0xCB,0x70,0x17,0xBC,0x01,0x1D,0xA3,0x65,0x0E,0x4B,0x53,
0x14,0x73,0x76,0xDE,0x54,0xA0,0xF9,0x4C,0xC2,0x8F,0x02,0x88,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x74, 0xBF,
0xCB,0x28},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0x36, 0xC7, 0xC4, 0x5A, 0x57, 0x7D, 0xA1, 0x0D, 0x6A, 0xFE,
0x56,0xD2},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/AES CTR enc. + ZUC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x01 ,0x0D ,0x4B ,0x5E ,0xD3 ,0xCE ,
0x96,0xE1,
0x9A,0x9D,0xB3,0x01,0xD6,0x40,0x50,0x00,0x6C,0x63,0xFD,0x37,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6382,7 +6382,7 @@ static uint8_t *pdcp_test_data_out[] = {0x39 ,0x22 ,0xB2 ,0xF6 ,0x5F ,0xBD ,0x58 ,0xE3 ,0xE0 ,0xDB ,0xD5 ,0x7F ,0xFB ,0x78 ,0x95 ,0xE1 ,0x5E ,0x36 ,0xF8 ,0x52 ,0x42 ,0xFC , 0x7F, 0xA3},/* User Plane w/ZUC enc. + NULL int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C , + (uint8_t[]){0x80, 0x00, 0x01, 0x32, 0xF9, 0x21, 0x1D, 0xBB, 0xF8,
0xE5,0x7C,
0x74,0xC2,0xD7,0xFF,0x74,0x59,0x3A,0x69,0xD1,0x8B,0x65,0x98,
0xB9,0x3C,0xFB,0x63,0xB1,0x9E,0xB7,0xCA,0x04,0x68,0xB9,0xAB,
0xA2,0x5A,0xAF,0x15,0x8E,0x71,0xED,0xE4,0xFA,0x99,0x79,0xF9,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6396,12 +6396,12 @@ static uint8_t *pdcp_test_data_out[] = {0x7D ,0x2D ,0xE0 ,0x3C ,0xE3 ,0x81 ,0xAA ,0xEA ,0xCC ,0xD7 ,0xFC ,0x46 ,0x07 ,0x7C ,0x8E ,0x8E ,0x0E ,0x99 ,0xB8 ,0x31 ,0x65 ,0x17 , 0xF6, 0xE3},/* User Plane w/ZUC enc. + SNOW f9 int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C ,0x74 ,0xC2 ,0xD7 ,0xFF ,0x74 ,0x59 ,0x3A ,0x69 ,0xD1 ,0x8B ,0x65 ,0x98 ,0xB9 ,0x3C ,0xFB ,0x63 ,0xB1 ,0x9E ,0xB7 ,0xCA ,0x04 ,0x68 , 0xB9, 0xAB,
0xA2,0x5A,0xAF,0x15,0x8E,0x71,0xED,0xE4,0xFA,0x99,0x79,0xF9,
0x51,0x54,0x82,0x69,0x4C,0x45,0x0B,0xFA,0x87,0x4D,0x97,0x6E,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x13,
0x64,0xB1},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x3C, 0x3A,
0x57,0xCF},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/ZUC enc. + SNOW f9 int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x30 ,0x62 ,0x48 ,0xC0 ,0xB1 ,0xED ,
0x1F,0x13,
0x8A,0x7A,0x62,0x40,0x12,0x35,0x54,0x03,0x93,0xBD,0xE5,0x88,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6410,12 +6410,12 @@ static uint8_t *pdcp_test_data_out[] = {0x7D ,0x2D ,0xE0 ,0x3C ,0xE3 ,0x81 ,0xAA ,0xEA ,0xCC ,0xD7 ,0xFC ,0x46 ,0x07 ,0x7C ,0x8E ,0x8E ,0x0E ,0x99 ,0xB8 ,0x31 ,0xE1 ,0x52 , 0x5E, 0x6B},/* User Plane w/ZUC enc. + AES CMAC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C ,0x74 ,0xC2 ,0xD7 ,0xFF ,0x74 ,0x59 ,0x3A ,0x69 ,0xD1 ,0x8B ,0x65 ,0x98 ,0xB9 ,0x3C ,0xFB ,0x63 ,0xB1 ,0x9E ,0xB7 ,0xCA ,0x04 ,0x68 , 0xB9, 0xAB,
0xA2,0x5A,0xAF,0x15,0x8E,0x71,0xED,0xE4,0xFA,0x99,0x79,0xF9,
0x51,0x54,0x82,0x69,0x4C,0x45,0x0B,0xFA,0x87,0x4D,0x97,0x6E,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0x70, 0xF9,
0x4B,0x2F},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xC0, 0xD5,
0x81,0xD3},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/ZUC enc. + AES CMAC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x30 ,0x62 ,0x48 ,0xC0 ,0xB1 ,0xED ,
0x1F,0x13,
0x8A,0x7A,0x62,0x40,0x12,0x35,0x54,0x03,0x93,0xBD,0xE5,0x88,app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-1@@ -6424,12 +6424,12 @@ static uint8_t *pdcp_test_data_out[] = {0x7D ,0x2D ,0xE0 ,0x3C ,0xE3 ,0x81 ,0xAA ,0xEA ,0xCC ,0xD7 ,0xFC ,0x46 ,0x07 ,0x7C ,0x8E ,0x8E ,0x0E ,0x99 ,0xB8 ,0x31 ,0xBC ,0x1C , 0x7F, 0x9C},/* User Plane w/ZUC enc. + ZUC int. UL for 18-bit SN */ - (uint8_t []){0x0C ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C , + (uint8_t []){0x80 ,0x00 ,0x01 ,0x32 ,0xF9 ,0x21 ,0x1D ,0xBB ,0xF8 ,0xE5 ,0x7C ,0x74 ,0xC2 ,0xD7 ,0xFF ,0x74 ,0x59 ,0x3A ,0x69 ,0xD1 ,0x8B ,0x65 ,0x98 ,0xB9 ,0x3C ,0xFB ,0x63 ,0xB1 ,0x9E ,0xB7 ,0xCA ,0x04 ,0x68 , 0xB9, 0xAB,
0xA2,0x5A,0xAF,0x15,0x8E,0x71,0xED,0xE4,0xFA,0x99,0x79,0xF9,
0x51,0x54,0x82,0x69,0x4C,0x45,0x0B,0xFA,0x87,0x4D,0x97,0x6E,app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-1- 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xF6, 0xBB,
0x2E,0x38},app/test/test_cryptodev_security_pdcp_test_vectors.h +1
-0+ 0xB0, 0xC9, 0x06, 0x08, 0x6B, 0xFC, 0x4A, 0x85, 0xE8, 0xFA,
0xB3,0xC2},app/test/test_cryptodev_security_pdcp_test_vectors.h +0
-0/* User Plane w/ZUC enc. + ZUC int. DL for 18-bit SN */ (uint8_t []){0xF8 ,0x00 ,0x00 ,0x30 ,0x62 ,0x48 ,0xC0 ,0xB1 ,0xED ,
Quoted 5 lines
0x1F,0x13,
0x8A,0x7A,0x62,0x40,0x12,0x35,0x54,0x03,0x93,0xBD,0xE5,0x88,
--
2.25.1
Verified the patch on DPAA2 platform.
Quoted 12 lines
Quoted 12 lines
Subject: [PATCH] test/cryptodev: fix PDCP vectors
The existing PDCP vectors have a deviation from the PDCP header specification. The reserved fields are set to 0 in the PDCP headers and D/C bits are updated as per the use case. The MAC-I for the corresponding vectors are also updated.
Fixes d883e6e7131b ("test/crypto: add PDCP C-Plane encap cases")Fixes cca7d1f78524 ("test/crypto: add PDCP U-Plane encap with integritycases")
Cc: [email protected]
Quoted 4 lines
Quoted 1 line
Signed-off-by Anoob Joseph <[email protected]>Tested-by Gagandeep Singh <[email protected]>Verified the patch on DPAA2 platform.
Applied to dpdk-next-crypto
Thanks.