|
MIRA
|
The AES configuration for encryption and decryption. More...
#include <security/AESFilter.h>
Public Member Functions | |
| AESConfiguration () | |
| template<typename Reflector > | |
| void | reflect (Reflector &r) |
Public Attributes | |
| AESBitLength | bitLength |
| The AES key bit length. More... | |
| AESBlockCipherMode | blockCipherMode |
| The used block cipher mode. More... | |
| AESMessageDigestAlgo | mdAlgo |
| The message digest algorithm for key generation. More... | |
| uint16 | nrRounds |
| Number of times the key material is hashed. More... | |
| std::string | salt |
| The salt data. Must have length 8 or zero. More... | |
The AES configuration for encryption and decryption.
|
inline |
|
inline |
| AESBitLength bitLength |
The AES key bit length.
| AESBlockCipherMode blockCipherMode |
The used block cipher mode.
| AESMessageDigestAlgo mdAlgo |
The message digest algorithm for key generation.
| uint16 nrRounds |
Number of times the key material is hashed.
Default is 5. More rounds are more secure but slower.
| std::string salt |
The salt data. Must have length 8 or zero.
1.8.14