[EXTERNAL] [PATCH v2 03/47] crypto/dpaa2_sec: support AES-GMAC
Akhil Goyal
gakhil at marvell.com
Thu Sep 24 12:32:04 CEST 2026
> From: Gagandeep Singh <g.singh at nxp.com>
>
> Add AES-GMAC as a supported AEAD algorithm for IPsec protocol
> offload. AES-GMAC provides NULL encryption with GMAC authentication
> and maps to OP_PCL_IPSEC_AES_NULL_WITH_GMAC in the SEC protocol
> control word.
>
> When AES_GMAC is specified as an AUTH (non-AEAD) algorithm, return
> -ENOTSUP with an informative message directing the user to the AEAD
> path.
>
> Add RTE_CRYPTO_AEAD_AES_GMAC to the AEAD algorithm enum and expose
> the capability in dpaa2_sec_capabilities.
>
> Signed-off-by: Akhil Goyal <gakhil at marvell.com>
> Signed-off-by: Gagandeep Singh <g.singh at nxp.com>
AES-GMAC is considered as an auth algorithm, we need not make it as AEAD.
This was discussed earlier also and the idea of moving to AEAD was dropped.
These crypto patches should be coming as a separate series for crypto tree.
It seems these patches are resubmitted for https://patchwork.dpdk.org/project/dpdk/list/?series=38909
Better submit crypto patches separately.
Please remove my sign-off from this patch and consider supporting GMAC as auth algo.
Furthermore, the lib and PMD changes should be separate patch.
More information about the dev
mailing list