|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include "CryptoBuiltInImpl.h"#include "CryptoBuiltInTypeSupportImpl.h"#include "CommonUtilities.h"#include "SSL/Utils.h"#include "dds/DdsDcpsInfrastructureC.h"#include "dds/DdsSecurityParamsC.h"#include "dds/DCPS/debug.h"#include "dds/DCPS/GuidUtils.h"#include "dds/DCPS/Message_Block_Ptr.h"#include "dds/DCPS/Serializer.h"#include "dds/DCPS/Util.h"#include "dds/DCPS/RTPS/MessageUtils.h"#include "dds/DCPS/RTPS/MessageTypes.h"#include "dds/DCPS/RTPS/MessageParser.h"#include "dds/DCPS/RTPS/RtpsCoreTypeSupportImpl.h"#include <openssl/err.h>#include <openssl/evp.h>#include <openssl/rand.h>#include "OpenSSL_init.h"#include "OpenSSL_legacy.h"
Go to the source code of this file.
Namespaces | |
| OpenDDS | |
| The Internal API and Implementation of OpenDDS. | |
| module | OpenDDS::Security |
Variables | |
| const Encoding | common_encoding (Encoding::KIND_XCDR1, ENDIAN_BIG) |
| const Encoding common_encoding(Encoding::KIND_XCDR1, ENDIAN_BIG) |
Referenced by OpenDDS::Security::CryptoBuiltInImpl::authtag(), OpenDDS::Security::CryptoBuiltInImpl::decode_serialized_payload(), OpenDDS::Security::CryptoBuiltInImpl::decode_submessage(), OpenDDS::Security::CryptoBuiltInImpl::encode_rtps_message(), OpenDDS::Security::CryptoBuiltInImpl::encode_serialized_payload(), OpenDDS::Security::CryptoBuiltInImpl::encode_submessage(), OpenDDS::Security::CryptoBuiltInImpl::preprocess_secure_submsg(), and OpenDDS::Security::CryptoBuiltInImpl::unregister_datareader().
| EVP_CIPHER_CTX* ctx_ |
Definition at line 254 of file CryptoBuiltInImpl.cpp.
Referenced by OpenDDS::Security::CryptoBuiltInImpl::return_crypto_tokens().
| EVP_PKEY* pkey_ |
Definition at line 242 of file CryptoBuiltInImpl.cpp.
Referenced by OpenDDS::Security::SSL::cache_dsign_algo_impl::operator()(), OpenDDS::Security::SSL::Certificate::verify_signature(), and OpenDDS::Security::SSL::cache_dsign_algo_impl::~cache_dsign_algo_impl().
1.8.13