v2: Added NULL check for tmp buffer allocation failure. v1: In lib cryptodev, RSA verify operation inputs plain message text and corresponding signature and expected to return RTE_CRYPTO_OP_STATUS_SUCCESS/FAILURE on a signature match/mismatch. Current OpenSSL PMD RSA verify implementation overrides application passed sign input by decrypted output which isn't expected.
This patch addresses this issue in OpenSSL PMD. Now, OpenSSL PMD use tmp buffer to store sign operation decrypted output and test application to only check for STATUS_SUCCESS/FAILURE. --- Akash Saxena (2): crypto/openssl: changes for RSA verify operation test/crypto: remove data verification at rsa verify operation drivers/crypto/openssl/rte_openssl_pmd.c | 22 +++++++++++++++------- test/test/test_cryptodev_asym.c | 9 ++++++--- 2 files changed, 21 insertions(+), 10 deletions(-) -- 2.7.4