Lesson Plan
EngageNY

Using Matrix Operations for Encryption

For Teachers 11th - 12th Standards
Data encryption is an important security measure for sensitive data stored on computers. Pupils learn how to utilize matrices for creating code. They also get a great review of matrix multiplication, inverse matrices, and the identity...
Lesson Plan
Shodor Education Foundation

Spy Game

For Teachers 5th - 8th Standards
Turn students into detectives as they decipher encrypted messages.  Introduce your class to modular arithmetic and have a little fun encrypting and decoding secret messages. The activity does not hit many content standards, but...
Lesson Plan
Curated OER

An Introduction to Public Key Cryptography

For Teachers 8th - 10th
Students secure information online using cryptography. In this algebra lesson, students use RSA technology to encrypt information on the internet. They use modular reduction of natural numbers to understand prime number theory.
Lesson Plan
Curated OER

Spy Game Lesson Plan

For Teachers 3rd - 5th
Students use math to solve encrypted messages.
Worksheet
Curated OER

Determinants: 2x2 and 3x3 Matrices

For Students 11th
In this Algebra II worksheet, 11th graders find the determinant of 2x2 or 3x3 matrix and use the determinant to find the inverse of the matrix.  The two page worksheet contains explanation of topic, a worked example, and three...
Lesson Plan
Curated OER

Digital Images: From Satellites To The Internet

For Teachers 9th - 12th
Students examine digital images and how satellites orbiting Earth send information and pictures to Earth over the Internet. They use a digital camera to put pictures on a computer and decode a satellite image from space.
Article
Khan Academy

Khan Academy: Encryption, Decryption, and Cracking

For Students 9th - 10th
Julius Caesar encrypted messages two thousand years ago. By knowing the techniques of deciphering a code--frequency analysis, known text, and brute force--one can begin to understand the three key aspects of data encryption, decryption,...
Article
Khan Academy

Khan Academy: Public Key Encryption

For Students 9th - 10th
Public Key Encryption, an asymmetric encryption technique, is used to allow computers to securely communicate. The high level process is explained in this article.
Article
Khan Academy

Khan Academy: Symmetric Encryption Techniques

For Students 9th - 10th
Symmetric encryption techniques are explained including the Vigenere Cipher and AES-128.
Activity
Texas Instruments

Texas Instruments: Numb3 Rs: Breaking the Code

For Teachers 9th - 10th
Based off of the hit television show NUMB3RS, this lesson introduced students to simple coding techniques (namely, the shift cipher). Students learn to translate codes from nonsense to English by quantifying each letter, and then...