Introduction
This driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's Advanced Encryption Standard functionality. The following driver API modes are covered by this manual:
Polled APIs
Callback APIs
The Advanced Encryption Standard module supports all five confidentiality modes of operation for symmetrical key block cipher algorithms (as specified in the NIST Special Publication 800-38A Recommendation):
Electronic Code Book (ECB)
Cipher Block Chaining (CBC)
Output Feedback (OFB)
Cipher Feedback (CFB)
Counter (CTR)
The following peripheral is used by this module:
AES (Advanced Encryption Standard)
The following devices can use this module:
Atmel | SMART SAM L21
Atmel | SMART SAM L22
The outline of this documentation is as follows: