Sortix main manual
This manual documents Sortix main. You can instead view this document in the latest official manual.
NAME
EVP_ENCODE_CTX_new, EVP_ENCODE_CTX_free, EVP_EncodeInit, EVP_EncodeUpdate, EVP_EncodeFinal, EVP_EncodeBlock, EVP_DecodeInit, EVP_DecodeUpdate, EVP_DecodeFinal, EVP_DecodeBlock — EVP base64 encode/decode routinesSYNOPSIS
#include <openssl/evp.h>EVP_ENCODE_CTX_new(void);
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, const unsigned char *in, int inl);
EVP_EncodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl);
EVP_EncodeBlock(unsigned char *t, const unsigned char *f, int n);
EVP_DecodeInit(EVP_ENCODE_CTX *ctx);
EVP_DecodeUpdate(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl, const unsigned char *in, int inl);
EVP_DecodeFinal(EVP_ENCODE_CTX *ctx, unsigned char *out, int *outl);
EVP_DecodeBlock(unsigned char *t, const unsigned char *f, int n);