[dpdk-dev] [PATCH v2 0/3] adding rsa priv key feature flag
Kusztal, ArkadiuszX
arkadiuszx.kusztal at intel.com
Wed Mar 13 20:06:51 CET 2019
V2 will be needed as test directory apparently changed its location.
Iam acking anyway.
> -----Original Message-----
> From: Ayuj Verma [mailto:ayverma at marvell.com]
> Sent: Wednesday, February 27, 2019 2:34 PM
> To: akhil.goyal at nxp.com
> Cc: Kusztal, ArkadiuszX <arkadiuszx.kusztal at intel.com>; Trahe, Fiona
> <fiona.trahe at intel.com>; Shally Verma <shallyv at marvell.com>; Sunila Sahu
> <ssahu at marvell.com>; Kanaka Durga Kotamarthy
> <kkotamarthy at marvell.com>; Arvind Desai <adesai at marvell.com>;
> dev at dpdk.org; Ayuj Verma <ayverma at marvell.com>
> Subject: [PATCH v2 0/3] adding rsa priv key feature flag
>
> Some PMDs can only support RSA private key operations using CRT
> (quintuple) or exponent key only. Thus it is required to add feature flag (ff) in
> PMD to reflect which key type is supported to perform sign and decrypt ops.
>
> Thus add feature flags RTE_CRYPTODEV_FF_RSA_PRIV_OP_KEY_EXP
> and RTE_CRYPTODEV_FF_RSA_PRIV_OP_KEY_QT which would mean support
> to perform a private key op using CRT keys (quintuple) or exponent or both.
>
> App should query PMD feature flag to check if specific key type is supported
> and call operation with relevant key type.
>
> Ayuj Verma (3):
> lib/cryptodev: add rsa priv key feature flag
> crypto/openssl: set rsa private op feature flag
> test/crypto: check for rsa key type feature flag
>
> drivers/crypto/openssl/rte_openssl_pmd.c | 4 +++-
> lib/librte_cryptodev/rte_cryptodev.c | 4 ++++
> lib/librte_cryptodev/rte_cryptodev.h | 4 ++++
> test/test/test_cryptodev_asym.c | 26 ++++++++++++++++++++++++
> 4 files changed, 37 insertions(+), 1 deletion(-)
>
> --
> 2.20.0
Series-acked-by: Arek Kusztal <arkadiuszx.kusztal at intel.com>
More information about the dev
mailing list