DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/4] add ECDSA support
@ 2019-12-05 11:43 Anoob Joseph
  2019-12-05 11:43 ` [dpdk-dev] [PATCH 1/4] lib/crypto: add support for ECDSA Anoob Joseph
                   ` (4 more replies)
  0 siblings, 5 replies; 19+ messages in thread
From: Anoob Joseph @ 2019-12-05 11:43 UTC (permalink / raw)
  To: Akhil Goyal, Declan Doherty, Pablo de Lara
  Cc: Anoob Joseph, Fiona Trahe, Arek Kusztal, Jerin Jacob,
	Narayana Prasad, Shally Verma, Ankur Dwivedi, Sunila Sahu, dev

This series adds support for ECDSA asymmetric operations. Library changes
and PMD changes for crypto_octeontx & crypto_octoentx2 is added. The final
patch adds the required test vectors and verification routines.

Ayuj Verma (2):
  lib/crypto: add support for ECDSA
  app/test: add ECDSA sign/verify tests

Sunila Sahu (2):
  crypto/octeontx: add ECDSA support
  crypto/octeontx2: add ECDSA support

 app/test/test_cryptodev_asym.c                     |  219 +++-
 app/test/test_cryptodev_asym_util.h                |   11 +
 app/test/test_cryptodev_ecdsa_test_vectors.h       |  501 +++++++++
 doc/guides/cryptodevs/features/default.ini         |   11 +-
 doc/guides/cryptodevs/features/octeontx.ini        |    8 +-
 doc/guides/cryptodevs/features/octeontx2.ini       |    8 +-
 drivers/common/cpt/Makefile                        |    1 +
 drivers/common/cpt/cpt_fpm_tables.c                | 1138 ++++++++++++++++++++
 drivers/common/cpt/cpt_mcode_defines.h             |   38 +
 drivers/common/cpt/cpt_pmd_ops_helper.h            |   19 +
 drivers/common/cpt/cpt_ucode_asym.h                |  378 +++++++
 drivers/common/cpt/meson.build                     |    3 +-
 drivers/common/cpt/rte_common_cpt_version.map      |    9 +
 .../crypto/octeontx/otx_cryptodev_capabilities.c   |   11 +
 drivers/crypto/octeontx/otx_cryptodev_ops.c        |   43 +-
 .../crypto/octeontx2/otx2_cryptodev_capabilities.c |   11 +
 drivers/crypto/octeontx2/otx2_cryptodev_ops.c      |   39 +-
 lib/librte_cryptodev/rte_crypto_asym.h             |   83 ++
 lib/librte_cryptodev/rte_cryptodev.c               |    1 +
 19 files changed, 2517 insertions(+), 15 deletions(-)
 create mode 100644 app/test/test_cryptodev_ecdsa_test_vectors.h
 create mode 100644 drivers/common/cpt/cpt_fpm_tables.c

-- 
2.7.4


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2020-01-15 15:51 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-05 11:43 [dpdk-dev] [PATCH 0/4] add ECDSA support Anoob Joseph
2019-12-05 11:43 ` [dpdk-dev] [PATCH 1/4] lib/crypto: add support for ECDSA Anoob Joseph
2019-12-20 16:05   ` Kusztal, ArkadiuszX
2020-01-02  7:55     ` Anoob Joseph
2020-01-09 13:03       ` Kusztal, ArkadiuszX
2020-01-13 12:47         ` Akhil Goyal
2020-01-13 16:36         ` Anoob Joseph
2020-01-14  5:12           ` Shally Verma
2020-01-14 11:01             ` Kusztal, ArkadiuszX
2019-12-05 11:43 ` [dpdk-dev] [PATCH 2/4] crypto/octeontx: add ECDSA support Anoob Joseph
2019-12-05 11:43 ` [dpdk-dev] [PATCH 3/4] crypto/octeontx2: " Anoob Joseph
2019-12-05 11:43 ` [dpdk-dev] [PATCH 4/4] app/test: add ECDSA sign/verify tests Anoob Joseph
2020-01-15 12:43 ` [dpdk-dev] [PATCH v2 0/4] add ECDSA support Anoob Joseph
2020-01-15 12:43   ` [dpdk-dev] [PATCH v2 1/4] cryptodev: support ECDSA Anoob Joseph
2020-01-15 15:51     ` Akhil Goyal
2020-01-15 12:43   ` [dpdk-dev] [PATCH v2 2/4] crypto/octeontx: add ECDSA support Anoob Joseph
2020-01-15 12:43   ` [dpdk-dev] [PATCH v2 3/4] crypto/octeontx2: " Anoob Joseph
2020-01-15 12:43   ` [dpdk-dev] [PATCH v2 4/4] app/test: add ECDSA sign/verify tests Anoob Joseph
2020-01-15 15:50   ` [dpdk-dev] [PATCH v2 0/4] add ECDSA support Akhil Goyal

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).