Crypto Hackery

Posted on May 13, 2014

Crypto Hackery

The other day I committed some code to GitHub. It’s a simple implementation of a secure channel protocol, similar to TLS to some extent (although obviously with significantly less features). Unlike other protocols, this one does not rely on public keys or certificates. The security of the protocol is provided solely by a password shared between the two parties. Interestingly, it is still possible to achieve the common security goals that are provided by other protocols.

You can find the full details here.