Classic protocol and crypto cleanups.

Surely the size of this buffer should be determined by PUBKEY->n and perhaps a BN_...() function call.
CF_BUFSIZE is just a random number, relative to that reality.