libdisco is a modern plug-and-play secure protocol and a cryptographic library. It offers different ways of encrypting communications, as well as different cryptographic primitives for all of an application's needs.
The specification can be found online at www.discocrypto.com
Current status - in dev.