This patchset adds verify and padding option to Cryptodev
Diffie-Hellman op.

Verify - obligatory in all mainstream protocols, in Cryptodev
only Weierstrass Elliptic-Curve point verification was included.
FFDH or curves 448/25519 verification is easy enough to be
done by the user.
Padding - different approach may be found in different protocols,
but it is very often that protocol requires zero-byte left padding. 

Depends-on: patch-109409 ("cryptodev: add elliptic curve diffie hellman")

Arek Kusztal (2):
  cryptodev: add dh verify option
  cryptodev: add dh padding options

 lib/cryptodev/rte_crypto_asym.h | 27 +++++++++++++++++++++++++++
 lib/cryptodev/rte_cryptodev.c   |  1 +
 2 files changed, 28 insertions(+)

-- 
2.13.6

Reply via email to