Loading color scheme

Vigenere Cipher

Vigenere CiphersThe Vigenère Cipher lesson will teach students to:

1) investigate how Vigenère Ciphers work to achieve the goals of confidentiality of information and integrity/authentication of sender, their historical context, and strengths and weaknesses,

2) encrypt and decrypt text using Vigenère Ciphers,

3) implement a Vigenère Cipher in a programming language,

4) ascertain the correctness of their program as a functional program to protect information assets and computing resources.

 


Lesson Overview

 

File: Word file
Size: 138 k
Download (Word)

 

File: PDF file
Size: 661 k
Download (PDF)

 

 

Presentation

 

File: Powerpoint file
Size: 3.9 MB
Download (Powerpoint)

 

 

In-Class Computational Exercise

 

File: Word file
Size: 99 k
Download (Word)

 

 

 

File: PDF file
Size: 379 k
Download (PDF)

 

 

 

 

 

Multi-Day Programming Exercise

 

File: Word file
Size: 359 k
Download (Word)

 

 

 

File: PDF file
Size: 471 k
Download (PDF)

 

 

 

File: Compressed Zip file
Vigenère Programming Sample Code
Size: 106 k
Download (Zip file)

 
 
 

In-Class Internet Decryption Activity

 

File: Word file
Size: 140 k
Download (Word)

 

 

 

File: PDF file
Size: 658 k
Download (PDF)

 

 

 

 

 

All Lesson Files

File: Zip file containing 6 files
Size: 4 MB
Titles:
Overview
Presentation
In-Class Computational Exercise
Multi-Day Programming Exercise
In-Class Internet Decryption Activity

Vigenère Programming Sample Code


Download all (Zip file)

 


 

 

 

 

 

 

 

View All Cybersecurity Lessons