[dpdk-dev] [PATCH v2 00/10] cryptodev: support encrypted-digest use-cases
Damian Nowak
damianx.nowak at intel.com
Fri Jun 7 12:05:57 CEST 2019
This patchset adds support for digest appended
and encrypted auth-cipher operations on QAT, API
clarification and extension with dedicated
feature flag and a set of tests for KASUMI and
SNOW3G in-place, out-of-place and SGL using
operations.
---
v2:
- extend support for partial digest encryption
- add release notes
- document limitations on QAT
- reorder patches
- update patchset name
Damian Nowak (10):
cryptodev: document usage of digest-appended operations
cryptodev: add digest encrypted feature flag
crypto/qat: handle buffer size for digest-encrypted auth-cipher
crypto/qat: add digest encrypted feature flag
test/crypto: add snow3g test cases for auth-cipher
test/crypto: add kasumi test cases for auth-cipher
test/crypto: add sgl test cases for ip and oop
test/crypto: return correct value if feature not supported
doc/crypto: document digest-encrypted limitations in qat
doc: update release notes for 19.08
app/test/test_cryptodev.c | 748 ++++++++++++++++++++++----
app/test/test_cryptodev_kasumi_test_vectors.h | 98 +++-
app/test/test_cryptodev_snow3g_test_vectors.h | 234 +++++++-
doc/guides/cryptodevs/qat.rst | 1 +
doc/guides/rel_notes/release_19_08.rst | 8 +
drivers/crypto/qat/qat_sym.c | 31 +-
drivers/crypto/qat/qat_sym_pmd.c | 3 +-
lib/librte_cryptodev/rte_crypto_sym.h | 43 ++
lib/librte_cryptodev/rte_cryptodev.c | 2 +
lib/librte_cryptodev/rte_cryptodev.h | 2 +
10 files changed, 1053 insertions(+), 117 deletions(-)
--
2.7.4
More information about the dev
mailing list