EVP_ENCODE_CTX
EVP_ENCODE_CTX base64;
EVP_ENCODE_CTX *EVP_ENCODE_CTX_new(void);
void EVP_ENCODE_CTX_free(EVP_ENCODE_CTX *ctx);
void EVP_EncodeInit(EVP_ENCODE_CTX *ctx);
int EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
void EVP_EncodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl);
void EVP_DecodeInit(EVP_ENCODE_CTX *ctx);
int EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
int EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl);
EVP_ENCODE_CTX *
return calloc(1, sizeof(EVP_ENCODE_CTX));
EVP_ENCODE_CTX_free(EVP_ENCODE_CTX *ctx)
EVP_EncodeInit(EVP_ENCODE_CTX *ctx)
EVP_EncodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
EVP_EncodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)
EVP_DecodeInit(EVP_ENCODE_CTX *ctx)
EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl,
EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl)
EVP_ENCODE_CTX ctx;
EVP_ENCODE_CTX ctx;
EVP_ENCODE_CTX *ctx;