All ARM processors based on the 32/64-bit ARMv8-A architecture (and more recent iterations) support hardware-accelerated AES instructions.
The Arm Security Algorithm Accelerators are hardware blocks to be used with Armv8-A Cortex-A, Cortex-AE, and Neoverse CPUs to support the Armv8-A Cryptography
The cryptography library in Mbed TLS is a reference implementation of the cryptography interface of the Arm Platform Security Architecture (PSA).
This. Adding the ARM crypto extensions to the SoC would improve network throughput (not by a huge amount on latest devices, I did some tests, but noticeable!),
This document explains how to add hardware acceleration support for a development board in Arm Mbed OS and integrate it with Arm Mbed TLS.
The DS1031A Hardware Crypto Training Target is a training target and development/prototyping board for side channel analysis and fault injection.