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 |