Module kernel::hil::symmetric_encryption
[−]
[src]
Interface for symmetric-cipher encryption
see boards/imix/src/aes_test.rs for example usage
Reexports
use returncode::ReturnCode; |
Constants
| AES128_BLOCK_SIZE |
The number of bytes used for AES block operations. Keys and IVs must have this length, and encryption/decryption inputs must be have a multiple of this length. |
| AES128_KEY_SIZE | |
| CCM_NONCE_LENGTH |
Traits
| AES128 | |
| AES128CBC | |
| AES128CCM | |
| AES128Ctr | |
| CCMClient | |
| Client |
Implement this trait and use |