ENEE/CMSC/MATH456 Cryptography:
Spring 2023 Lecture Summaries
-
Lecture 1 (1/25, corresponds to pre-recorded Lecture 1).
See also Class Exercise.
Some additional notes here.
-
Lecture 2 (1/30, corresponds to pre-recorded Lecture 2).
Some additional notes here.
-
Lecture 3 (2/1, corresponds to pre-recorded Lecture 3).
See also Class Exercise.
Some additional notes here.
-
Lecture 4 (2/6, corresponds to pre-recorded Lecture 4).
See also Class Exercise Solutions.
Some additional notes here.
-
Lecture 5 (2/8, corresponds to pre-recorded Lecture 5).
See also Optional Class Exercise.
Some additional notes here.
-
Lecture 6 (2/13, corresponds to pre-recorded Lecture 6).
See also Class Exercise.
Some additional notes here.
-
Lecture 7 (2/15, corresponds to pre-recorded Lecture 7).
See also Class Exercise Short Solutions
and Detailed Solutions.
Some additional notes here.
-
Lecture 8 (2/20, corresponds to pre-recorded Lecture 8).
See also Class Exercise
Some additional notes here.
-
Lecture 9 (2/22, corresponds to pre-recorded Lecture 9).
See also Class Exercise Solutions.
Some additional notes here.
-
Lecture 10 (2/27, corresponds to pre-recorded Lecture 10).
Some additional notes here.
-
Lecture 11 (3/6, corresponds to pre-recorded Lecture 11).
See also Class Exercise.
See also Class Exercise Solutions.
-
Lecture 12 (3/8, corresponds to pre-recorded Lectures 12 and 13).
Some additional notes here, and
here.
-
Lecture 13 (3/27, corresponds to pre-recorded Lecture 15).
Some additional notes here.
See also Class Exercise.
and Class Exercise Solutions.
-
Lecture 14 (3/29, corresponds to pre-recorded Lecture 16).
See also SPN Diagram.
Some addtional notes here.
See also Class Exercise
and Class Exercise Solutions.
-
Lecture 15 (4/3, corresponds to pre-recorded Lecture 17).
Some addtional notes here.
See also Class Exercise
and Class Exercise Solutions.
-
Lecture 16 (4/5, corresponds to pre-recorded Lecture 18).
-
Lecture 17 (4/10, corresponds to pre-recorded Lecture 19).
Some addtional notes here.
See also Class Exercise,
and an additional resource
on Extended Euclidean Algorithm.
See also Class Exercise Solutions.
-
Lecture 18 (4/17, corresponds to pre-recorded Lecture 20).
Some addtional notes here.
See also Class Exercise
and Class Exercise Solutions.
-
Lecture 19 (4/19, corresponds to pre-recorded Lecture 21).
Some additional notes here.
-
Lecture 20 (4/24, corresponds to pre-recorded Lecture 22).
See also Optional Class Exercise
and Optional Class Exercise Solutions.
Some additional notes here.
-
Lecture 21 (4/26, corresponds to pre-recorded Lecture 24).
Some additional notes here.
-
Lecture 22 (5/1, corresponds to pre-recorded Lecture 25).
See also Class Exercise.
and Class Exercise Solutions.
Some additional notes here.
-
Lecture 23 (5/3, corresponds to "Optional Special Topic Lattice-Based Cryptography").
-
Lecture 24 (5/8)
and
Wrap Up.
-
Notes from the final review session on 5/10.