Electroneum
net_ssl.cpp File Reference
#include <string.h>
#include <boost/asio/ssl.hpp>
#include <openssl/ssl.h>
#include <openssl/pem.h>
#include "misc_log_ex.h"
#include "net/net_ssl.h"
Include dependency graph for net_ssl.cpp:

Go to the source code of this file.

Namespaces

 epee
 
 epee::net_utils
 

Macros

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "net.ssl"
 

Functions

bool epee::net_utils::create_rsa_ssl_certificate (EVP_PKEY *&pkey, X509 *&cert)
 
bool epee::net_utils::create_ec_ssl_certificate (EVP_PKEY *&pkey, X509 *&cert, int type)
 
bool epee::net_utils::is_ssl (const unsigned char *data, size_t len)
 
bool epee::net_utils::ssl_support_from_string (ssl_support_t &ssl, boost::string_ref s)
 

Macro Definition Documentation

◆ ELECTRONEUM_DEFAULT_LOG_CATEGORY

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "net.ssl"

Definition at line 37 of file net_ssl.cpp.