Go to the source code of this file.
|
size_t | HMAC_size (const HMAC_CTX *e) |
|
HMAC_CTX * | HMAC_CTX_new (void) |
|
int | HMAC_CTX_reset (HMAC_CTX *ctx) |
|
void | HMAC_CTX_free (HMAC_CTX *ctx) |
|
| DEPRECATEDIN_1_1_0 (__owur int HMAC_Init(HMAC_CTX *ctx, const void *key, int len, const EVP_MD *md)) int HMAC_Init_ex(HMAC_CTX *ctx |
|
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) |
|
unsigned char * | HMAC (const EVP_MD *evp_md, const void *key, int key_len, const unsigned char *d, size_t n, unsigned char *md, unsigned int *md_len) |
|
__owur 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) |
|
◆ HMAC_MAX_MD_CBLOCK
#define HMAC_MAX_MD_CBLOCK 128 /* Deprecated */ |
◆ DEPRECATEDIN_1_1_0()
DEPRECATEDIN_1_1_0 |
( |
__owur int | HMAC_InitHMAC_CTX *ctx, const void *key, int len, const EVP_MD *md | ) |
|
◆ HMAC()
unsigned char * HMAC |
( |
const EVP_MD * | evp_md, |
|
|
const void * | key, |
|
|
int | key_len, |
|
|
const unsigned char * | d, |
|
|
size_t | n, |
|
|
unsigned char * | md, |
|
|
unsigned int * | md_len ) |
◆ HMAC_CTX_copy()
◆ HMAC_CTX_free()
◆ HMAC_CTX_get_md()
◆ HMAC_CTX_new()
◆ HMAC_CTX_reset()
◆ HMAC_CTX_set_flags()
void HMAC_CTX_set_flags |
( |
HMAC_CTX * | ctx, |
|
|
unsigned long | flags ) |
◆ HMAC_Final()
int HMAC_Final |
( |
HMAC_CTX * | ctx, |
|
|
unsigned char * | md, |
|
|
unsigned int * | len ) |
◆ HMAC_size()
◆ HMAC_Update()
int HMAC_Update |
( |
HMAC_CTX * | ctx, |
|
|
const unsigned char * | data, |
|
|
size_t | len ) |
◆ impl
◆ key
◆ len
◆ md
const void int const EVP_MD* md |