Return to ssh_md5.h CVS log | Up to [local] / src / usr.bin / ssh |
File: [local] / src / usr.bin / ssh / Attic / ssh_md5.h (download)
Revision 1.2, Tue Sep 28 04:45:37 1999 UTC (24 years, 8 months ago) by provos
convert all uses of gmp to SSL bignum convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada. |
#ifndef MD5_H #define MD5_H typedef word32 uint32; struct MD5Context { uint32 buf[4]; uint32 bits[2]; unsigned char in[64]; }; #define MD5Init ssh_MD5Init void MD5Init(struct MD5Context *context); #define MD5Update ssh_MD5Update void MD5Update(struct MD5Context *context, unsigned char const *buf, unsigned len); #define MD5Final ssh_MD5Final void MD5Final(unsigned char digest[16], struct MD5Context *context); #define MD5Transform ssh_MD5Transform void MD5Transform(uint32 buf[4], const unsigned char in[64]); #endif /* !MD5_H */