An Elementary Introduction. Historical and mathematical tour of cryptography, from classical ciphers to quantum cryptography.