md5.h
Classes:
class
Public Typedefs
MD5_CTX
Public Functions
MD5Final(unsigned char digest, struct MD5Context * ctx)
MD5Init(struct MD5Context * ctx)
MD5Transform(int but, int in)
MD5Update(struct MD5Context * ctx, unsigned char * buf, unsigned len)
Detailed Description
Public Typedefs
typedef MD5Context MD5_CTX
Public Functions
MD5Final(unsigned char digest, struct MD5Context * ctx)
MD5Init(struct MD5Context * ctx)
MD5Transform(int but, int in)
MD5Update(struct MD5Context * ctx, unsigned char * buf, unsigned len)
1 2#ifndef MD5_H 3#define MD5_H 4 5 6struct MD5Context { 7 int buf[4]; 8 int bits[2]; 9 unsigned char in[64]; 10}; 11 12extern void MD5Init(struct MD5Context *ctx); 13extern void MD5Update(struct MD5Context *ctx, unsigned char *buf, unsigned len); 14extern void MD5Final(unsigned char digest[16], struct MD5Context *ctx); 15extern void MD5Transform(int but[4], int in[16]); 16 17typedef MD5Context MD5_CTX; 18 19#endif /* !MD5_H */ 20