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 1B8024266F; Wed, 4 Oct 2023 11:35:13 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 83C74402DF; Wed, 4 Oct 2023 11:35:11 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 4498C4027C for ; Wed, 4 Oct 2023 11:35:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1696412110; x=1727948110; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=JKw/u7vVeMy3giJxCOus3SfdkEeZ66BXLzsThPvESSM=; b=bGMSI3MMmyfxij/sp5J4a6kWezpmWEEqcq1w/3E4JB2rbxufUs0pDAQp oIu/Rinhz7dxRFNsd71Hix1/TUIo+YyRfT2aKcWQfPR4NHADeb9LWaI7m ho/fUfKXRASccZTSGeQf0/pU4Fz6JMvyeZAF4AtywhI6c7Pnyzf2gnvuH LYKhF2A5Fmq6KgGMgFJYWU/ikSJ3Vx76Sex9mHvhprSpPA59NhZyx38PO ADRVs4rnijiYs6bH4fjOfoqYPIZxVz4IPirnU8FBLb0Jj7Znr9dVaMSMV JVc/0ONtiMrQNhdo1Jbd/mVhrUIGZyFGgnf+d7rKKhpGtm2lBEzR6Qk78 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10852"; a="449611097" X-IronPort-AV: E=Sophos;i="6.03,199,1694761200"; d="scan'208";a="449611097" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Oct 2023 02:35:09 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10852"; a="786445197" X-IronPort-AV: E=Sophos;i="6.03,199,1694761200"; d="scan'208";a="786445197" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Oct 2023 02:35:07 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Wed, 4 Oct 2023 02:35:07 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Wed, 4 Oct 2023 02:35:07 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Wed, 4 Oct 2023 02:35:07 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.101) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Wed, 4 Oct 2023 02:34:48 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jEuIBFFWzdaqb7C3TFrVqjNn7bz09cmGzwdbk/gEvAM5ivTBETgbDwnuPQnWQ4rUF7Ngm11lmF7+AVvgtXZQUdxLGUmyAe+elWn60jvvscO5BLgiWWGq/V05ppr2BpjlffRMPQkBoMqa4kL/oe9HSPGkr4tvT+WaAH49iwBHe8hZDHkCMGXd7HF3TF1RkPig6ryNz7T7M7EE8DkDb3pTxrtd+J6vaVuEL36G5mlpQRDLluFk3CUhax97aNj63Vad/bwxt9+6qn9vuqwioYRuzwPGgleKII/NxAQyYdsB17kmKNdxVxMkoipl4AnSqWI81rE8c7PyiaY8qEu6Kz8DVw== 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=Ou2mrJtmayKxfcs/2T9ovwWqRwFN9DSdCN3FMNER1AA=; b=aWKabYHv3ky46mAi4Om5eWQ4PzJNCTod3sRKyb89zk6/ZzVa1hpeINuOs3C9JKpw5zvaID8pfn+b7CRQHuJi2q99GRkiQI1J4lrigMQBojzHUckg2IF5ajQSuJLcAkG7B3nHNAEbidHugcn7/8hVIKFAb1OD3N7P6pq156RzJfhMCySEjoeP5zAbdsYkFSWQfLz0lVq00YAf5A+V2pS4XWmhUB7JkySy755Jrs4Q11fZcHRESaY9ErycLNpxCn6j56amPjSOaQHtWHttw22u717540W7bPnM0v6Sa1Wu3TUjQ8dOzzh0nG+CWpma5HqAmZU8J4/3D/o5qfNuRbG6mw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN7PR11MB7639.namprd11.prod.outlook.com (2603:10b6:806:32a::14) by DM4PR11MB8090.namprd11.prod.outlook.com (2603:10b6:8:188::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.35; Wed, 4 Oct 2023 09:34:47 +0000 Received: from SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::4986:f7d2:4c49:b31b]) by SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::4986:f7d2:4c49:b31b%6]) with mapi id 15.20.6792.026; Wed, 4 Oct 2023 09:34:47 +0000 From: "Power, Ciara" To: "Kusztal, ArkadiuszX" , "dev@dpdk.org" CC: "gakhil@marvell.com" , "Ji, Kai" Subject: RE: [RFC] cryptodev: refactor sm2, add plain message flag Thread-Topic: [RFC] cryptodev: refactor sm2, add plain message flag Thread-Index: AQHZzHrXDkXs8gxDHkOuNHalrBz+CbA5sftw Date: Wed, 4 Oct 2023 09:34:47 +0000 Message-ID: References: <20230811173944.2550303-1-arkadiuszx.kusztal@intel.com> In-Reply-To: <20230811173944.2550303-1-arkadiuszx.kusztal@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR11MB7639:EE_|DM4PR11MB8090:EE_ x-ms-office365-filtering-correlation-id: 38d91afd-c0d3-488f-23c0-08dbc4bd2639 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3y7DjOgZFbgbZt49WgI3BH0x7EyMzSznpBdUrhyS6dEXjosfJnAH5FPGEsMjl9nI+HZQrLbuiHWFFZM7/ryTWXqbwv+uqQiAkLpMcMdfHjshNJir1MznpvoXQ16N5z+jKzBFUpLAwaaJJjJ8hLGg3znQo8L82dkzj54ouLm+AXA6wR34t4RkBM+YBokho7xntjlPao71KJZCBxGTTQgqHgCAMhMHmderqeRCpHcPnf0Z7qUQP0e3ZuUKdGOgOQI126+i9ItNx3JAdBq0/oZujHT1ZM49Rd6qsLJL4oSgz5HWQfYhaZbw5IOXRbm8UjX8cm5FbOrp0ObutfZfzTkYi8k758kXzDL4ypAcEkekT3HXnZGl1XLAfvbCq2UaPwBGAQ0G6CXAZ1Y1kx+p44NGM+Hxgrsj+lGgvdQnSzVqCiPoNjpLw4I9pLAp9WmJthpjznwnUDEr8C6cy8ZYv5kx71P8pQRlizW9C0sUavze3JTtdtJ5uKTJgsrDVOJDcOPr+yiduFDhuJNsgC7bFzXYTX+QEDj2bKiYor6OjlHxuL9T/BbxDungVUCwTBkrhKSTG5AeGvfo//4PGVJFLzAGY4tM02Wyq6vCAtwEpBnMvjNlQG9Lfpr8Zo3Y6saeqjtt x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7639.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(366004)(136003)(346002)(376002)(396003)(230922051799003)(64100799003)(1800799009)(186009)(451199024)(82960400001)(38070700005)(38100700002)(122000001)(478600001)(86362001)(71200400001)(33656002)(53546011)(7696005)(6506007)(4744005)(2906002)(15650500001)(9686003)(316002)(66446008)(66556008)(66946007)(76116006)(66476007)(64756008)(54906003)(110136005)(41300700001)(107886003)(83380400001)(8676002)(8936002)(26005)(4326008)(5660300002)(55016003)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?s7uiIpqONtoCLlPyEMUzwBdESG8/sOje2GwsWthWSJMgS2xjIavBu0V5AZM0?= =?us-ascii?Q?OI7snDFT4yvk8+2+g0lHbX8tLh/LfbcWsKe67Mb+1TFw9RZ9Q+9BCqXpAcIR?= =?us-ascii?Q?CFNQUwk2Z0vrPCnZDxW4aBzeS/I9URcVNyKhhwqxvcv4rSNB8hon/h0iNe3D?= =?us-ascii?Q?a/B6nUDU4D9Bx8H0q4hO/XH479GsUxlYtc7gsPiw6oIwhJDUcZ1Nu1EJpXeF?= =?us-ascii?Q?oC1oHYy+WI1Vv9LqmC3L3zfYxNj7qid8yr95IQ6K04r8PTWjhBM3/6FFMxnT?= =?us-ascii?Q?qTClesnHb0dGfWqHIWqpM0ErGUTFWdiGh2D+bqB4ui7VjmXcpE6kzz52n2vJ?= =?us-ascii?Q?zmR74t30jJDy8wWjOXgzDsC42NohZd5KzVVBAj050+pQ68alVi749lw2WW9p?= =?us-ascii?Q?mJmF5lirfNbx7Z76ZG252YrrEL6IPQONEYOZ49YfzQDgq2XgYjlof0IKVLlq?= =?us-ascii?Q?D8P8IZR0jS8CpcmcYHoLUZsVv8tV+GGFNpFe8vipUAMte7ohHn/nOSrsUJp8?= =?us-ascii?Q?lcz8lR228euko2AV0VdzMWGvxtWNAlSsjkmQbcfmELmFmJq+eBrSFsHEruZN?= =?us-ascii?Q?ichyeGn8MJ2/dr4iBIOw9IyXRiy4AbpAuHC8WvCIqZQyFSiJ+N0VKfyaSwOd?= =?us-ascii?Q?sQWfai5cbghbmGAqqRU0hbpJUyPberrV7k/si6ofei2QtaKv96SbgcPG3IOZ?= =?us-ascii?Q?bOvQsfnEnAvT6iOTqYbWUUfFxtM6d88v2Tqa2Kwzq7/S4qPmzwtTt5+wnmP8?= =?us-ascii?Q?/miGiHufKWVk++40R671/XMiXZBcTXkz7LOJT0AS2ymcnIOH0NqDjt7j7dfq?= =?us-ascii?Q?pjNAwxt/yQgapIEkkRRFIgOA61WS3L6WD6NSDX9I24PFHaN03dVp+Xyay0zO?= =?us-ascii?Q?ZP+M9oeZDuCX/BHmt1RpFBkOQzO/njR3CmsHoY6BdMykOvprOvN/61pkw2bt?= =?us-ascii?Q?IT3cR5l8WbKBvsg3VtSvsala2c7a+J1pNGM+tQsrzOFj1+qOzpJbM2owxkut?= =?us-ascii?Q?9JMgUl45bSDU/H2JFoSkTX6B56zGbge46PSOnTr8ci/mPcwYUDEdh9ZvDUlh?= =?us-ascii?Q?gABLb/QdFgJnGp4Iw+7UT814OvgSUxkyhHdVuGEkv4q3447VnAFB8FUDpCAy?= =?us-ascii?Q?+fKSnyKhwm9GNva/ZRpkaPBjaV72GjZptqwzpA/PK53bBCcqqyLunJmf3Ckq?= =?us-ascii?Q?GXHdxJ4FVpW99srLGWi55DKjKN8GErHZ5sk3Tc6BKJYZDiChKN2ZIKb2R/PM?= =?us-ascii?Q?ZcwM78tp68c1Yvj+JIuD8xOc8KojRmphPv7LvI9vjQhsulnjgcwmRRlcVciH?= =?us-ascii?Q?9I+v0z0wcyj4vtQGVx4ojsa9zKAFgL3Uz7E9XGIGu3WPsgXU6detjmAWhsMH?= =?us-ascii?Q?15+TE5+74qJElQo+S/Q/SFCf+UppYtlnrascio4z1zKPKcW7g4Pt1isS1BBB?= =?us-ascii?Q?k0kpd02OqiqgRQLMyW23qLqMeLKJcl1Do7D+BhmjRyNtAZcrwqDbXgGPqgie?= =?us-ascii?Q?ZmTN9lNorYv01Hyk1yqX32mGiiO/vKIZMz1ZOEemW3fw4Cx6uMMOSk4cqkr/?= =?us-ascii?Q?Q7aAPHA9EdUv58tdqfXlsrB5yOebEeAtIV0B6xDa?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7639.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 38d91afd-c0d3-488f-23c0-08dbc4bd2639 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2023 09:34:47.2147 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: aWhTHO8LOOZMzxQT5teMMUWiIusITrOroHZ1MDMTaeKSxY7G9ApPdXnzsqRAuMWZpdCGjE1qpSTyR7mUxpSaKw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB8090 X-OriginatorOrg: intel.com 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 Hi Akhil, > -----Original Message----- > From: Kusztal, ArkadiuszX > Sent: Friday, August 11, 2023 6:40 PM > To: dev@dpdk.org > Cc: gakhil@marvell.com; Ji, Kai ; Power, Ciara > ; Kusztal, ArkadiuszX > Subject: [RFC] cryptodev: refactor sm2, add plain message flag >=20 > SM2 asymmetric crypto operation was split into cipher and signature opera= tion. > Now it corresponds to the other crypto algorithms and facilitates additio= n of other > SM2 components like the SM2 key exchange. >=20 > Flag to distinguish between a plain message or a hash used for signature = was > added to the DSA, ECDSA and SM2. >=20 > Signed-off-by: Arkadiusz Kusztal > --- > lib/cryptodev/rte_crypto_asym.h | 116 +++++++++++++++++--------------- > 1 file changed, 63 insertions(+), 53 deletions(-) Due to ongoing discussion and rework needed on this patch, it will be picke= d back up for release, as we did not make 23.11 RC1. Thanks, Ciara