DHKEYALLOC
if ((binkey = malloc(DHKEYALLOC(hexkey->keybuf3_len*4))) == 0)
memset(binkey, 0, DHKEYALLOC(hexkey->keybuf3_len*4));