Go to the source code of this file.
Data Structures |
| struct | MD5_CTX |
Defines |
| #define | F1(x, y, z) (z ^ (x & (y ^ z))) |
| #define | F2(x, y, z) F1( z, x, y ) |
| #define | F3(x, y, z) (x ^ y ^ z) |
| #define | F4(x, y, z) (y ^ (x | ~z)) |
| #define | MD5STEP(f, w, x, y, z, data, s) ( w += f( x, y, z ) + data, w = w << s | w >> (32 - s), w += x ) |
Functions |
| static void | MD5Transform (unsigned int buf[4], const unsigned int in[16]) |
| VOID WINAPI | MD5Init (MD5_CTX *ctx) |
| VOID WINAPI | MD5Update (MD5_CTX *ctx, const unsigned char *buf, unsigned int len) |
| VOID WINAPI | MD5Final (MD5_CTX *ctx) |