In the following, free videos of a two-semester course in cryptography
are available. The 23 lectures give a fairly comprehensive introduction
to modern applied cryptography. You can find the material covered by
looking at the chapter list on the right. If you move your mouse cursor
over the video icons, you'll see the contents of each individual lecture.
The videos are mostly self-contained, i.e., the material should be understandable without additional material. However, for a deeper understanding we recommend doing the problems in the book and doing some background reading from the book. Understanding Cryptography is reasonably priced and can be bought, e.g., online.
The English version of the cryptography lectures was taught in the 2010/2011 academic year at Ruhr University Bochum. The German cryptography course was taught in the 2007/2008 academic year.
The videos can also be watched on our YouTube channel.
Introduction to Cryptography and Data Security
The Data Encryption Standard (DES) and Alternatives
The Advanced Encryption Standard (AES)
More about Block Ciphers
Introduction to Public-Key Cryptography
The RSA Cryptosystem
Public-Key Cryptosystems Based on the Discrete Logarithm Problem
Elliptic Curve Cryptosystems
Message Authentication Codes (MACs)