I just got it working! Once I got the code finished and compiling, there were 
just a few runtime issues before it succeeded.

The protocol <http://dominictarr.github.io/secret-handshake-paper/shs.pdf> is 
pretty simple — each side sends a challenge, receives the other’s challenge, 
then sends a response; the result is two shared symmetric keys for a stream 
cipher. So it wasn’t hard to splice into an AsyncStream.

I hacked at the TLS code and EzRpc. The result isn’t pretty and could probably 
have been done in half the code if I knew what I was doing, but at least it 
works. I’ll try to factor it out and publish it as a Git repo, then perhaps 
experts can suggest how to clean it up.

—Jens

-- 
You received this message because you are subscribed to the Google Groups 
"Cap'n Proto" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to capnproto+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/capnproto/16416FA5-CBA5-4FCE-A46A-72182AFC32C7%40mooseyard.com.

Reply via email to