C Standard Library Extensions
6.2.0
Main Page
Modules
Classes
Files
File List
src
md5.h
1
#ifndef MD5_H
2
#define MD5_H
3
4
typedef
unsigned
int
word32 ;
5
6
struct
MD5Context {
7
word32 buf[4];
8
word32 bits[2];
9
unsigned
char
in[64];
10
};
11
12
void
MD5Init(
struct
MD5Context *context);
13
void
MD5Update(
struct
MD5Context *context,
unsigned
char
const
*buf,
14
unsigned
len);
15
void
MD5Final(
unsigned
char
digest[16],
struct
MD5Context *context);
16
void
MD5Transform(word32 buf[4], word32
const
in[16]);
17
18
/*
19
* This is needed to make RSAREF happy on some MS-DOS compilers.
20
*/
21
typedef
struct
MD5Context MD5_CTX;
22
23
#endif
Generated by
1.8.6