#include <ChaCha20Poly1305.h>
|
static const EVP_CIPHER * | Cipher () |
|
Definition at line 16 of file ChaCha20Poly1305.h.
static const EVP_CIPHER* fizz::ChaCha20Poly1305::Cipher |
( |
| ) |
|
|
inlinestatic |
Definition at line 17 of file ChaCha20Poly1305.h.
18 #if FOLLY_OPENSSL_IS_110 19 return EVP_chacha20_poly1305();
21 throw std::runtime_error(
22 "chacha20-poly1305 support requires OpenSSL 1.1.0");
23 #endif // FOLLY_OPENSSL_IS_110
const size_t fizz::ChaCha20Poly1305::kIVLength {12} |
|
static |
const size_t fizz::ChaCha20Poly1305::kKeyLength {32} |
|
static |
const bool fizz::ChaCha20Poly1305::kOperatesInBlocks {false} |
|
static |
const bool fizz::ChaCha20Poly1305::kRequiresPresetTagLen {false} |
|
static |
const size_t fizz::ChaCha20Poly1305::kTagLength {16} |
|
static |
The documentation for this struct was generated from the following file: