# Arm CryptoCell-312 Mbed TLS

RSL15 provides a standardized interface to the cryptographic features on the device using a customized version of Mbed TLS, which has been tuned to make efficient use of the cryptographic acceleration hardware provided by the Arm CryptoCell-312.

At present, the Mbed TLS variant supported by RSL15 is version 2.16.2. Some features of this have been replaced by alternative versions to make the best use of the underlying hardware. The interface has been maintained so that standard Mbed TLS applications can work as expected.

For further information on developing cryptographic applications with RSL15, refer to the Arm CryptoCell-312 Runtime Software Developers Manual, Issue 01, revision r1p3.