make the keydata passable into new Public objects
Start work on RAET compat curvecp handshake