[dpdk-dev] [PATCH v2 5/6] crypto/openssl: add asym crypto support

Verma, Shally Shally.Verma at cavium.com
Wed May 9 12:56:43 CEST 2018



>-----Original Message-----
>From: Trahe, Fiona [mailto:fiona.trahe at intel.com]
>Sent: 09 May 2018 16:03
>To: Verma, Shally <Shally.Verma at cavium.com>; De Lara Guarch, Pablo <pablo.de.lara.guarch at intel.com>
>Cc: Doherty, Declan <declan.doherty at intel.com>; Athreya, Narayana Prasad <NarayanaPrasad.Athreya at cavium.com>; Sahu, Sunila
><Sunila.Sahu at cavium.com>; Gupta, Ashish <Ashish.Gupta at cavium.com>; dev at dpdk.org; Sahu, Sunila <Sunila.Sahu at cavium.com>;
>Gupta, Ashish <Ashish.Gupta at cavium.com>; Trahe, Fiona <fiona.trahe at intel.com>
>Subject: RE: [PATCH v2 5/6] crypto/openssl: add asym crypto support
>
>Hi Shally,
>
>
>> -----Original Message-----
>> From: Shally Verma [mailto:shally.verma at caviumnetworks.com]
>> Sent: Thursday, April 5, 2018 12:25 PM
>> To: De Lara Guarch, Pablo <pablo.de.lara.guarch at intel.com>
>> Cc: Doherty, Declan <declan.doherty at intel.com>; Trahe, Fiona <fiona.trahe at intel.com>;
>> pathreya at caviumnetworks.com; ssahu at caviumnetworks.com; agupta at caviumnetworks.com;
>> dev at dpdk.org; Sunila Sahu <sunila.sahu at caviumnetworks.com>; Ashish Gupta
>> <ashish.gupta at caviumnetworks.com>
>> Subject: [PATCH v2 5/6] crypto/openssl: add asym crypto support
>>
>> Add asymmetric crypto operation support in openssl PMD.
>> Current list of supported asym xforms:
>> * RSA
>> * DSA
>> * Deffie-hellman
>> * Modular Operations
>[Fiona] What was your rationale for adding this into the openssl PMD vs creating a new openssl_asym PMD?
[Shally] Openssl supports both. Also, it provided as good example to demonstrate use-case to apps/PMDs that can support both.

>Will this work ok if there's a burst of ops including asym and sym operations enqueued to the same qp?
[Shally] first theoretical limitation in spec is not to send mix sym+asym to a single qp. Same limitation, I brought out in DPDK India summit talk as well.
Thus, It is not proof-concepted in this patch of PMD. If required, a testcase can be added in subsequent versions as it is kind of advance test on openssl PMD and spec.
>



More information about the dev mailing list