2 * Sherlock Library -- MD5 Binary <-> Hex Conversions
4 * (c) 1997 Martin Mares, <mj@atrey.karlin.mff.cuni.cz>
16 md5_to_hex(byte *s, byte *d)
19 for(i=0; i<MD5_SIZE; i++)
20 d += sprintf(d, "%02X", *s++);
24 hex_to_md5(byte *s, byte *d)
27 for(i=0; i<MD5_SIZE; i++)
29 if (!Cxdigit(s[0]) || !Cxdigit(s[1]))
30 die("hex_to_md5: syntax error");
32 j = (j << 4) | Cxvalue(*s); s++;