A cryptographic library and Crypto Chat for a demo.