From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 54F82A00C3; Fri, 13 May 2022 12:46:28 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 45E6340DF7; Fri, 13 May 2022 12:46:28 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 3383B40DDE for ; Fri, 13 May 2022 12:46:27 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 24D6FCQC007609; Fri, 13 May 2022 03:46:26 -0700 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2108.outbound.protection.outlook.com [104.47.58.108]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3g0yqwnk54-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 13 May 2022 03:46:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JxRBtVwinq/xka+g1dnn5zP9zNSCPQoxwYSCegDIGxGAMJZcnJvIr0NNzo89nKJc14W+nMGsxVEsDSaZueEeS34/lGUhqF6MDIQLyFD3u2CZ33XE1snRS4Cdly86ONcFn6uM9UtZGi21niqdUxl+MUkw72wt6Pw5Qij+h7s9CmvXyK93U2zIbT8D3d7vXbJyE1MVDg2QiC4SXP2Pl7il2actP8Q0R23abCVTzvCxNuRbS/dDC1oZUUp0WHJ4E0KRPOMPKi+c3utFExEprnR9CKCT1ziHX57Cxs/urcOG9SUlpC1KjFViOdjOH/1pTepPHYbqI7B15qQz6UNkNLeijw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=c48cBSfFUrgcgXbNRVMcPKGnnFpSrT4EHbPUfxUBTNs=; b=aK3m+fHPOIspcOnVxJSdaNAIoqKNso5/M1bVNxgE84x5e10kzosAmUNZgmOY8035kIXRPxHBl9V9GXMDlrc3Anx66AKNcLC4kdXIfM2ZHqB5fJsaoqHEDXUPDGQwuAFsfa44YsfO/2dhKJeEB5zJYnbg8sSmrL85686vKKsTrquAy8Gpq1XF0Es2q+SmOrVjVlb6drw6fCqJprbNajTn9PIHdagUlyXeh0F+31tL6uKN9PP3JLr55d7vTWJBcGbfY8CQ/Ebz3LsZUZgxY2SrvFsPoKsopEG8pHWk2IKwU6wHczHoePj1640QuwLaj4D8h+uJisEctxyb1CPNDgiryw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c48cBSfFUrgcgXbNRVMcPKGnnFpSrT4EHbPUfxUBTNs=; b=B5HCvLDdkdodpqg51tVdJ4jW9Q/wPBB6jnWlLM6iJs+SM/O++mpj73VhSE5i2qX4+MaitBNAIa6gZpU0MiSFi2SHR+oL0E2Fi1Ur3/y4J60fauIUrnSIW0NH9M5QkOnotu5bwhS0N6Zr4RvgNEYAh/3Nv2yeGjJ1FcauK1qGPos= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by BN8PR18MB2849.namprd18.prod.outlook.com (2603:10b6:408:a7::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.14; Fri, 13 May 2022 10:46:23 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::9c76:3b01:eb04:db4d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::9c76:3b01:eb04:db4d%6]) with mapi id 15.20.5250.015; Fri, 13 May 2022 10:46:23 +0000 From: Akhil Goyal To: Gagandeep Singh , "dev@dpdk.org" Subject: RE: [EXT] [PATCH 8/8] test/crypto: add short MAC-I test vector for zuc Thread-Topic: [EXT] [PATCH 8/8] test/crypto: add short MAC-I test vector for zuc Thread-Index: AQHYWFsVsa9+qB+iy0CtOB3bKMvE5K0cvHtQ Date: Fri, 13 May 2022 10:46:23 +0000 Message-ID: References: <20220425041423.2232034-1-g.singh@nxp.com> <20220425041423.2232034-8-g.singh@nxp.com> In-Reply-To: <20220425041423.2232034-8-g.singh@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e6dbef98-864a-450b-154c-08da34cdd2eb x-ms-traffictypediagnostic: BN8PR18MB2849:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dg8DYNrEr/Y7ACX2tLZBM8sZTAiEbRTkguBBF1SrmxF0CIKGZ6NaRpgw33gRlVhg7stP1khYxrFKGV4xPgSo0U7FCW92lPoND1pz7OiO0ngQzngk/8U5C+q8yxYEgKltcoStnmlD+u8Et3LSjb2bstqRc7AN841xzh9Ydsgssw8W3mDZWg4Wkje30bC0NeLKCPwsP9nT2SUgSnMeGVRIIHUwpwyhpVtJtxI/8+9YMeVIfBQgNfAWWSphGL/k+34D2BoVV0thouTm4iZXwOq1TFKGYQCibReNWq54f2gFQS29s+mNN12jr56rceZlvRp5Y7AtWdGbl0aC96PQA29I3jJv+2WmJDU9IYED/lVjCMpQjESRTa+tZ9DSh5Ipx/E/6GxNo+Y1v+OdEb2G5BmdirXIUMJ3S1odNs1jxL2KfTaRbn1XYqaVkBukUH/EWJlH2EckcjqgiTUgAO3zmsmcr4Ic/D+moupvlGWMYNUmU88JgG1O579MG++R49MhyipSByLKMMlbVKIn1U+wd0TXDgtpfx1Y8AazE/+6VKRfLH1FIAS0ghU13YRWJrC4EtpRvZ4XaX4N3c3CNQD//rxITu6FLBZMk23VPPHn2TENDafPK6RrBSCw87q8zviW2K5uPaje3BDzU27uFQAL/OhxGNJHRfDbVLhMWc14G0yByEvziM1XS2qkW6j+HiVkJfN3e083gvsVj6DLYYMg16HU9Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(186003)(71200400001)(64756008)(5660300002)(86362001)(122000001)(33656002)(8936002)(2906002)(83380400001)(52536014)(508600001)(76116006)(38070700005)(6506007)(26005)(66476007)(38100700002)(66446008)(66556008)(110136005)(9686003)(8676002)(66946007)(316002)(7696005)(55236004)(55016003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?DE/cPqkmiCfkREGTBc4Lg2QJ6a7tR9/JkyjDup97EP1wVGXM8uNjsxwTlW1b?= =?us-ascii?Q?qeQevyOi8NqwI57WUruxSS44uVCtj9opcQl5Xrn2/gRkbw+qrIfiuPR3dg/U?= =?us-ascii?Q?FCLpg913V1qY1xiAmY1kmhchayWgfzG1CnrPFNWrdDB3u4JnTljAxBLKH6CW?= =?us-ascii?Q?q3kZaLP808irhAsRp4NzAtBlEbgIDgueXwGCFd3zah+RkOII/4+U8TfvvIv5?= =?us-ascii?Q?HGe4bg8U1zZjy9YjXIycX1efGgONLcCizp1FLW5leOAudYMPqZOwbI6L87e0?= =?us-ascii?Q?DCpGGYP2tmjEJddj2qDbdWlBRzseBaqs8b3scYNt0QnapjQ62YrlBHmAiRsg?= =?us-ascii?Q?ya/sXY1GcOIv/gZWMzrjedSSMGMjoYL2TdYZTPYI1QE30tzY8QLqy83n1kc9?= =?us-ascii?Q?kpfwAClYiH1qAX7CU+wCkAeoFx0Iyb7wzRjwLB5QqnXZllwjbMOMD+Xb09ji?= =?us-ascii?Q?NKsyuuI/rWKbFIkWq7K6JoK4iAPnofsZCn4KsulvC6wQdDuTShKnxydQwMTk?= =?us-ascii?Q?4WRrfAXWzTz6hE7qR1jx8AvcNUT07nTMBzNo7ryo1J6x9CDib7DGIKdcct6p?= =?us-ascii?Q?YKFW8HqFLFJAaliQgbWOuaEazEuM3iKKZwMEKFDqQ0Y3kGbq3nXRsLHvMv0d?= =?us-ascii?Q?XyhxhX8OcfrCNISViBy7YOnWF7vUw617cxPDCx8fGggsRj0E0A/ldJnXOUSs?= =?us-ascii?Q?BhsQtB5Wa/Ux5b5mLCDxrld5DeqxZ8YESl49IpgefNOGDOxPnd1U+dxR9NWq?= =?us-ascii?Q?UNP4fEFYTrdJUdeflsXnC6ov0ndpdj0mlJ/MkPDhLYckbJO0Yjb0elXFrWXH?= =?us-ascii?Q?dQjyc1S911T08bTm3FnJGkNJ/Ig0GaexfI8fE8oxoPaUjC1coanZ9dXHy7wz?= =?us-ascii?Q?cWyGABDAlYxyeLEmr60gDi0hTC0fggr9g+holq1GttvE62cFi60BO/SsNDFN?= =?us-ascii?Q?GAHKGHSCs57HAQa8NGtOglaz3GacM8nuwvSpZmgVapFhzAZ6DBsYoZnaMDYO?= =?us-ascii?Q?s4w8jjGekmiUxnZB4GZlXjCDqPNbr/etrQzr8rskwKppR433K0MG+LP0B0aP?= =?us-ascii?Q?d46Bx1aaSvtbN2pDFO8RzI3LL2utXRpG3IgLAPUd6kAVEC8K7gY/4PtnExn8?= =?us-ascii?Q?pvggNR7cgEqiL03ybxeuktaYO9yz0puWaSXhrJFl+D82E4U4a/AhyD8kzVyb?= =?us-ascii?Q?Db0WGp4yJ3TSwkhpYynJpsu/r+DOo/TQXFxF+dXYABJt6WuO7HZ2wEnVj648?= =?us-ascii?Q?9BYh6TgcyBnE6govMY9nWm6IYuiVe89Ov2aqt5VmSVrgfkD89ggnzeQww4w0?= =?us-ascii?Q?Jiqxv6YbUnT8ky4yXjvBegyOIIVaByqiaNlnPFYijQnD+WJn9htmm8dIy+nR?= =?us-ascii?Q?bkipEbxhEMxh+HumPMjE7vSFd/7Ca0LkvV8IfeHQZPL+MRTdSJqwLr6nuxPg?= =?us-ascii?Q?kUcCLwSyzIZqKEL5f1VbX1xmjsDXcfK6t2CJJk6fUwVhmxl0aCAHOUjnC98P?= =?us-ascii?Q?1zifVttlOohR6eOqrsXhAjLS7Fr3IaNsrzZdxOXz4eHeGXZJnTCVs/cRQzsL?= =?us-ascii?Q?7OUfIEdpg3y090kixauVEi8mEzZV44JFBw1jT0VqIjj8fLpikI+TWOkVKeGY?= =?us-ascii?Q?zpaQFS+4CylQhcaxnEfxc24OP/sa7xe4FXLR3hIJt7tZZBufZi0gjo5iWlA2?= =?us-ascii?Q?52YaV4kOUGGAAluSVk+OF9KxR0t3IPaZsO+uZqikCMXW+8xUL5m6pqN77a3E?= =?us-ascii?Q?nGt1y0M2cw=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e6dbef98-864a-450b-154c-08da34cdd2eb X-MS-Exchange-CrossTenant-originalarrivaltime: 13 May 2022 10:46:23.7439 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: LwzUzhiSptFvM2Lg402cbAJf7wiP79ZyZhJxxAUub+1Dy/BmArv+ktEpz1/2o6IalJSlBn8xXz1XHZVRMVoU9w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR18MB2849 X-Proofpoint-ORIG-GUID: OmgFXn7aCaUeLN3HEWG7KVzn2b8l0aAi X-Proofpoint-GUID: OmgFXn7aCaUeLN3HEWG7KVzn2b8l0aAi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-05-13_04,2022-05-13_01,2022-02-23_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > Add a ZUC based short MAC-I test vector. >=20 > Signed-off-by: Gagandeep Singh Only test vector, where is the test case calling this? > --- > ...est_cryptodev_security_pdcp_test_vectors.h | 20 +++++++++++++++++-- > 1 file changed, 18 insertions(+), 2 deletions(-) >=20 > diff --git a/app/test/test_cryptodev_security_pdcp_test_vectors.h > b/app/test/test_cryptodev_security_pdcp_test_vectors.h > index 81fd6e606b..585c10b423 100644 > --- a/app/test/test_cryptodev_security_pdcp_test_vectors.h > +++ b/app/test/test_cryptodev_security_pdcp_test_vectors.h > @@ -1,7 +1,7 @@ > /* SPDX-License-Identifier: BSD-3-Clause > * > * Copyright (C) 2015-2016 Freescale Semiconductor,Inc. > - * Copyright 2018-2021 NXP > + * Copyright 2018-2022 NXP > */ >=20 > #ifndef SECURITY_PDCP_TEST_VECTOR_H_ > @@ -128,7 +128,23 @@ static const struct pdcp_short_mac_test > list_pdcp_smac_tests[] =3D { > .data_out =3D (uint8_t[]){ 0x33, 0x32, 0x34, 0x62, 0x63, 0x39, > 0x38, 0x00, 0x00, 0x00, 0x00 }, > }, > - > + { > + .test_idx =3D 6, > + .param =3D {.name =3D "PDCP-SMAC ZUC", > + .auth_alg =3D RTE_CRYPTO_AUTH_ZUC_EIA3, > + .domain =3D RTE_SECURITY_PDCP_MODE_SHORT_MAC, > + .auth_key_len =3D 16, > + }, > + .auth_key =3D (uint8_t[]){ 0xB2, 0xA4, 0x73, 0xB6, 0x78, 0x5C, > + 0x51, 0x8E, 0x9C, 0x1E, 0x9B, 0xC6, > + 0x66, 0xE4, 0x84, 0x24 > + }, > + .data_in =3D (uint8_t[]){ 0x00, 0x40, 0x00, 0x00, 0x00, 0x05, > + 0x09, 0xe4 }, > + .in_len =3D 8, > + .data_out =3D (uint8_t[]){ 0x00, 0x40, 0x00, 0x00, 0x00, 0x05, > + 0x09, 0xe4, 0xCC, 0x7D, 0xD0, 0xE4 }, > + }, > }; >=20 > static struct pdcp_test_param pdcp_test_params[] =3D { > -- > 2.25.1