Mercurial > masqmail
comparison 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 |
comparison
equal
deleted
inserted
replaced
210:e0938c511243 | 211:0f36c0a46f82 |
---|---|
1 void | 1 void hmac_md5( |
2 hmac_md5(unsigned char *text, int text_len, unsigned char *key, int key_len, unsigned char *digest); | 2 unsigned char* text, /* pointer to the message */ |
3 /* text; pointer to data stream */ | 3 int textlen, /* length of the message */ |
4 /* text_len; length of data stream */ | 4 unsigned char* key, /* pointer to the authentication key */ |
5 /* key; pointer to authentication key */ | 5 int keylen, /* length of the key */ |
6 /* key_len; length of authentication key */ | 6 unsigned char* digest /* pointer to allocated memory to store the computed HMAC */ |
7 /* digest; caller digest to be filled in */ | 7 ); |