SAM L11-specific security features can be divided into two main categories.
The first category relates to the ARM TrustZone for Cortex-M technology
features:
The second category relates to the SAM L11-specific security features, which
are not related to ARM TrustZone for Cortex-M technology support:
- Built-in cryptographic accelerator
accessible through cryptographic libraries stored in ROM
- Supporting AES-128
encryption/decryption, SHA-256 authentication, GCM encryption and
authentication
- Secure Boot, which performs integrity
check on a configurable portion of the Flash (BS memory area)
- Secure pin multiplexing to isolate on
dedicated SERCOM I/O pins a secured communication with external devices from the
Non-Secure application
- Data Flash Scrambling
The SAM L11 has other security features, which are not described in this chapter as they
are common to both SAM L10 and SAM L11 such as:
- One True Random Number Generator (TRNG)
- Data Flash and TrustRAM rapid tamper, silent access features
- A unique 128-bit serial number