2 #define __HMACMD5_H (1)
8 #define DIGEST_SIZE (16)
9 #define BLOCK_SIZE (64)
10 #define RESULT_MAX (50)
12 void md5print(unsigned char digest
[DIGEST_SIZE
]);
13 void md5hmac(unsigned char * key
, unsigned char * inString
, unsigned char digest
[DIGEST_SIZE
]);
14 void SPH_HashedPassowrd(unsigned char * password
, unsigned char * realm
, unsigned char result
[RESULT_MAX
]);
15 void writeHexByte(unsigned char byte
, unsigned char * hex
);
17 #endif // ifndef __HMACMD5_H