[PATCH v6 0/3] add ec points to sm2 op
Stephen Hemminger
stephen at networkplumber.org
Wed Oct 23 03:19:31 CEST 2024
On Tue, 22 Oct 2024 20:05:57 +0100
Arkadiusz Kusztal <arkadiuszx.kusztal at intel.com> wrote:
> In the case when PMD cannot support the full process of the SM2,
> but elliptic curve computation only, additional fields
> are needed to handle such a case.
>
> v2:
> - rebased against the 24.11 code
> v3:
> - added feature flag
> - added QAT patches
> - added test patches
> v4:
> - replaced feature flag with capability
> - split API patches
> v5:
> - rebased
> - clarified usage of the partial flag
> v6:
> - removed already applied patch 1
> - added ABI relase notes comment
> - removed camel case
> - added flag reference
>
> Arkadiusz Kusztal (3):
> cryptodev: add ec points to sm2 op
> crypto/qat: add sm2 encryption/decryption function
> app/test: add test sm2 C1/Kp test cases
>
> app/test/test_cryptodev_asym.c | 138 ++++++++++++++++-
> app/test/test_cryptodev_sm2_test_vectors.h | 112 +++++++++++++-
> doc/guides/cryptodevs/features/qat.ini | 1 +
> doc/guides/rel_notes/release_24_11.rst | 7 +
> .../common/qat/qat_adf/icp_qat_fw_mmp_ids.h | 3 +
> drivers/common/qat/qat_adf/qat_pke.h | 20 +++
> drivers/crypto/qat/qat_asym.c | 140 +++++++++++++++++-
> lib/cryptodev/rte_crypto_asym.h | 56 +++++--
> 8 files changed, 453 insertions(+), 24 deletions(-)
There is an issue with new feature missing in some of the templates of the doc.
$ ninja -C build doc
ninja: Entering directory `build'
[4/6] Generating doc/api/dts/dts_api_html with a custom command
Warning generate_overview_table(): Unknown feature 'SM2' in 'qat.ini'
More information about the dev
mailing list