Assignments
Foundations of Cryptography
CSCI-662-01, Fall 2026, Semester 2261
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 4
Warm-up assignment:
Solve problems 2, 3, 4 and 5 from Chapter 1, pages 28-30.
Chapter 1 problems
Assignment 2, due Friday, September 18
-
Easy mod.
Solve problems 7, 8, 9 and 10 pages 31-32.
-
More warm up.
Solve problems 13, 15 from Chapter 1, pages 33.
-
Some work.
Solve problems 4, 7, 8 from Chapter 2, pages 68-69.
-
Some more work.
Solve problems 10, 12 from Chapter 2, pages 69-70.
Assignment 3, due Saturday, September 26
-
Solve problems
1, 4, 5, 9, 11 from Chapter 3, pages 106-108.
-
Solve problem 14 from Chapter 3, page 109.
-
Solve problems
4, 5, 9 from Chapter 5, pages 171-172.
-
Solve problem 17 from Chapter 5, page 174.
First Midterm Exam, Monday, September 28
...
Final Exam, Monday, December 14, 7pm-9:30pm, 70-3435
Back to the course page