/[mailutils]/mailutils/mailbox/md5.c
ViewVC logotype

Diff of /mailutils/mailbox/md5.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by gray, Tue Sep 3 20:36:09 2002 UTC revision 1.2 by gray, Tue Sep 3 20:58:39 2002 UTC
# Line 169  MD5Final(unsigned char digest[16], struc Line 169  MD5Final(unsigned char digest[16], struc
169    
170  /* The four core functions - F1 is optimized somewhat */  /* The four core functions - F1 is optimized somewhat */
171    
172  #define F1(x, y, z) (x & y | ~x & z)  /*#define F1(x, y, z) (x & y | ~x & z) */
173  /*#define F1(x, y, z) (z ^ (x & (y ^ z))) */  #define F1(x, y, z) (z ^ (x & (y ^ z)))
174  #define F2(x, y, z) F1(z, x, y)  #define F2(x, y, z) F1(z, x, y)
175  #define F3(x, y, z) (x ^ y ^ z)  #define F3(x, y, z) (x ^ y ^ z)
176  #define F4(x, y, z) (y ^ (x | ~z))  #define F4(x, y, z) (y ^ (x | ~z))

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26