Module stm32l0xx_hal::aes [−][src]
Interface to the AES peripheral.
Note that the AES peripheral is only available on some MCUs in the L0/L1/L2 families. Check the datasheet for more information.
See STM32L0x2 reference manual, chapter 18.
Structs
AES | Entry point to the AES API |
CBC | The CBC (cipher block chaining) chaining mode |
CTR | The CTR (counter) chaining mode |
Decrypt | Used to identify decryption mode |
ECB | The ECB (electronic code book) chaining mode |
Encrypt | Used to identify encryption mode |
Rx | Can be used to read data from the AES peripheral |
Stream | An active encryption/decryption stream |
Transfer | Wrapper around a |
Tx | Can be used to write data to the AES peripheral |
Enums
Error |
Traits
Mode | Implemented for all chaining modes |
Type Definitions
Block | A 128-bit block |