This patchset extends Intel QuickAssist Technology asymmetric crypto PMD. Following features were added: - ECDH algorithm handling - EC point verification
Depends-on: series-25284 ("crypto/qat: fix uncleared cookies in asym") v2: - resolved compilation issues - improved code structure Arek Kusztal (4): crypto/qat: make immutable parameters constant crypto/qat: improve freeing of asym cookies crypto/qat: add ecdh key exchange algorithm crypto/qat: add ecdh public key verification doc/guides/cryptodevs/features/qat.ini | 7 +- doc/guides/cryptodevs/qat.rst | 1 + doc/guides/rel_notes/release_22_11.rst | 4 + drivers/common/qat/qat_adf/qat_pke.h | 40 ++++- drivers/common/qat/qat_device.c | 2 +- drivers/common/qat/qat_device.h | 4 +- drivers/crypto/qat/qat_asym.c | 317 ++++++++++++++++++++++++--------- drivers/crypto/qat/qat_ec.h | 2 +- 8 files changed, 274 insertions(+), 103 deletions(-) -- 2.13.6