CCF
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
verifier.h File Reference
#include "ccf/crypto/jwk.h"
#include "ccf/crypto/key_pair.h"
#include "ccf/crypto/pem.h"
#include "ccf/crypto/public_key.h"
#include <chrono>

Go to the source code of this file.

Classes

class  ccf::crypto::Verifier
 

Namespaces

namespace  ccf
 
namespace  ccf::crypto
 

Typedefs

using ccf::crypto::VerifierPtr = std::shared_ptr< Verifier >
 
using ccf::crypto::VerifierUniquePtr = std::unique_ptr< Verifier >
 

Functions

VerifierUniquePtr ccf::crypto::make_unique_verifier (const std::vector< uint8_t > &cert)
 
VerifierPtr ccf::crypto::make_verifier (const std::vector< uint8_t > &cert)
 
VerifierUniquePtr ccf::crypto::make_unique_verifier (const Pem &pem)
 
VerifierPtr ccf::crypto::make_verifier (const Pem &pem)
 
ccf::crypto::Pem ccf::crypto::cert_der_to_pem (const std::vector< uint8_t > &der)
 
std::vector< uint8_t > ccf::crypto::cert_pem_to_der (const Pem &pem)
 
std::vector< uint8_t > ccf::crypto::public_key_der_from_cert (const std::vector< uint8_t > &der)
 
ccf::crypto::Pem ccf::crypto::public_key_pem_from_cert (const std::vector< uint8_t > &der)
 
std::string ccf::crypto::get_subject_name (const Pem &cert)