|
CCF
|
#include "ccf/crypto/pem.h"#include "ccf/ds/x509_time_fmt.h"#include <chrono>#include <fmt/format.h>#include <memory>#include <openssl/asn1.h>#include <openssl/bn.h>#include <openssl/ec.h>#include <openssl/engine.h>#include <openssl/err.h>#include <openssl/evp.h>#include <openssl/pem.h>#include <openssl/rsa.h>#include <openssl/ssl.h>#include <openssl/x509.h>#include <openssl/x509v3.h>Go to the source code of this file.
Namespaces | |
| namespace | ccf |
| namespace | ccf::crypto |
| namespace | ccf::crypto::OpenSSL |
Macros | |
| #define | FMT_HEADER_ONLY |
Functions | |
| std::string | ccf::crypto::OpenSSL::error_string (unsigned long ec) |
| Returns the error string from an error code. | |
| void | ccf::crypto::OpenSSL::CHECK1 (int rc) |
| Throws if rc is not 1 and has error. | |
| void | ccf::crypto::OpenSSL::CHECK0 (int rc) |
| Throws if rc is 0 and has error. | |
| void | ccf::crypto::OpenSSL::CHECKNULL (void *ptr) |
| Throws if ptr is null. | |
| void | ccf::crypto::OpenSSL::CHECKEQUAL (int expect, int actual) |
| void | ccf::crypto::OpenSSL::CHECKPOSITIVE (int val) |
| X509 * | ccf::crypto::OpenSSL::read_pem (BIO *mem) |
| #define FMT_HEADER_ONLY |