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 411DAA054D; Tue, 31 May 2022 16:33:09 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CF9AF410E9; Tue, 31 May 2022 16:33:08 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 6DDD840143 for ; Tue, 31 May 2022 16:33:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1654007587; x=1685543587; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=oU9b+l8TTAWKGH/7N9iLw+qxWrAckxTIMICe/DNjARc=; b=hYfODlr5HfavDuKmMhEUpRE6OltmVheXdn51OySvoWfWePkzz1OPtMkm HhvaoyYBWH+36wOLfbBBGRtFKTAsDM8+nETfJXcfVTIJ1oy7M4ZbF7dVu J4kc+LBZZlCDJAV6WDWwbOyr2myEnwy4RXqs6SzoTwAf1wsmdgq1CLHN+ 6i984BXVUUnrFNlsz0RfpEV6/3DTQwdlKz5ohWkvoKWJTkQgYsPCeptdw 9XyVaf6rG9wdBr9MHW70rIh1abCgChA+HQlojhtJxH+MdQ+MLGWQQMIcj mLjRWfrQX4GxgI+zKtFoVKVSDbxltH/fv6VB/c4OILcPqCJ4DhiWPxVmk A==; X-IronPort-AV: E=McAfee;i="6400,9594,10364"; a="274994514" X-IronPort-AV: E=Sophos;i="5.91,265,1647327600"; d="scan'208";a="274994514" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 May 2022 07:33:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,265,1647327600"; d="scan'208";a="720333568" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga001.fm.intel.com with ESMTP; 31 May 2022 07:33:06 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) 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.2308.27; Tue, 31 May 2022 07:33:05 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Tue, 31 May 2022 07:33:05 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.177) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Tue, 31 May 2022 07:33:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IWvJu5pWRTwpRxDU0SIRmKJA3spm68qAJLK5pJnstBppuANBArZeCwmUjJ6lqN5VH2oGAuvlrNPUUB1ryDEZ8cg5KuuxzmU6nTlUOKPWsPIWv9J59VtmFNDco7SQLUL8pF4egjPCCO/1fU8S1aWkueHEBmHNsKM2+J2G1quHZda00/0VVLnEUZJBhOxWsPjUe79octJPFskfbT38gxCJYzk0l4RNIcN028AfK6mfOsZIru4aPOeal17aPRLgZ6FPP4g29VtFu7PhfYtKRqM/6qKyY8EW9ii12DiCmzEUlOvw1c11t30LxvR2wO5IX5cQDjKQwV1Xqnl4zIOaRXq76A== 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=oU9b+l8TTAWKGH/7N9iLw+qxWrAckxTIMICe/DNjARc=; b=Zypf7FC2l11o1FautGy5UrN04rBBAF65if5K4R8nniKQyqb2wKsFVexnOh1vyNVWsDbwR/WvoxOFmc2RcXaEZXtF88jME4aG7wQg11pmVhKQjHlan8aVu+1ZKn2mTsNLySAcfWk94dkXCcTQ+T3NRlbBrfDCnXS9XEKXJN2yA9Xzfa3m3L9ipW7pQYs/bcG9mV+vq/FrRdMNRGEv4jpHABUlhk7fe6d7zr5YriPPDTVVrkLh2Z7wTIfSqWu5u+qefZj8uTGX6442TGmj2pMZjZiRnw3u5nrZ0FI8THOoUksC8PM9QupV4i+Dg0GfMx9Sd2OYmfUGGEPzuRZLEqvAzw== 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 PH0PR11MB5013.namprd11.prod.outlook.com (2603:10b6:510:30::21) by BL1PR11MB6026.namprd11.prod.outlook.com (2603:10b6:208:391::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Tue, 31 May 2022 14:33:03 +0000 Received: from PH0PR11MB5013.namprd11.prod.outlook.com ([fe80::c1de:722f:b4f3:91b5]) by PH0PR11MB5013.namprd11.prod.outlook.com ([fe80::c1de:722f:b4f3:91b5%3]) with mapi id 15.20.5293.019; Tue, 31 May 2022 14:33:03 +0000 From: "Kusztal, ArkadiuszX" To: Akhil Goyal , "dev@dpdk.org" CC: "Zhang, Roy Fan" Subject: RE: [EXT] [PATCH] cryptodev: add support for 25519 and 448 curves Thread-Topic: [EXT] [PATCH] cryptodev: add support for 25519 and 448 curves Thread-Index: AQHYSoWEbOKfDI5+JEKb+UOUXNOO8a0iGI0AgAEZm1CADnbRAIAHt4bw Date: Tue, 31 May 2022 14:33:03 +0000 Message-ID: References: <20220407134334.20226-1-arkadiuszx.kusztal@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.500.17 dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 57b66566-58ae-4acd-3e62-08da43127882 x-ms-traffictypediagnostic: BL1PR11MB6026: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: wS9TlOOhKUKrbKdNE1It+bX1PCc8gRgV9NfSO/2BAeS4QnOW8lScU9OzseiaVF9yrGkmsjELDsLi+vBoXJAPOz/xNAgS+1xLXZL/EEzVW6zf0PFR70Hukm/j2b6zy/ghpfqDbEs0BUFI9gFJ3pHLuS2Eh8fptgVaKCUNx+Eu/EAXiYbIM8G/8CwQyiwAqKZx4qie5eSKmsrW54ZvwWkZuBFqY/ifFqW+CX/95RPPwVFNRI6hAl6n5RvKVHcKfRwt3oNtdyufkQ3uCiOxKnDqE2pFSwOoKzhrFr1gCjj8HF8+ZIT2C2fSyfDmgrZ3xQH8Y9Rm1iSo3QrSMhPylnzXey81Ao69Ml218MHq51AFe9Tx0H2EBdrrVqFL/EVowhJXBNFdmlBIZRqCpFk2hnRYsvcE6yLe2/Y1m0Aq3+E6nhFqzYTCkdghyTsN+IRSHzYVKfN/Axr300SNHGOXRqnIDN9mEkVjjM9AIAr82ks0ujb9KDgrSSVWtQrlM/v+lLjTbZsWPPQfudJnv8967wAAAuxyX7nCnIAuxgo2Gdbc2CENI2RC9oqqOKNJEHLQYC1KwyYeHVEPBiciBQoFbKIX1JLUnC6sBRrd7uBIaMAs6T/rCQqgBhWRY2Vv8EUtUojOXk9oyknZYnSw1M7kpP4/JJESciTNFbRQiMnI0ajwzh+Hb3Qh0Uo+YpPin9ZKKJXrsgfL6KqObWornAb69sxlqW0j//qh/w8CXXpsgZ9sWDl1NhR7AnDJ5bngCP6bmJriqMvmfuuY2FhILYDlDFPM+ogmiCiBryAFS9y9UUMk9fA= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5013.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(8936002)(316002)(4744005)(33656002)(26005)(9686003)(110136005)(7696005)(66446008)(6506007)(53546011)(55016003)(71200400001)(52536014)(5660300002)(966005)(508600001)(122000001)(2906002)(66556008)(66946007)(76116006)(83380400001)(38070700005)(86362001)(82960400001)(4326008)(8676002)(107886003)(66476007)(38100700002)(186003)(64756008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rFtmFFUOPxAbKk+bAUQowELFoKovlvPIag6JToXuKbOrNlKNrBws+APraIs4?= =?us-ascii?Q?Eji1jG6K18gWxtn42qC8jXDmdVxDkWtzaiGEO06dTfGGLPqrsDLOcjg07xdS?= =?us-ascii?Q?5lbJi0aXU003FdcK0rTWgaMNUaXu9kJJs3HExLCCukRturJSaQ0iM0p5S3QK?= =?us-ascii?Q?Ql1aKxldPe1HYHwyJnAxppC3zER3Z78kr/FfJt/mJIV+DaUuxx+wgcpeLIOk?= =?us-ascii?Q?sRLwPxGu0NJHCzTU3SoKbOIG6fYuTc5JfbmVjZDgyIBFLBMnk8xmh9Uykb8J?= =?us-ascii?Q?CNSJqPUj0ZqqkLLSnyJbjVsLFWt4EM/CrOqUg1hf/bi8JnNTBHUekxPzNu8s?= =?us-ascii?Q?KXMt1EiPyb67TgY5arA8QfCT1f3nFGwmdo+d6NKJKahPfDdaSjtJT55wjq9A?= =?us-ascii?Q?KYVSMWGiZnO9kU1r+r1oChJlNy+HUeME/XcJEZZ0uv/dC93UTbg0raqtiiky?= =?us-ascii?Q?p152Y07p/dGOVTSUH1z51yLjwF0CP45L9ow+vVaEpPKlna+kNIK/TIULop4g?= =?us-ascii?Q?42NbE2gWWR2Pt+Uh+vn4tzEmo1c/iSxmWQA/Y0D/AFrvPwPd6mciD9r3qtcx?= =?us-ascii?Q?x8CIAvG2YXrBnhmi0j84DpmTSCwiEREqUrWeE+NUbWANnI8Rby42nfswQ+9y?= =?us-ascii?Q?Gaf8HBttBxpOtfu2y4rTsLwUR4PPpvBzuMVJbyLf2Z9gU1b12ExSUSqa8oIR?= =?us-ascii?Q?zB1OWps8Yg2FdDgXYDa3DDv8S8kA+ETxTA3+YacSdPiMtkl4oDcjaeuL+Xd5?= =?us-ascii?Q?4st0PKFHkEreZc7tHqIIZJECQFbPdqQlS+CM/E7ChfFEZ5r2cSriDGG13IF3?= =?us-ascii?Q?HRNf29Z7FoKNG4LpkOcvjS2lfGj2ZSn+C/0Brflw/jf1Wt5NOrdlb584FwaM?= =?us-ascii?Q?Dx9AFj6xgPj8dYSfzU6fcPe6dtx9HQN65I3TQe0dhtVCGaGnhZiC49M/wAr/?= =?us-ascii?Q?jvPs8b0fPSMJN5VrYX9kbslDIxX16ZCNA9r2WV0N+AoKVs3NGVedpYdfw6rP?= =?us-ascii?Q?AFwtw2lJfMWeuM2PcZ1dYDAq/iEuH8HLQA1HtGs3qqGTPPZPJ0rQHZ+kmamF?= =?us-ascii?Q?EbgbY/PPbQ/3Y/zRxWVE/Z1VpuU68hL9rGpbDAtUKSLt5Yetc4OLsw7uXwnx?= =?us-ascii?Q?PTAsKHqH7PWAQpU5GciB+89Z8+3U9/OzdaIlIadGJdmw5MmGXliIHEk9pD3n?= =?us-ascii?Q?Y97CUDPAvZy3uClHHVWW0O1lIJvvZoMZHp/vQXNFiEvFfW3YLZb1e8MkcUrg?= =?us-ascii?Q?5pXkbmzuOAd48Av3p0t/vOUgFO8arJty3XSsrabyR+Ca9uxP6CL7EsTpj0mQ?= =?us-ascii?Q?MIuk0CD95s0xfknyZN0Z2PVm8o8dOqpZUt0T3JhrutUU2vzZtm66pXAG2Qut?= =?us-ascii?Q?V5UTENnkuSccEPsdycfj+eP1lYOFVa071izLRC4kNHT9OHoccXKOp7CEsb7M?= =?us-ascii?Q?PgMOcKMk2KLe/D6CioyjgfsAaAiTmX3Yenug47FAO72mOqe7A9B0qWJ5hSuS?= =?us-ascii?Q?JDJOPQKJSClGfB3wOhD/sDHt1Kc2uYQZ6WivfKzj0EkbfdCQtEprqPSJj4FQ?= =?us-ascii?Q?tGA+AkRZeQvIi8MP5R3pVPGYfTfZRPaznm+eFnz4Ph5y+JQQ+ai9DG+FCcq9?= =?us-ascii?Q?SyMjBdjlOd/oXHQMXqQyoBjA4xfHbGXUKwzD4hO7dLQum1fMKLxbz/3gznXk?= =?us-ascii?Q?YF5d/A81e2cfKgVdxNH4YJqK+9uOJA4aHczkrP0bGjfeZnp6FcP3r84/vNys?= =?us-ascii?Q?WFZp4Fg9y2b6oFduI0ckeC0dWQko7zs=3D?= 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: PH0PR11MB5013.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 57b66566-58ae-4acd-3e62-08da43127882 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2022 14:33:03.5995 (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: 6scgo9XvXV86rRGaZbDfwloMjQ5538UarmB6/yC02XQ8FDx+/9wA4c6bRGYtkp5ZpTZN7BfsE9fAvqc5sZGZttSJSh8PgzUAfF2n3Xn3vrs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB6026 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, Sorry I have missed that, and I think we should revert this patch. It would make sense to have TLS derived numbers for these curves if DH and = ECDH would be in the same op. But since we decided to split it we are going to go with separate structs f= or x448 and x25519 as per: https://patchwork.dpdk.org/project/dpdk/patch/20220531040439.15862-7-arkadi= uszx.kusztal@intel.com/ > -----Original Message----- > From: Akhil Goyal > Sent: Thursday, May 26, 2022 6:38 PM > To: Kusztal, ArkadiuszX ; dev@dpdk.org > Cc: Zhang, Roy Fan > Subject: RE: [EXT] [PATCH] cryptodev: add support for 25519 and 448 curve= s >=20 > > > > This commit adds support for following elliptic curves: > > > > 1) Curve25519 > > > > 2) Curve448 > > > > > > > > Signed-off-by: Arek Kusztal > > > > --- > Acked-by: Akhil Goyal >=20 > Applied to dpdk-next-crypto