| 29 | } |
| 30 | |
| 31 | void md5_starts( struct md5_context *ctx ) |
| 32 | { |
| 33 | ctx->total[0] = 0; |
| 34 | ctx->total[1] = 0; |
| 35 | ctx->state[0] = 0x67452301; |
| 36 | ctx->state[1] = 0xEFCDAB89; |
| 37 | ctx->state[2] = 0x98BADCFE; |
| 38 | ctx->state[3] = 0x10325476; |
| 39 | } |
| 40 | |
| 41 | void md5_process( struct md5_context *ctx, uint8 data[64] ) |
| 42 | { |
no outgoing calls
no test coverage detected