SM473
Spring 2009-2010- policy statement.
- tentative syllabus.
- local Sage server (ask in class for URL, and please use your email login also as the Sage login).
- Sage server at the University of Washington.
-
-
Some of the capstone papers (posted by permission):
- John Nash's letters to NSA
Working Groups: The class is divided into two-member working groups. Each group will work on the homework together. Also, there will be class group activities such as groups solving each other's ciphers.
Quizzes: There are several quizzes (open notes, but are taken individually not in groups).
There will be hour exams and a final project. The final project is an individual project.
Software: Using Sage (as in the textbook) will make the homework a lot easier and our cryptology calculations less trivial and more interesting. http://www.sagemath.org/
Topics the course should cover:
- Classical ciphers (Vigenere Cipher, Hill Cipher ...)
- Information theory concepts (Perfect Secrecy, Entropy ...)
- Number Theory basics Public Key cryptosystems (RSA, Rabin, ...)
- Modern Symmetric Ciphers
- Discrete Logarithm Problem and related ciphers (ElGamal, Diffie-Hellman ...)
- Stream Ciphers
- Error Correcting Codes and Stegonagraphy
- Digital Signatures
-
W. Stein and others,
Sage - a mathematical software system,
http://www.sagemath.org/ -
T. Brock,
Linear Feedback Shift Registers and Cyclic Codes in Sage,
Rose-Hulman Undergraduate Mathematics Journal,
vol. 7, 2006.
http://www.rose-hulman.edu/mathjournal/v7n2.php, or
http://www.usna.edu/Users/math/wdj/brock/ - M. Hogan, The Blum-Goldwasser cryptosystem, http://www.usna.edu/Users/math/wdj/hogan/
- K. Tucker-Davis, An analysis of the F5 steganographic system, http://www.usna.edu/Users/math/wdj/tucker-davis/
- O. Pell's well-wriiten mathematics essay on Cryptology,
- NY Times article on GCHQ's online crypto puzzle,
-
Cryptography videos:
- Peter Rowlett lecture: Substitution ciphers: Ancient - Renaissance (recorded 2009)
- Diffie Hellman talk: Information Security—Before & After Public-Key Cryptography (recorded 2005)
- Short documentary, mostly on WWII ciphers: The Innovation of Cryptology: An Enigma of History (recorded date unknown)
- Steve Weis (on Google's Applied Security team) talk Theory and Practice of Cryptography (recorded 2007)
- Prof Ronald Rivest talk The Growth of Cryptography (recorded 2011)
Last modified 2012-02-21 by wdj
