http://cr.yp.to/proto/qmtp.txt
Put inside CurveCP and a ton of security problems would also be solved.