Books

Cryptography

Handbook of Applied Cryptography

A comprehensive source from which to learn cryptography, serving both students and instructors