Math 609: Cryptography
TR 12:15-1:30 MM 302
Textbook
Cryptography: Theory and Practice, Douglas R. Stinson. CRC Press.
Notes
Some simple ciphers and their solutions
Perfect secrecy
Entropy and some properties
Unicity distance
Data Encryption Standard
FBox code
in C.
FBox code
in Java.
Differential cryptanalysis
of DES: some notes.
DualKeys.java
, a Java program to calculate the simplest dual keys for DES. Other keys are combinations of these.
Module Arithmetic Notes
Jacobi Symbol Notes
MD5
in Java