10#ifndef M5_UNIT_CRYPTO_UTILITY_BASE64_HPP
11#define M5_UNIT_CRYPTO_UTILITY_BASE64_HPP
29uint32_t
encode_base64(
char* out,
const uint32_t olen,
const uint8_t* buf,
const uint32_t blen,
const uint8_t line_len,
30 const bool urlEncode,
const bool padding);
33inline bool encodeBase64(
char* out,
const uint32_t olen,
const uint8_t* buf,
const uint32_t blen)
38inline bool encodeBase64URL(
char* out,
const uint32_t olen,
const uint8_t* buf,
const uint32_t blen)
uint32_t encode_base64(char *out, const uint32_t olen, const uint8_t *buf, const uint32_t blen, const uint8_t line_len, const bool urlEncode, const bool padding)
encode Base64
Definition base64.cpp:21
bool encodeBase64(char *out, const uint32_t olen, const uint8_t *buf, const uint32_t blen)
Encode Base64(PEM)
Definition base64.hpp:33
bool encodeBase64URL(char *out, const uint32_t olen, const uint8_t *buf, const uint32_t blen)
Encode Base64URL.
Definition base64.hpp:38
Top level namespace of M5stack.