libinstpatch Reference Manual | ||||
---|---|---|---|---|
Top | Description |
void ipatch_md5_init (IpatchMD5 *ctx
); void ipatch_md5_update (IpatchMD5 *ctx
,guint8 const *buf
,unsigned len
); void ipatch_md5_final (IpatchMD5 *ctx
,guint8 digest[16]
);
void ipatch_md5_init (IpatchMD5 *ctx
);
Start MD5 accumulation. Set bit count to 0 and buffer to mysterious initialization constants.
|
MD5 context |
void ipatch_md5_final (IpatchMD5 *ctx
,guint8 digest[16]
);
Final wrapup - pad to 64-byte boundary with the bit pattern 1 0* (64-bit count of bits processed, MSB-first)
|
MD5 context |
|
Buffer to store 16 byte MD5 digest into |