8.6.1.2 Advanced Encryption Standard (AES)
The AES accelerator supports encryption and decryption operations on 128-, 192- and 256-bit key sizes, with the following modes of operation: ECB, CBC, OFB, CFB, CTR, GCM, CCM, XTS and CMAC.
The AES engine is also equipped with context-switching capabilities, which enables the user to manage larger messages in several data segments. If the message segment being processed is not the initial part, it is imperative to load the context saved from the previous data segment at the beginning of the operation.