They use the default backend for the specific platform, but you can test them using different backends. Note These examples can run in software or hardware, depending on the supported features of your SoC. AES API and AEAD API for all Supported AES Modes.Therefore, the example has been divided into four parts.Įach of these parts presents the usage of a different mode: The AES Examples show how to perform an AES encryption and decryption operations, as well as MAC calculation with different AES modes using the AES - Advanced Encryption Standard library.ĪES library comes with a lot of supported cryptography modes.