You are here

Cryptography and Security - or - Fun (and Important) Tricks with Math and CS

Author: 
Kohno, Tadayoshi
Issue Date: 
Monday, September 8, 2008
Description: 
An accessible introduction to the intriguing field of cryptography including an overview of the history and mathematics of the field, as well as direct examples of how high-school-level mathematics correlate to cryptography techniques. Slides, sample cryptograms with solutions, a cipher reference sheet and a Visual Cryptogram from Paul Allen Center are included here.
Keywords: 
cryptography, cryptograms, probability, encryption, cryptanalysis
Education Levels: 
Middle School
High School
Intended Audience: 
Educator
Learner
Type: 
Instructional Material : Project
Publisher: 
University of Washington, WA
URL: 
http://cs4hs.cs.washington.edu/displayPage.php?path=./content/Resources/...
CSTA Classification: 

CT.L2-15

Provide examples of interdisciplinary applications of computational thinking.

CPP.L3A-12

Describe how mathematical and statistical functions, sets, and logic are used in computation.

CT.L3B-01

Classify problems as tractable, intractable, or computationally unsolvable.

CI.L3A-07

Describe how different kinds of software licenses can be used to share and protect intellectual property.

CI.L3A-02

Discuss the impact of computing technology on business and commerce (e.g., automated tracking of goods, automated financial transactions, e-commerce, cloud computing).

CC.L3C-08

Web Development

Download this resource: