Orcania
Potluck with different functions for different purposes that can be shared among C programs
Functions
base64.c File Reference
#include <string.h>
#include <math.h>
#include "orcania.h"

Functions

int o_base64_encode (const unsigned char *src, size_t len, unsigned char *out, size_t *out_len)
 
int o_base64_decode (const unsigned char *src, size_t len, unsigned char *out, size_t *out_len)
 
int o_base64url_encode (const unsigned char *src, size_t len, unsigned char *out, size_t *out_len)
 
int o_base64url_decode (const unsigned char *src, size_t len, unsigned char *out, size_t *out_len)
 
int o_base64url_2_base64 (const unsigned char *src, size_t len, unsigned char *out, size_t *out_len)
 
int o_base64_2_base64url (const unsigned char *src, size_t len, unsigned char *out, size_t *out_len)