NVIDIA Mellanox ConnectX and BlueField crypto offload engine
Hardware crypto acceleration support for NVIDIA Mellanox ConnectX high-speed Ethernet adapters and BlueField data processing units, letting the NICs themselves perform TLS, IPsec, MACsec, and PSP encryption inline at line rate. These adapters are mainstream datacenter and cloud networking hardware sold today, with speeds up to 400/800 Gbps.
recommendation
It should stay because this is the in-kernel glue that lets current NVIDIA ConnectX-6 Dx, ConnectX-7, ConnectX-8, and BlueField DPU adapters offload TLS, IPsec, MACsec, and PSP encryption in hardware. The code is part of the actively maintained mlx5 driver, with public patches still landing in early 2026, and NVIDIA continues to sell and document these adapters as flagship datacenter networking products.
repository signals
sources
- spinics.net
Public upstream patch traffic hit en_accel PSP code in January 2026, showing active maintenance rather than abandonment.
- spinics.net
Public upstream patch traffic hit en_accel MACsec code in February 2026, again indicating ongoing fixes/features.
- nvidia.com
NVIDIA still markets current ConnectX NICs, including ConnectX-7 and ConnectX-8, and explicitly advertises inline TLS/IPsec/MACsec acceleration.
- docs.nvidia.com
NVIDIA documents IPsec full offload support on BlueField-2, ConnectX-6 Dx/Lx, and ConnectX-7, with future generations expected to support it.
- docs.nvidia.com
NVIDIA documents MACsec full offload as supported from ConnectX-7 onward, requiring kernel/firmware support.
- docs.nvidia.com
NVIDIA still publishes a current TLS offload guide that depends on Linux kTLS/MLX5 support, indicating active deployment and product relevance.
codex reasoning notes (technical)
Local shell inspection of mlx5 Kconfig/Makefile shows en_accel is the mlx5 offload block for TLS, IPsec, MACsec, and PSP inside the main mlx5 driver, not a standalone obsolete side driver. Recent upstream activity was evidenced via web search of exact patch subjects, which surfaced 2026 public mailing-list threads on spinics for PSP and MACsec fixes; I found no removal/deprecation hits in the lore/spinics searches I ran. Vendor deployment evidence came from web search results on NVIDIA product/docs pages: current ConnectX NIC marketing pages still sell ConnectX-7/8 and explicitly list TLS/IPsec/MACsec acceleration, while NVIDIA docs show these offloads on ConnectX-6 Dx/7 and BlueField families. Because the code is actively maintained and maps to currently sold datacenter NIC/DPU features, this should be kept; there is no separate replacement driver because en_accel is part of mlx5_core.