Course Overview:
The course will cover a breadth of topics in Cryptography. This will be an introduction to various topics in cryptography.

Lectures:
Lecture 1: Classical cryptography and history of cryptography
Lecture 2: Shannon’s theory
Lecture 3: The Data Encryption Standard (DES)
Lecture 4: Hash functions
Lecture 5: Public key cryptography and factoring integers
Lecture 6: Public key cryptography and discrete logarithms
Lecture 7: Signature schemes

MAIN TEXTBOOKS:

  • D. R. Stinson, Cryptography: Theory and Practice, Third Edition, 2006
  • J. Hoffstein, J. Pipher, and J. H. Silverman, An Introduction to Mathematical Cryptography, First Edition, 2008.
  • H. Delfs and H. Knebl, Introduction to Cryptography: Principles and Application, Second Edition, 2007.

Class time and Location:
Saturday and Monday 13:00-15:00 AM, Room 204/3

Prerequisites:
General mathematical sophistication; and a solid understanding of  Linear Algebra, Group Theory, Number Theory, and Probability Theory, at the advanced undergraduate or beginning graduate level, or equivalent.

Grading:

  • Homework – 10%
  • Midterm – 40%
  • Endterm – 50%

Mid-Term Examination 1: Saturday, 93/08/24,  14:00-16:00 PM
Mid-Term Examination 2: Monday, 93/09/17,  14:00-16:00 PM 
Final Examination: Sunday, 93/10/14, 08:00-10:00 AM 

                         

Grades:      

Stu. Num.          Midterm 1        Midterm 2            Final   

90422181         28/50                 30/50                 47/120

92422024         42/50                 29/50                 85/120

92422056         05/50                 14/50                 50/120

92422061         40/50                   0/50                 110/120

92422131         44/50                 27/50                 60/120 

92422158         18/50                 17/50                 100/120

92422171         33/50                 29/50                 62/120

92422210         42/50                 39/50                 101/120

93513015         45/50                 29/50                 85/120

93522002         28/50                 29/50                 64/120

93522004         45/50                 32/50                 82/120

93522010         28/50                 ——                  100/120

93522012         18/50                 25/50                 95/120

Homework:
The homework will consist of a problem set from the book of Stinson every two weeks:

Chapter 1: 1.11, 1.12, 1.14, 1.16, 1.20, 1.22, 1.27, 1.29
Chapter 2: 2.3, 2.4, 2.5, 2.10, 2.11, 2.12, 2.18, 2.19, 2.20
Chapter 4: 4.5, 4.6, 4.8, 4.9, 4.12, 4.13, 4.16, 4.17
Chapter 5: 5.9, 5.10, 5.11, 5.13, 5.14, 5.17, 5.18, 5.19, 5.22, 5.23, 5.24, 5.29
Chapter 6: 6.4, 6.7, 6.14, 6.19, 6.21
Chapter 7: 7.3, 7.5, 7.6, 7.14

Questions?
I’ll be having office hours for this course on Saturday 10:00–12:00 AM. If this isn’t convenient, email me at hhaji@sbu.ac.ir or talk to me after class.