Mercurial > masqmail-0.2
comparison src/md5/hmac_md5.h @ 164:b8c358b2e242
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:20 +0200 |
parents | 26e34ae9a3e3 |
children |
comparison
equal
deleted
inserted
replaced
163:06525982a56c | 164:b8c358b2e242 |
---|---|
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 ); |