#include <cryptoalgs.hpp>
Definition at line 109 of file cryptoalgs.hpp.
◆ Alg()
constexpr openvpn::CryptoAlgs::Alg::Alg |
( |
const char * |
name, |
|
|
const unsigned int |
flags, |
|
|
const Mode |
mode, |
|
|
const unsigned int |
size, |
|
|
const unsigned int |
iv_length, |
|
|
const unsigned int |
block_size, |
|
|
uint64_t |
aead_usage_limit |
|
) |
| |
|
inlineconstexpr |
◆ aead_usage_limit()
uint64_t openvpn::CryptoAlgs::Alg::aead_usage_limit |
( |
| ) |
const |
|
inline |
Returns the number q + s of total invocations + plain text blocks that should not be exceeded
Definition at line 177 of file cryptoalgs.hpp.
◆ allow_dc()
void openvpn::CryptoAlgs::Alg::allow_dc |
( |
bool |
allow | ) |
|
|
inline |
◆ block_size()
size_t openvpn::CryptoAlgs::Alg::block_size |
( |
| ) |
const |
|
inline |
◆ dc_cipher()
bool openvpn::CryptoAlgs::Alg::dc_cipher |
( |
| ) |
const |
|
inline |
◆ dc_digest()
bool openvpn::CryptoAlgs::Alg::dc_digest |
( |
| ) |
const |
|
inline |
◆ flags()
unsigned int openvpn::CryptoAlgs::Alg::flags |
( |
| ) |
const |
|
inline |
◆ iv_length()
size_t openvpn::CryptoAlgs::Alg::iv_length |
( |
| ) |
const |
|
inline |
◆ key_length()
size_t openvpn::CryptoAlgs::Alg::key_length |
( |
| ) |
const |
|
inline |
◆ mode()
Mode openvpn::CryptoAlgs::Alg::mode |
( |
| ) |
const |
|
inline |
◆ name()
const char * openvpn::CryptoAlgs::Alg::name |
( |
| ) |
const |
|
inline |
◆ size()
size_t openvpn::CryptoAlgs::Alg::size |
( |
| ) |
const |
|
inline |
◆ aead_usage_limit_
uint64_t openvpn::CryptoAlgs::Alg::aead_usage_limit_ |
|
private |
◆ block_size_
unsigned int openvpn::CryptoAlgs::Alg::block_size_ |
|
private |
◆ flags_
unsigned int openvpn::CryptoAlgs::Alg::flags_ |
|
private |
◆ iv_length_
unsigned int openvpn::CryptoAlgs::Alg::iv_length_ |
|
private |
◆ mode_
Mode openvpn::CryptoAlgs::Alg::mode_ |
|
private |
◆ name_
const char* openvpn::CryptoAlgs::Alg::name_ |
|
private |
◆ size_
unsigned int openvpn::CryptoAlgs::Alg::size_ |
|
private |
The documentation for this class was generated from the following file: