8#ifndef BOTAN_BASE32_CODEC_H_
9#define BOTAN_BASE32_CODEC_H_
11#include <botan/secmem.h>
32 base32_encode(
char output[], const uint8_t input[],
size_t input_length,
size_t& input_consumed,
bool final_inputs);
69 size_t& input_consumed,
71 bool ignore_ws = true);
83 base32_decode(uint8_t output[], const
char input[],
size_t input_length,
bool ignore_ws = true);
104 base32_decode(const
char input[],
size_t input_length,
bool ignore_ws = true);
#define BOTAN_PUBLIC_API(maj, min)
size_t base32_decode(uint8_t out[], const char in[], size_t input_length, size_t &input_consumed, bool final_inputs, bool ignore_ws)
std::vector< T, secure_allocator< T > > secure_vector
size_t base32_encode(char out[], const uint8_t in[], size_t input_length, size_t &input_consumed, bool final_inputs)