D. J. Bernstein
Cryptography
MCS 494, Cryptography, Spring 1997
This is an online introduction to cryptography.
It is based on
the web pages that I wrote for my
MCS 494
course at UIC.
These pages will eventually be open to the public.
Right now they are inaccessible pending resolution of my court case.
Mathematical background
Probability theory
Information theory
Information theory in cryptography
Secret-key cryptography
Unpredictable random functions
Random recurrences
Protecting communications against forgery
Protecting communications against espionage
Public-key cryptography
One-way fingerprints
Public-key signature systems
The Diffie-Hellman system
Applications
Network encryption
Email encryption
Disk encryption
File encryption
Steganography
Automated cryptanalysis
Appendices
Glossary
Challenges
Books
Links
sci.crypt charter
sci.crypt frequently asked questions
talk.politics.crypto frequently asked questions