Thread (146 messages) flat view 146 messages, 4 authors, 1d ago

RE: [EXTERNAL] [PATCH v2 03/47] crypto/dpaa2_sec: support AES-GMAC

From: Akhil Goyal <hidden>
Date: 2026-09-24 10:32:10

From: Gagandeep Singh <redacted>

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 <redacted>
Signed-off-by: Gagandeep Singh <redacted>
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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help