pub fn lkc_handshake_p3( their_init: impl Point, my_phase1: impl Point, theirs: impl Point, id: &LkIdentity, ) -> Result<PubKey>