This device offers several security features,
including:
- Debug security
- Device identify
- AES-128/256 accelerator with support for
GCM/GMAC, CCM/CBC-MAC, CBC, CTR
- Flexible firewalls for protecting code
and data
- Flash write-erase protection
- Flash read-execute protection
- Flash IP protection
- SRAM write-execute mutual
exclusion
- Secure boot
- Secure firmware update
- Secure key storage for up to four AES
keys
- Customer secure code
- Hardware monotonic counter
- True random number generator (TRNG)
- Cyclic redundancy checker (CRC-16,
CRC-32) with support for custom polynomial
For more details, see the Security chapter of the
MSPM0 G-Series 80MHz Microcontrollers Technical Reference
Manual.