OpenDDS
Snapshot(2023/04/28-20:55)
|
Go to the source code of this file.
Macros | |
#define | OPENSSL_V_1_0 |
#define | EVP_MD_CTX_new EVP_MD_CTX_create |
#define | EVP_MD_CTX_free EVP_MD_CTX_destroy |
#define | EVP_CTRL_AEAD_GET_TAG EVP_CTRL_CCM_GET_TAG |
Functions | |
int | RSA_bits (const RSA *r) |
void | DH_get0_key (const DH *dh, const BIGNUM **pub_key, const BIGNUM **priv_key) |
#define EVP_CTRL_AEAD_GET_TAG EVP_CTRL_CCM_GET_TAG |
Definition at line 20 of file OpenSSL_legacy.h.
Referenced by OpenDDS::Security::CryptoBuiltInImpl::authtag(), and OpenDDS::Security::CryptoBuiltInImpl::encrypt().
#define EVP_MD_CTX_free EVP_MD_CTX_destroy |
Definition at line 19 of file OpenSSL_legacy.h.
Referenced by OpenDDS::Security::SSL::hash(), OpenDDS::Security::SSL::make_adjusted_guid(), OpenDDS::Security::SSL::hash_serialized_impl::~hash_serialized_impl(), OpenDDS::Security::SSL::sign_implementation::~sign_implementation(), and OpenDDS::Security::SSL::verify_implementation::~verify_implementation().
#define EVP_MD_CTX_new EVP_MD_CTX_create |
Definition at line 18 of file OpenSSL_legacy.h.
Referenced by OpenDDS::Security::SSL::hash(), OpenDDS::Security::SSL::make_adjusted_guid(), OpenDDS::Security::SSL::sign_implementation::operator()(), and OpenDDS::Security::SSL::verify_implementation::operator()().
#define OPENSSL_V_1_0 |
Macros and other helpers to allow OpenDDS Security library to work with OpenSSL 1.0, as it was written to use OpenSSL 1.1.
Definition at line 16 of file OpenSSL_legacy.h.
|
inline |
Definition at line 27 of file OpenSSL_legacy.h.
Referenced by OpenDDS::Security::SSL::DH_2048_MODP_256_PRIME::pub_key().
|
inline |
Definition at line 22 of file OpenSSL_legacy.h.