crypt@b-it 2009
Bart Preneel
Topics in Symmetric Cryptology
Abstract
The lecture will start with an overview of the most important primitives in symmetric cryptology: block ciphers, stream ciphers, hash functions and MAC algorithms. For these primitives we present the state of the art and we discuss challenges for future designs. We will also cover time memory tradeoffs and their impact on the design of symmetric primitives. Subsequently we treat the design and analysis of hash functions based on block ciphers.
Then we discuss MAC algorithms: here we cover generic birthday attacks, MAC algorithms based on block ciphers and MAC algorithms based on universal hash functions (or authentication codes). In a final part, the state of the art in stream ciphers will be reviewed.
Material
Note that you can view the material only if you are logged in. (Since our account manager is still in construction, you will need to log in, get back and reload this page.)