Instructor: Dr. Viktória VILLÁNYI
Text: Jonathan Katz and Yehuda Lindell: Introduction to Modern
Cryptography, published in August 2007 by Chapman & Hall/CRC Press,
Prerequisite:
Basic Probability Theory
Course description:
The course provides an introduction to fundamental concepts of
cryptography. We will cover the following topics from the textbook:
- Perfectly-Secret Encryption
- Private-Key Encryption
- Pseudorandomness
- Message Authentication Codes
- Collision-Resistant Hash Functions
- Block Ciphers
- Cryptographic Hardness Assumptions
- Public-Key Encryptions
- Digital Signature Schemes
- Public-Key Cryptosystems in the Random Oracle Model