[EXTERNAL] [v3] crypto/openssl: Add support for SHAKE algorithms

Akhil Goyal gakhil at marvell.com
Tue Feb 10 16:10:55 CET 2026


> OpenSSL 3.X has support for SHAKE, Hence adding
> SHAKE-128 and SHAKE-256 support to the OpenSSL PMD.

Since OpenSSL 1.1.1 is EOL (https://openssl-corporation.org/post/2023-09-11-eol-111/)
Can we remove the ifdefs in future for version checks and update the minimum 
OpenSSL version supported in DPDK as 3.0?

If no objection can you send deprecation notice in this release and do the cleanup in next release?

> 
> Signed-off-by: Emma Finn <emma.finn at intel.com>
> ---
> v2:
> * Fixed unused digest_length variable
> v3:
> * Updated documentation
> ---
>  doc/guides/cryptodevs/features/openssl.ini   |  2 +
>  doc/guides/cryptodevs/openssl.rst            |  2 +
>  doc/guides/rel_notes/release_26_03.rst       |  4 ++
>  drivers/crypto/openssl/rte_openssl_pmd.c     | 36 ++++++++++++++--
>  drivers/crypto/openssl/rte_openssl_pmd_ops.c | 44 ++++++++++++++++++++
>  5 files changed, 85 insertions(+), 3 deletions(-)
> 

Acked-by: Akhil Goyal <gakhil at marvell.com>

Applied to dpdk-next-crypto


More information about the dev mailing list