This book presents a comprehensive introduction to the role that cryptography plays in supporting digital security for everyday technologies. Covering the timeless fundamental principles of modern cryptography, it tackles emerging themes such as post-quantum cryptography and the increased demand for cryptographic tools supporting privacy.