### General Information

**Course objectives**

- Provide basic concepts of symmetric (e.g., AES) and asymmetric encryptions (e.g., RSA).
- Offer mathematical fundamentals for understanding cryptographic operations.
- Teach the basic results in the envryption community.
- Prepare for some advanced techniques such as key exchange and multiparty computation.

**Class hours:**Fix in the class OT

**Midterm & Final Examinations:**

Previous ExaminationsPlease email to me

**Textbook:**

*Understanding Cryptography: A Textbook for Students and Practitioners*, Springer.