MAD 6478: Cryptanalysis


The course explains standard techniques used for analyzing and attacking different types of cryptographic schemes. A main focus of the course is on understanding the possibilities and limits of modern frameworks offering provable security guarantees. During the course you are supposed to learn which kind of attacks against asymmetric encryption and signature schemes can provably be excluded with available theoretical tools, and which type of attacks are not covered by commonly applied models. To this aim, you should also be able to judge the potential of side channel attacks, e.g., based on the use of timing information or on information about the power consumption of a device. Finally, after completion of the course you should be aware of problems that can arise when composing several cryptographic protocols.

The following topics that are to be discussed: More information on the course is available in the syllabus, and comments are welcome.

Topics Discussed in Class



For questions or comments, please feel free to contact me anytime (see my homepage for email, phone number, etc.).
Apr 23, 2008