|  |  |  | 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
.