HMAC_CTX
HMAC_CTX *hctx;
HMAC_CTX hctx_tpl, hctx;
HMAC_CTX hmac;
HMAC_CTX ctx;
HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md)
HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len)
HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len)
HMAC_CTX *
HMAC_CTX *ctx;
HMAC_CTX_free(HMAC_CTX *ctx)
HMAC_CTX_reset(HMAC_CTX *ctx)
HMAC_CTX_init(HMAC_CTX *ctx)
HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx)
HMAC_CTX_cleanup(HMAC_CTX *ctx)
HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags)
HMAC_CTX_get_md(const HMAC_CTX *ctx)
HMAC_CTX c;
HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md,
void HMAC_CTX_init(HMAC_CTX *ctx);
void HMAC_CTX_cleanup(HMAC_CTX *ctx);
HMAC_CTX *hmac = NULL;
HMAC_CTX *HMAC_CTX_new(void);
void HMAC_CTX_free(HMAC_CTX *ctx);
int HMAC_CTX_reset(HMAC_CTX *ctx);
int HMAC_Init(HMAC_CTX *ctx, const void *key, int len,
int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md,
int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len);
int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len);
int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags);
const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx);
unsigned char *, EVP_CIPHER_CTX *, HMAC_CTX *, int))fp;
unsigned char *iv, EVP_CIPHER_CTX *ectx, HMAC_CTX *hctx, int enc);
HMAC_CTX *hctx = NULL;
HMAC_CTX *hctx = NULL;
HMAC_CTX *hmac_ctx = NULL;
HMAC_CTX *hmac_ctx = NULL;
HMAC_CTX *hmac_ctx = NULL;
HMAC_CTX *hmac_ctx = NULL;
EVP_CIPHER_CTX *ctx, HMAC_CTX *hctx, int mode)
HMAC_CTX *ctx;
HMAC_CTX *hctx;
HMAC_CTX *hctx;