Go to the documentation of this file.
63 #ifdef OPENSSL_NO_HMAC
64 #error HMAC is disabled.
69 #define HMAC_MAX_MD_CBLOCK 128
85 #define HMAC_size(e) (EVP_MD_size((e)->md))
91 #define HMAC_cleanup(ctx) HMAC_CTX_cleanup(ctx)
99 unsigned char *
HMAC(
const EVP_MD *evp_md,
const void *
key,
int key_len,
100 const unsigned char *d,
size_t n,
unsigned char *md,
101 unsigned int *md_len);