This is an introduction to cryptography for developers. It assumes that you aren't looking for cryptographic theories, but practical ways to use cryptography in your projects. It covers the basic standard building blocks, and includes some sample code to help you get started.

The example code for the book is available on Github, and is ISC licensed.

The book is currently being rewritten; 100% of the royalties go to the EFF.