4 #define uint8 unsigned char
5 #define uint32 unsigned long int
14 void md5_starts( struct md5_context *ctx );
15 void md5_update( struct md5_context *ctx, uint8 *input, uint32 length );
16 void md5_finish( struct md5_context *ctx, uint8 digest[16] );