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 A239DA328D for ; Tue, 22 Oct 2019 10:36:34 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6DC184C8E; Tue, 22 Oct 2019 10:36:33 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 4C2233772 for ; Tue, 22 Oct 2019 10:36:30 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Oct 2019 01:36:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.67,326,1566889200"; d="scan'208";a="227624097" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga002.fm.intel.com with ESMTP; 22 Oct 2019 01:36:29 -0700 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 22 Oct 2019 01:36:29 -0700 Received: from hasmsx113.ger.corp.intel.com (10.184.198.64) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 22 Oct 2019 01:36:29 -0700 Received: from HASMSX109.ger.corp.intel.com ([169.254.3.95]) by HASMSX113.ger.corp.intel.com ([169.254.13.208]) with mapi id 14.03.0439.000; Tue, 22 Oct 2019 11:36:26 +0300 From: "Kusztal, ArkadiuszX" To: Akhil Goyal , "dev@dpdk.org" CC: "Trahe, Fiona" Thread-Topic: [PATCH v3 0/5] Add session-less, RSA, RSA-CRT to QAT Thread-Index: AQHViDrKQddPd6xbI06I3CZYyT5CHqdmCCeAgABO3MA= Date: Tue, 22 Oct 2019 08:36:26 +0000 Message-ID: <06EE24DD0B19E248B53F6DC8657831551B2B394E@hasmsx109.ger.corp.intel.com> References: <20191021180919.11284-1-arkadiuszx.kusztal@intel.com> In-Reply-To: Accept-Language: pl-PL, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.184.70.11] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3 0/5] Add session-less, RSA, RSA-CRT to QAT 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" Sure, I will investigate and send v4. Thanks, Arek > -----Original Message----- > From: Akhil Goyal [mailto:akhil.goyal@nxp.com] > Sent: Tuesday, October 22, 2019 8:54 AM > To: Kusztal, ArkadiuszX ; dev@dpdk.org > Cc: Trahe, Fiona > Subject: RE: [PATCH v3 0/5] Add session-less, RSA, RSA-CRT to QAT >=20 > Hi Arek, >=20 > This patchset is showing compilation issues in CI. Please fix and send th= e > updated patchset. >=20 > Regards, > Akhil >=20 > > > > This patchset adds session-less option, RSA algorithm, RSA-CRT > > algorithm to Intel QuickAssist Technology PMD. It also adds > > session-less test cases for those algorithms. > > Test case for RSA signature with no padding will be sent in a later pat= ch. > > > > [1]crypto/qat: add sessionless implementation to asym pmd > > - this patch adds sessionless option to QAT, already implemented > > algorithms MOD EXP and MOD INV can be used with sessionless > > [2]crypto/qat: add rsa implementation to asym pmd > > - this patch adds option to use RSA with exponent private key pair > > (n,d) > > [3]crypto/qat: add rsa crt implementation to asym pmd > > - this patch adds CRT option to RSA, to improve performance of > > decryption and creating of signature > > >=20 >=20 > > v3: > > - fixes RSA test cases > > - fixes output of RSA verify > > > > Arek Kusztal (5): > > crypto/qat: add sessionless implementation to asym pmd > > crypto/qat: add rsa implementation to asym pmd > > crypto/qat: add rsa crt implementation to asym pmd > > test/crypto: add sessionless to asymmetric mod exp > > test/crypto: add rsa tests to qat and openssl with no padding > > > > app/test/test_cryptodev_asym.c | 207 +++++-- > > app/test/test_cryptodev_rsa_test_vectors.h | 226 ++++++++ > > doc/guides/cryptodevs/features/qat.ini | 4 + > > doc/guides/cryptodevs/qat.rst | 1 + > > doc/guides/rel_notes/release_19_11.rst | 8 + > > .../qat/qat_adf/qat_pke_functionality_arrays.h | 27 + > > drivers/crypto/qat/qat_asym.c | 633 +++++++++++++= +++----- > > drivers/crypto/qat/qat_asym.h | 29 +- > > drivers/crypto/qat/qat_asym_capabilities.h | 21 + > > drivers/crypto/qat/qat_asym_pmd.c | 5 +- > > 10 files changed, 971 insertions(+), 190 deletions(-) > > > > -- > > 2.1.0