Columbia University has an Introduction to Cryptography slide deck that defines encryption plainly — processing data into a reversibly unintelligible form — and explains the related services of integrity checking and authentication.
George Mason University presents introductory slides covering basic definitions, classical cryptography, symmetric (secret key) cryptography, DES, and an introduction to asymmetric (public key) cryptography. The agenda-style layout is easy to follow.
Stanford University’s CS 155 overview summarizes the main cryptographic functions: public-key and symmetric encryption, block ciphers with CBC mode, stream ciphers, and cryptographic hash functions for both integrity and message authentication.
MIT / Bellare & Goldwasser compiled a set of lecture notes originally for a one-week intensive course. These chapters dive deep into modern cryptography theory and are best suited if you need rigorous academic material rather than a basic classroom PowerPoint.
If you’re adapting content for high school or a non-specialist audience: Start with Columbia, George Mason, or Northeastern. Their clear definitions and slide structures are easier to repackage.
If you need a native PowerPoint file to edit: Grab the CMU David Brumley .pptx file. It’s a practical starting point for a classroom presentation.
If you want crisp visuals on public/private keys, hashing, and signatures: Review the Stanford and Northeastern slides. They map out these concepts logically.
If you are designing a full college-level course: Deep-dive into the CMU lecture notes by Vipul Goyal. You can then supplement with the MIT notes if your students need the mathematical foundations.
Comments
0 comments