RetroArch
|
Macros | |
#define | MD5_F(x, y, z) ((z) ^ ((x) & ((y) ^ (z)))) |
#define | MD5_G(x, y, z) ((y) ^ ((z) & ((x) ^ (y)))) |
#define | MD5_H(x, y, z) (((x) ^ (y)) ^ (z)) |
#define | MD5_H2(x, y, z) ((x) ^ ((y) ^ (z))) |
#define | MD5_I(x, y, z) ((y) ^ ((x) | ~(z))) |
#define | MD5_STEP(f, a, b, c, d, x, t, s) |
#define | MD5_SET(n) |
#define | MD5_GET(n) (ctx->block[(n)]) |
Functions | |
static const void * | MD5_body (MD5_CTX *ctx, const void *data, unsigned long size) |
void | MD5_Init (MD5_CTX *ctx) |
void | MD5_Update (MD5_CTX *ctx, const void *data, unsigned long size) |
void | MD5_Final (unsigned char *result, MD5_CTX *ctx) |
#define MD5_SET | ( | n | ) |