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 diff
1.1 --- a/src/md5/hmac_md5.h Sun Jul 18 22:02:54 2010 +0200 1.2 +++ b/src/md5/hmac_md5.h Sun Jul 18 22:20:36 2010 +0200 1.3 @@ -1,7 +1,7 @@ 1.4 -void 1.5 -hmac_md5(unsigned char *text, int text_len, unsigned char *key, int key_len, unsigned char *digest); 1.6 - /* text; pointer to data stream */ 1.7 - /* text_len; length of data stream */ 1.8 - /* key; pointer to authentication key */ 1.9 - /* key_len; length of authentication key */ 1.10 - /* digest; caller digest to be filled in */ 1.11 +void hmac_md5( 1.12 + unsigned char* text, /* pointer to the message */ 1.13 + int textlen, /* length of the message */ 1.14 + unsigned char* key, /* pointer to the authentication key */ 1.15 + int keylen, /* length of the key */ 1.16 + unsigned char* digest /* pointer to allocated memory to store the computed HMAC */ 1.17 +);