From patchwork Thu Aug 18 07:41:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arkadiusz Kusztal X-Patchwork-Id: 115230 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9C446A034C; Thu, 18 Aug 2022 10:50:18 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7FE4C40694; Thu, 18 Aug 2022 10:50:18 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 1799840156 for ; Thu, 18 Aug 2022 10:50:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1660812617; x=1692348617; h=from:to:cc:subject:date:message-id; bh=ZkFUvm/Tejmb0t7a7XqKNbwW1KdUBPpkwKBkjEcwDUA=; b=NaYf7sifYPWGINbs5iP2QE2C/TPi4w/DIXNnergQB3COcwn+ZG6+1M65 CErhvMLOQ+iEUlgG/nC3kU432jveTXox0aLd/UpRkVPaVs7BBkyWVahCv etDVACvdVm1SdHb7NJmHJaWqUAaI4WU9g/ZL/UooUG22bNsXLgrArQCVI RXZzy6r/i64u3kbV86fvzOMu+ZGs2KFNmxSLBYhlG9/aA4eesY5j5YQlX lrpx8s9rj5IFFM0d9XZSOWAGdh19wrThXTwX6BletvEVRA6VAyiYZyBHj v667jZwGO5iV5khV4RKg/e19115hriFzIeTKokoVWNuTdqfDkECYF4Cu/ w==; X-IronPort-AV: E=McAfee;i="6500,9779,10442"; a="378999126" X-IronPort-AV: E=Sophos;i="5.93,246,1654585200"; d="scan'208";a="378999126" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Aug 2022 01:50:16 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,246,1654585200"; d="scan'208";a="750029638" Received: from silpixa00399302.ir.intel.com ([10.237.214.136]) by fmsmga001.fm.intel.com with ESMTP; 18 Aug 2022 01:50:15 -0700 From: Arek Kusztal To: dev@dpdk.org Cc: gakhil@marvell.com, Arek Kusztal Subject: [PATCH 0/2] cryptodev: extend elliptic curves operations Date: Thu, 18 Aug 2022 08:41:28 +0100 Message-Id: <20220818074130.37894-1-arkadiuszx.kusztal@intel.com> X-Mailer: git-send-email 2.13.6 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 This pathset adds two new capabilities in asym cryptodev: 1) Base point instead of manual point can be used with point multiplication too. 2) Point verify can be used without ECDH, now it will be possible to use point verification for other ec operations. Arek Kusztal (2): cryptodev: add option to use ec base point in ecpm cryptodev: add ec point verification doc/guides/cryptodevs/features/default.ini | 1 + lib/cryptodev/rte_crypto_asym.h | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-)