|
sketchbook
|
Macros | |
| #define | GET_UINT32(n, b, i) |
| #define | PUT_UINT32(n, b, i) |
| #define | S(x, n) ((x << n) | ((x & 0xFFFFFFFF) >> (32 - n))) |
| #define | P(a, b, c, d, k, s, t) |
| #define | F(x, y, z) (z ^ (x & (y ^ z))) |
| #define | F(x, y, z) (y ^ (z & (x ^ y))) |
| #define | F(x, y, z) (x ^ y ^ z) |
| #define | F(x, y, z) (y ^ (x | ~z)) |
Functions | |
| void | md5_starts (md5_context *ctx) |
| void | md5_process (md5_context *ctx, uint8 data[64]) |
| void | md5_update (md5_context *ctx, uint8 *input, uint32 length) |
| void | md5_finish (md5_context *ctx, uint8 digest[16]) |
| void md5_finish | ( | md5_context * | ctx, |
| uint8 | digest[16] | ||
| ) |
| void md5_process | ( | md5_context * | ctx, |
| uint8 | data[64] | ||
| ) |
| void md5_starts | ( | md5_context * | ctx | ) |
| void md5_update | ( | md5_context * | ctx, |
| uint8 * | input, | ||
| uint32 | length | ||
| ) |
1.8.6