Mercurial > masqmail
diff src/md5/hmac_md5.h @ 211:0f36c0a46f82
replaced hmac_md5.c with an own implementation of RFC 2104
Until now the sample code of the RFC itself was used,
but it lacked a license or copyright notice.
See the comment in hmac_md5.c for details.
author | meillo@marmaro.de |
---|---|
date | Sun, 18 Jul 2010 22:20:36 +0200 |
parents | 26e34ae9a3e3 |
children | 41958685480d |
line wrap: on
line diff
--- a/src/md5/hmac_md5.h Sun Jul 18 22:02:54 2010 +0200 +++ b/src/md5/hmac_md5.h Sun Jul 18 22:20:36 2010 +0200 @@ -1,7 +1,7 @@ -void -hmac_md5(unsigned char *text, int text_len, unsigned char *key, int key_len, unsigned char *digest); - /* text; pointer to data stream */ - /* text_len; length of data stream */ - /* key; pointer to authentication key */ - /* key_len; length of authentication key */ - /* digest; caller digest to be filled in */ +void hmac_md5( + unsigned char* text, /* pointer to the message */ + int textlen, /* length of the message */ + unsigned char* key, /* pointer to the authentication key */ + int keylen, /* length of the key */ + unsigned char* digest /* pointer to allocated memory to store the computed HMAC */ +);