# Arm TrustZone CryptoCell-312 Security IP

The RSL15 contains an Arm CryptoCell-312, which supports the following functional features:

- Symmetric and asymmetric cryptography
- True Random Number Generation (TRNG)
- Device lifecycle state management
- Secure boot including Root of Trust (RoT), providing software image validation and optional decryption at both boot time and update time
- Provisioning, management and isolation for keys and assets
- Provides secure debug and test facilities

These supported elements are briefly described here, and additional material can be found in the following manuals:

- RSL15 Firmware Reference Manual
- RSL15 Security User’s Guide
- RSL15 Developer’s Guide
- Arm TrustZone CryptoCell-312 Software Developers Manual

For more information about this topic, see: