Go to the source code of this file.
Defines | |
#define | SWAP(n) (n) |
#define | BLOCKSIZE 4096 |
#define | FF(b, c, d) (d ^ (b & (c ^ d))) |
#define | FG(b, c, d) FF (d, b, c) |
#define | FH(b, c, d) (b ^ c ^ d) |
#define | FI(b, c, d) (c ^ (b | ~d)) |
#define | OP(a, b, c, d, s, T) |
#define | CYCLIC(w, s) (w = (w << s) | (w >> (32 - s))) |
#define | OP(f, a, b, c, d, k, s, T) |
Functions | |
void | md5_init_ctx (ctx) struct md5_ctx *ctx |
Variables | |
void * | resbuf |
void * | resblock |
size_t | len |
md5_ctx * | ctx |
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: do \ { \ a += f (b, c, d) + correct_words[k] + T; \ CYCLIC (a, s); \ a += b; \ } \ while (0) |
|
Value: do \ { \ a += FF (b, c, d) + (*cwp++ = SWAP (*words)) + T; \ ++words; \ CYCLIC (a, s); \ a += b; \ } \ while (0) |
|
|
|
|
|
|
|
Definition at line 257 of file md5.c. Referenced by accept_ssl_socket(), gets_ssl_socket(), port_recv(), port_send(), printf_ssl_socket(), recv_ssl_socket(), send_ssl_socket(), sock_recv(), and sock_send(). |
|
|
|
|