|
enum | BlockMode { ECB = 0,
CBC = 1
} |
|
|
void | SetParameters (int keylength, int blocklength=128) |
|
void | StartEncryption (const unsigned char *key) |
|
void | EncryptBlock (const unsigned char *datain, unsigned char *dataout) |
|
void | Encrypt (const unsigned char *datain, unsigned char *dataout, unsigned int numBlocks, BlockMode mode=CBC) |
|
void | StartDecryption (const unsigned char *key) |
|
void | DecryptBlock (const unsigned char *datain, unsigned char *dataout) |
|
void | Decrypt (const unsigned char *datain, unsigned char *dataout, unsigned int numBlocks, BlockMode mode=CBC) |
|
The documentation for this class was generated from the following files:
- C:/dev/workspace/versadac_branch/controllerrecorder/scalablerecorder/core/encryption/AES.h
- C:/dev/workspace/versadac_branch/controllerrecorder/scalablerecorder/core/encryption/src/AES.cpp