[Home] [Syllabus] [Assignments] [Resources and Handouts]

This page has handouts for the course and links to other helpful material. The material will be added as needed.

- Some of the supplemental material is from the book Wenbo Mao "Modern Cryptography: Theory and Practice.", available in the UMM library.

- A very nice Wikipedia artcile on frequencies of letters. Has frequency tables for several European languages that we will use in a homework assignment.
- A web site that lists most common English letter combinations and words

- Extended Euclidean algorithm applet. Computes the gcd and represents it as a linear combination of the two given numbers.
- A demo of the Vigenere cipher

- Wikipedia article on zero-knowledge proof, including Hamiltonian cycle example.
- Feige-Fiat-Shamir Authentication Protocol
- Digital cash: anonymous, with double spending prevention.

And finally, don't forget about the real life:

The views and opinions expressed in this page are strictly those of the page author. The contents of this page have not been reviewed or approved by the University of Minnesota.