Assignments
Foundations of Cryptography
CSCI-662-01, Fall 2025, Semester 2251

In all cases show the details of your work, and give brief reasons for your answers. The homeworks are due in pdf format on myCourses. Convert to single pdf before submission, submit just one pdf file for each assignment. You can use generative AI tools for developing answers to homework assignments, but in all places where such use was significant, it needs to be noted.

Problems and exercise numbers refer to the second edition of the textbook from 2024.

Assignment 1, due Friday, September 5

Warm-up assignment: to be posted

Solve problems 1.2, 1.3, 1.4 and 1.5 from Chapter 1, pages 28-30.
Chapter 1 problems


Assignment 2, due Wednesday, September 17

  1. Easy mod.
    Solve problems 7, 8, 9 and 10 pages 31-32.
  2. More warm up.
    Solve problems 13, 15 from Chapter 1, pages 33.
  3. Some work.
    Solve problems 4, 7, 8 from Chapter 2, pages 68-69.
  4. Some more work.
    Solve problems 10, 12 from Chapter 2, pages 69-70.


...


Final Exam, Monday, December 15, 7pm-9:30pm, 70-1445


Back to the course page