This document is a great overview of cryptography, including public and private key encryption, digital signatures, certificates, etc.