> -----Original Message-----
> From: Arek Kusztal <arkadiuszx.kusz...@intel.com>
> Sent: Wednesday, July 17, 2019 12:23 AM
> To: dev@dpdk.org
> Cc: akhil.go...@nxp.com; fiona.tr...@intel.com; Shally Verma
> <shal...@marvell.com>; Arek Kusztal <arkadiuszx.kusz...@intel.com>
> Subject: [EXT] [PATCH v3 05/11] cryptodev: add information about message
> format when signing with RSA
> 
> External Email
> 
> ----------------------------------------------------------------------
> This patch adds information about format of the message should have
> before sending it to the signing operation when using RSA algorithm.
> 
> Signed-off-by: Arek Kusztal <arkadiuszx.kusz...@intel.com>
> ---
>  lib/librte_cryptodev/rte_crypto_asym.h | 9 +++++++++
>  1 file changed, 9 insertions(+)
> 
> diff --git a/lib/librte_cryptodev/rte_crypto_asym.h
> b/lib/librte_cryptodev/rte_crypto_asym.h
> index 16c86c9..ad484de 100644
> --- a/lib/librte_cryptodev/rte_crypto_asym.h
> +++ b/lib/librte_cryptodev/rte_crypto_asym.h
> @@ -408,6 +408,15 @@ struct rte_crypto_rsa_op_param {
>        * When RTE_CRYPTO_ASYM_OP_DECRYPT op_type used length in
> bytes
>        * of this field needs to be greater or equal to the length of
>        * corresponding RSA key in bytes.
> +      *
> +      * When RTE_CRYPTO_ASYM_OP_SIGN op_type used and following
> padding
> +      * type:
> +      * - padding PKCS1_5:
> +      * data provided should contain `algorithmIdentifier` in DER encoded
> +      * format concatenated with message digest (as per spec rfc8017 9.2)
[Shally] I have reservations here and I think I asked this before too. For 
PKCSV1.5, Currently there it only support output format as defined RSASP1 
section 5.2.1 . Means
PMD does not apply EMSA-PKCS1-v1_5-ENCODE (M, emLen) defined in rfc8017 Sec 9.2 
which includes applying hash on input message and other things. So, 
Are we extending spec here ?

> +      * - padding PSS
> +      * data provided should contain message digest of the message
> +      * to be signed
>        */
> 
> 
> --
> 2.1.0

Reply via email to