| | | UCL Common Library Reference | |
---|
HMAC
Name
HMAC -- cryptographic message authentication.
Includes
#include <hmac.h>
Description
HMAC is a cryptographic mechanism for message authentication described
in RFC2104. It allows a sender and receiver with a shared
cryptographic key to verify the authenticity of a message.
Functions
hmac_md5 ()
void
hmac_md5 (unsigned char *data
,
int data_len
,
unsigned char *key
,
int key_len
,
unsigned char digest[16]
);
Computes MD5 digest
of data
using key key
.