[PATCH v2 0/5] crypto/qat: add asymmetric crypto algorithms
Arek Kusztal
arkadiuszx.kusztal at intel.com
Wed Feb 9 15:00:15 CET 2022
This patchset adds following asymmetric crypto algorithms to Intel QuickAssist Technology driver:
- ECDSA
- ECPM
Code also was refactored to be more readable and easier scalable.
v2:
- add actual implementation
Arek Kusztal (5):
crypto/qat: refactor asymmetric crypto functions
crypto/qat: add named elliptic curves
crypto/qat: add ecdsa algorithm
crypto/qat: add ecpm algorithm
crypto/qat: refactor asymmetric session
doc/guides/cryptodevs/qat.rst | 3 +
doc/guides/rel_notes/release_22_03.rst | 10 +
drivers/common/qat/qat_adf/qat_pke.h | 275 ++++
.../qat/qat_adf/qat_pke_functionality_arrays.h | 79 -
drivers/crypto/qat/dev/qat_asym_pmd_gen1.c | 1 -
drivers/crypto/qat/qat_asym.c | 1662 ++++++++++++--------
drivers/crypto/qat/qat_asym.h | 10 +-
drivers/crypto/qat/qat_ec.h | 206 +++
8 files changed, 1544 insertions(+), 702 deletions(-)
create mode 100644 drivers/common/qat/qat_adf/qat_pke.h
delete mode 100644 drivers/common/qat/qat_adf/qat_pke_functionality_arrays.h
create mode 100644 drivers/crypto/qat/qat_ec.h
--
2.13.6
More information about the dev
mailing list