Domain of Science
The Map of Mathematics
How does all this math fit together? The resource creates a graphical view of the extent of mathematics. The map shows the pure and applied sides of studying mathematics and breaks them down into their many disciplines.
Crash Course
Cryptography: Crash Course Computer Science #33
Uncover key concepts in cryptography in the 33rd installment of a computer science series. An engaging video describes various encryption methods. It explains substitution ciphers, permutation ciphers, the Enigma machine, advanced...
Massachusetts Institute of Technology
Mit: Blossoms: Fabulous Building Cryptosystems
As part of this introduction to cryptography, students will build three devices and learn how to encrypt and decrypt messages. Video is accompanied by a teacher's guide, transcript, and other handouts, as well as links for learning more...
Massachusetts Institute of Technology
Mit: Blossoms: Building Cryptosystems
This video module presents an introduction to cryptography - the method of sending messages in such a way that only the intended recipients can understand them. In this very interactive lesson, students will build three different devices...
Massachusetts Institute of Technology
Mit: Blossoms: The Mathematics of Cryptography
This video lesson provides a more advanced approach to cryptography than the more experiential Sturtevant cryptography lesson also in the BLOSSOMS video library. Students will learn about the history of cryptography, and they will also...
Annenberg Foundation
Annenberg Learner: Mathematics Illuminated: The Primes
A detailed look at the importance of prime numbers, not only in math, but also in science and in the field of cryptography. [28:27]
Crash Course
Crash Course Computer Science #33: Cryptography
This episode discusses how to keep information secret using cryptography. From as early as Julius Caesar's Caesar cipher to Mary, Queen of Scots, encrypted messages to kill Queen Elizabeth in 1587; there has long been a need to encrypt...
Khan Academy
Khan Academy: Rsa Encryption: Step 1
This video explains why RSA, the public-key cryptosystem that is used for safe data transmission, is needed. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Other
Code.org: The Internet: Encryption & Public Keys
Mia Epner, who works on security for a US national intelligence agency, explains how cryptography allows for the secure transfer of data online. This educational video explains 256-bit encryption, public and private keys, SSL & TLS...
Khan Academy
Khan Academy: Journey Into Cryptography: Probability Space
How to understand & calculate probability visually.
Khan Academy
Khan Academy: The Enigma Encryption Machine (Case Study)
Encryption is explored with a focus on the Enigma.
Khan Academy
Khan Academy: Journey Into Cryptography: Perfect Secrecy
Claude Shannon's idea of perfect secrecy: no amount of computational power can help improve your ability to break the one-time pad.
Khan Academy
Khan Academy: Journey Into Cryptography: Pseudorandom Number Generators
Learn about random vs. pseudorandom number generators.
Khan Academy
Khan Academy: The Fundamental Theorem of Arithmetic
In this video lesson students explore the fundamental theorem of arithmetic. Student learn about prime and composite numbers.
Khan Academy
Khan Academy: Journey Into Cryptography: Polyalphabetic Cipher
Find out how does a codebreaker works?
Khan Academy
Khan Academy: Journey Into Cryptography: What Is Cryptography?
What is Cryptography? A story which takes us from Caesar to Claude Shannon.
Khan Academy
Khan Academy: Journey Into Cryptography: The Caesar Cipher
Lear about the Caesar Cipher with this video.
Khan Academy
Khan Academy: Journey Into Cryptography: Frequency Stability
Find out what is the difference between a coin flip and a blind guess.
Khan Academy
Khan Academy: What Should We Learn Next?
Help decide what's next! What do you want to learn? [5:17]
Khan Academy
Khan Academy: Random Primality Test (Warm Up)
This video lesson provides an introduction to random primality tests and explains how they will work (warm up). This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Khan Academy
Khan Academy: Randomized Algorithms (Intro)
This video lesson discusses how using random numbers can help speed up a decision algorithm in a computer program. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.
Khan Academy
Khan Academy: Time Space Tradeoff
What is our memory limit? How can save time at the expense of space? During this video lesson from Khan Academy, students will learn about the primality test as it relates to cryptography. This information is intended for students who...