The class provides standards to be used by the Aes_ctr ciphers.
More...
#include <stream_cipher.h>
The class provides standards to be used by the Aes_ctr ciphers.
◆ get_decryptor()
Returns a new unique Stream_cipher decryptor.
- Returns
- A new Stream_cipher decryptor.
◆ get_encryptor()
Returns a new unique Stream_cipher encryptor.
- Returns
- A new Stream_cipher encryptor.
◆ get_evp_cipher()
static const EVP_CIPHER * Aes_ctr::get_evp_cipher |
( |
| ) |
|
|
inlinestatic |
Returns the cipher to be uses when using the cipher.
- Returns
- AES-256-CTR.
◆ get_evp_md()
static const EVP_MD * Aes_ctr::get_evp_md |
( |
| ) |
|
|
inlinestatic |
Returns the message digest function to be uses when opening the cipher.
- Returns
- SHA-512 message digest.
◆ AES_BLOCK_SIZE
const int Aes_ctr::AES_BLOCK_SIZE = 16 |
|
static |
◆ FILE_KEY_LENGTH
const int Aes_ctr::FILE_KEY_LENGTH = 32 |
|
static |
◆ PASSWORD_LENGTH
const int Aes_ctr::PASSWORD_LENGTH = 32 |
|
static |
The documentation for this class was generated from the following files: