The advanced encryption standard (AES) accelerator offloads AES (FIPS PUB 197) encryption and decryption operations from the CPU. Key features include:
- Support for 128-bit and 256-bit encryption keys
- On-the-fly key expansion
- Offline key generation for decryption
- Shadow register for storing the initial key for all key lengths
- DMA support for ECB, CBC, OFB, and CFB cipher modes
- AES ready interrupt generation
- Available in RUN and SLEEP modes
For more details, see the AES chapter of the
MSPM0 G-Series 80-MHz Microcontrollers Technical Reference Manual.