bin2hex
extern int bin2hex(u_char *, u_char *, int);
bin2hex(cd->public.key, (u_char *)cl->public->keybuf3_val,
bin2hex(skck->secret.key, (u_char *)cl->secret->keybuf3_val,
char bin2hex[] = "0123456789ABCDEF";
pad[i << 1] = bin2hex[(cp[i] >> 4) & 0xF];
pad[(i << 1) + 1] = bin2hex[cp[i] & 0xF];
(void) bin2hex(len, (unsigned char *) buf, secret);
(void) bin2hex(len, (unsigned char *) buf, secret);
(void) bin2hex(MD5HEXSIZE/2, digest, md5hexbuf);
(void) bin2hex(binkeybytes, (unsigned char *) binkeybuf, hexkeybuf);
(void) bin2hex(len, (unsigned char *) buf, secret);
(void) bin2hex(MD5HEXSIZE/2, digest, md5hexbuf);
extern int bin2hex(int len, unsigned char *binnum, char *hexnum);
(void) bin2hex(binlen, keyent->key, hexkey);
extern int bin2hex(int len, unsigned char *binnum, char *hexnum);