[dpdk-dev] [PATCH v2 0/2] Changes for RSA verify operation in OpenSSL PMD and unit tests

Akash Saxena akash.saxena at caviumnetworks.com
Thu Oct 25 12:00:50 CEST 2018


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



More information about the dev mailing list