source: trunk/third/ssh/md5.h @ 12646

Revision 12646, 543 bytes checked in by danw, 26 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r12645, which included commits to RCS files with non-trunk default branches.
Line 
1#ifndef MD5_H
2#define MD5_H
3
4typedef word32 md5_uint32;
5
6struct MD5Context {
7        md5_uint32 buf[4];
8        md5_uint32 bits[2];
9        unsigned char in[64];
10};
11
12void MD5Init(struct MD5Context *context);
13void MD5Update(struct MD5Context *context, unsigned char const *buf,
14               unsigned len);
15void MD5Final(unsigned char digest[16], struct MD5Context *context);
16void MD5Transform(md5_uint32 buf[4], const unsigned char in[64]);
17
18/*
19 * This is needed to make RSAREF happy on some MS-DOS compilers.
20 */
21typedef struct MD5Context MD5_CTX;
22
23#endif /* !MD5_H */
Note: See TracBrowser for help on using the repository browser.