Introduction to Cryptography
Spring 2004
Examples from class
April 7:
Computing a discrete log using the Pohlig-Hellman algorithm:
pdf file
and
Mathematica notebook
.
January 23:
Breaking a Vigenère cipher with Friedman's index of coincidence:
pdf file
and
Mathematica notebook
.
January 21:
Breaking a substitution cipher by frequency analysis:
pdf file
and
Mathematica notebook
.