CCF
Loading...
Searching...
No Matches
Namespaces | Functions
base64.h File Reference
#include <cstdint>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  ccf
 
namespace  ccf::crypto
 

Functions

std::vector< uint8_t > ccf::crypto::raw_from_b64 (const std::string_view &b64_string)
 
std::vector< uint8_t > ccf::crypto::raw_from_b64url (const std::string_view &b64url_string)
 
std::string ccf::crypto::b64_from_raw (const uint8_t *data, size_t size)
 
std::string ccf::crypto::b64_from_raw (const std::vector< uint8_t > &data)
 
std::string ccf::crypto::b64url_from_raw (const uint8_t *data, size_t size, bool with_padding=true)
 
std::string ccf::crypto::b64url_from_raw (const std::vector< uint8_t > &data, bool with_padding=true)