>  /**
> + * RSA padding type
> + */
> +struct rte_crypto_rsa_padding {
> +     enum rte_crypto_rsa_padding_type type;
> +     /**< RSA padding scheme to be used for transform */
> +     enum rte_crypto_auth_algorithm md;
> +     /**<
> +      * RSA padding hash function
> +      *
> +      * When a specific padding type is selected, the following rule apply:
> +      * - RTE_CRYPTO_RSA_PADDING_NONE:
> +      * This field is ignored by the PMD
> +      *
> +      * - RTE_CRYPTO_RSA_PADDING_PKCS1_5:
> +      * When signing operation this field is used to determine value
> +      * of the DigestInfo structure, therefore specifying which algorithm
> +      * was used to create the message digest.
> +      * When doing encryption/decryption this field is ignored for this
> +      * padding type.
> +      *
> +      * - RTE_CRYPTO_RSA_PADDING_OAEP
> +      * This field shall be set with the hash algorithm used
> +      * in the padding scheme
> +      *
> +      * - RTE_CRYPTO_RSA_PADDING_PSS
> +      * This field shall be set with the hash algorithm used
> +      * in the padding scheme (and to create the input message digest)
> +      */
Forgot to comment on previous patch about the valid algos for this.
They are removed in previous patch, but it should not be removed. Right?


Reply via email to