[PATCH 00/12] Add TLS features
Anoob Joseph
anoobj at marvell.com
Thu Mar 14 10:46:09 CET 2024
> Subject: [PATCH 00/12] Add TLS features
>
> Add the following features
> 1. Multi segmented packet for TLS
> 2. Padding verification for TLS
> 3. SHA384 & ChaChaPoly for TLS
>
> Aakash Sasidharan (1):
> crypto/cnxk: add support for oop processing in TLS
>
> Anoob Joseph (1):
> crypto/cnxk: avoid branches in datapath
>
> Vidya Sagar Velumuri (10):
> crypto/cnxk: multi seg support block ciphers in tls
> crypto/cnxk: enable sha384 capability for tls
> crypto/cnxk: add support for session update for TLS
> crypto/cnxk: move metadata to second cacheline
> crypto/cnxk: handle the extra len reported by microcode
> crypto/cnxk: add support for padding verification in TLS
> crypto/cnxk: update the context structure of tls
> crypto/cnxk: use proper offset for context calculation
> crypto/cnxk: enable chachapoly capability for tls
> crypto/cnxk: remove the response len handling for tls
>
> drivers/common/cnxk/roc_ie_ot_tls.h | 18 ++-
> drivers/common/cnxk/roc_se.h | 1 +
> drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 151 +++++++++++++++++-
> drivers/crypto/cnxk/cn10k_cryptodev_sec.c | 3 +
> drivers/crypto/cnxk/cn10k_cryptodev_sec.h | 22 ++-
> drivers/crypto/cnxk/cn10k_ipsec.c | 4 +-
> drivers/crypto/cnxk/cn10k_ipsec_la_ops.h | 8 +-
> drivers/crypto/cnxk/cn10k_tls.c | 137 ++++++++++++----
> drivers/crypto/cnxk/cn10k_tls.h | 4 +
> drivers/crypto/cnxk/cn10k_tls_ops.h | 73 +++++++--
> drivers/crypto/cnxk/cnxk_cryptodev.h | 6 +-
> .../crypto/cnxk/cnxk_cryptodev_capabilities.c | 52 ++++++
> 12 files changed, 401 insertions(+), 78 deletions(-)
>
> --
> 2.25.1
Series Acked-by: Anoob Joseph <anoobj at marvell.com>
More information about the dev
mailing list