md5.h

Engine/source/core/util/md5.h

More...

Classes:

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