COMP 133 - Cryptography

Fall 2011



Instructor-- Danny Krizanc
Office-- 631 Science Center
Office Hours-- By appointment
Phone-- 860-685-2186
E-mail-- dkrizanc at wesleyan dot edu
Webpage-- http://dkrizanc.web.wesleyan.edu/

Outline

Soon after the development of written communication came the need for secret writing, i.e., cryptography. This course examines the many ways in which people have tried to hide information and secure communication. While historical examples will be discussed, the emphasis will be on the technical means of achieving secrecy. Some topics to be considered:

Materials

I ask that each of you purchase The Code Book by Simon Singh available at the bookstore. It's an easy, entertaining read and it mentions most everything that will be covered in the course. For those interested in more in-depth technical knowledge I recommend one of The Handbook of Applied Cryptography by Alfred Menezes, Paul van Oorschot, and Scott Vanstone, Cryptography: Theory and Practice by Douglas Stinson, Modern Cryptography: Theory and Practice by Wenbo Mao, or Cryptography Engineering by Niels Ferguson, Bruce Schneier and Tadayoshi Kohno. For an historical perspective, it's just not possible to beat The Codebreakers by David Kahn. Bruce Schneier is a prolific writer on cryptographic issues. I recommend signing up for his monthly newsletter Crypto-gram . The web has lots of material of interest to the class. Here is an arbitrary and growing list of sites of interest:

Simon Singh's Black Chamber

Shannon's English Entropy Calculator

CryptoMuseum

American Cryptogram Association

Ronald L. Rivest Cryptography and Security

The Crypto Drop Box Master Index 

NOVA Online Decoding Nazi Secrets

Cryptography FAQ Index  

Cryptography Script Table of Contents

Jim Kalb's Palindrome Connection 

Internet Anagram Server  

venona

WW II Codes and Ciphers

National Security Agency-Central Security Service (NSA-CSS) -- Site Start Page

Welcome to US-CERT

The Rijndael Page

Rijndael Animation by Enrique Zabala

Caltech-MIT Voting Technology Project

Electronic Frontier Foundation

Rebecca Mercuri - Electronic Voting

General Purpose Factoring Records

Steganography - Wikipedia, the free encyclopedia

Online Hieroglyphics Translator

Cipher Mysteries - Uncracked Ciphers

Phishing IQ Test

Cockney rhyming slang London slang dictionary

 

Requirements

There will be several assignments accounting for 50 per cent of the grade. The remainder of the grade is divided between a class presentation (20 per cent) and a final paper (30 per cent).

Students with Disabilities

It is the policy of Wesleyan University to provide reasonable accommodations to students with documented disabilities. Students, however, are responsible for registering with Disabilities Services, in addition to making requests known to me in a timely manner. If you require accommodations in this class, please make an appointment with me as soon as possible, so that appropriate arrangements can be made. The procedures for registering with Disabilities Services can be found at http://www.wesleyan.edu/deans/disability-students.html.

Report problems to dkrizanc at wesleyan dot edu Top of Page