From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7A4EFA0487 for ; Thu, 4 Jul 2019 17:13:29 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 7CC081B942; Thu, 4 Jul 2019 17:13:28 +0200 (CEST) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id CA5212C60 for ; Thu, 4 Jul 2019 17:13:26 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Jul 2019 08:13:25 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,451,1557212400"; d="scan'208";a="187599273" Received: from irsmsx151.ger.corp.intel.com ([163.33.192.59]) by fmsmga004.fm.intel.com with ESMTP; 04 Jul 2019 08:13:24 -0700 Received: from irsmsx101.ger.corp.intel.com ([169.254.1.88]) by IRSMSX151.ger.corp.intel.com ([169.254.4.41]) with mapi id 14.03.0439.000; Thu, 4 Jul 2019 16:13:23 +0100 From: "Trahe, Fiona" To: "Kusztal, ArkadiuszX" , "dev@dpdk.org" CC: "akhil.goyal@nxp.com" , "shally.verma@caviumnetworks.com" , "Trahe, Fiona" Thread-Topic: [PATCH v2 0/3]Rework API for RSA algorithm in asymmetric crypto Thread-Index: AQHVMbVq74DO1iVAkU6D8HR4qRkk+Ka6kQLw Date: Thu, 4 Jul 2019 15:13:23 +0000 Message-ID: <348A99DA5F5B7549AA880327E580B435897B94D2@IRSMSX101.ger.corp.intel.com> References: <20190703153759.1508-1-arkadiuszx.kusztal@intel.com> In-Reply-To: <20190703153759.1508-1-arkadiuszx.kusztal@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMTkzMTFhOWUtZDFiNC00Yzc3LWFhN2QtMGI0OGExNTIxY2M1IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiTW5TbTNoaHFcLytYb0pUa1poTlA3VUhsV2gxZVQrSHNXb21YMTlqN1BPbkNGZnJUWlI1WlBJZmRMcXJ6VVN5NFUifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v2 0/3]Rework API for RSA algorithm in asymmetric crypto X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: Kusztal, ArkadiuszX > Sent: Wednesday, July 3, 2019 4:38 PM > To: dev@dpdk.org > Cc: akhil.goyal@nxp.com; Trahe, Fiona ; shally.ver= ma@caviumnetworks.com; > Kusztal, ArkadiuszX > Subject: [PATCH v2 0/3]Rework API for RSA algorithm in asymmetric crypto >=20 > Most things from v1 were simplified according to Shally adn Fiona comment= s. > No more rfc details in comments and some things were shortened. > There is no more struct for padding too, but only union for > PSS and OAEP. > Added test case for padding none with encryption (pkcs padding is done in= test) > ps. I will send signature padding none signature case soon. >=20 > Major changes comparing to current version: > - Cipher field was introduced > - Added guide to use none padding > - Field for singature verification when padding none selected was added > (as there is no Public-Decrypt) > - Padding union was created > - PKCS1-v1_5 Block type 0 was removed > - Fixed all wrong comments (prime numbers etc.) >=20 > v2: > - Field for singature verification when padding none selected was added > - Removed details from RFC > - Simplified padding struct > - Added padding none test case >=20 > Arek Kusztal (3): > cryptodev: rework api of rsa algorithm > crypto/openssl: rework openssl rsa implementation > test: rework rsa test implementation >=20 > app/test/test_cryptodev_asym.c | 44 +++++++-- > app/test/test_cryptodev_asym_util.h | 52 +++++++++++ > drivers/crypto/openssl/rte_openssl_pmd.c | 67 ++++++++------ > lib/librte_cryptodev/rte_crypto_asym.h | 150 ++++++++++++++++++++++++-= ------ > 4 files changed, 243 insertions(+), 70 deletions(-) >=20 > -- > 2.1.0 [Fiona] There are a few spelling mistakes still, but as this API is still e= xperimental and will have further changes in 19.11 which can address those, I would not like to = block this patchset now, so Series-acked-by: Fiona Trahe =20