Daniel Page  |  www.phoo.org

Cryptographic Engineering

The material is available under a Creative Commons Attribution-ShareAlike license:

Creative Commons License

You can get it as as one (fairly large) book, or individual chapters: