Lines Matching refs:HMAC_CTX
25 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, in HMAC_Init_ex()
108 int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md) in HMAC_Init()
116 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len) in HMAC_Update()
129 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len) in HMAC_Final()
155 size_t HMAC_size(const HMAC_CTX *ctx) in HMAC_size()
162 HMAC_CTX *HMAC_CTX_new(void) in HMAC_CTX_new()
164 HMAC_CTX *ctx = OPENSSL_zalloc(sizeof(HMAC_CTX)); in HMAC_CTX_new()
175 static void hmac_ctx_cleanup(HMAC_CTX *ctx) in hmac_ctx_cleanup()
187 void HMAC_CTX_free(HMAC_CTX *ctx) in HMAC_CTX_free()
198 static int hmac_ctx_alloc_mds(HMAC_CTX *ctx) in hmac_ctx_alloc_mds()
215 int HMAC_CTX_reset(HMAC_CTX *ctx) in HMAC_CTX_reset()
225 int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx) in HMAC_CTX_copy()
267 void HMAC_CTX_set_flags(HMAC_CTX *ctx, unsigned long flags) in HMAC_CTX_set_flags()
274 const EVP_MD *HMAC_CTX_get_md(const HMAC_CTX *ctx) in HMAC_CTX_get_md()