ENEE/CMSC/MATH456 Cryptography: Spring 2020 Lecture Summaries
Lecture 1
(1/27).
Lecture 2
(1/29).
Lecture 3
(2/3). See also
Class Exercise
.
Lecture 4
(2/5). See also
Class Exercise Solutions
.
Lecture 5
(2/10).
Lecture 6
(2/12). See also
Class Exercise
.
Lecture 7
(2/17). See also
Class Exercise Short Solutions
and
Detailed Solutions
.
Lecture 8
(2/19).
Lecture 9
(2/24). See also
Class Exercise
and
Solutions
.
Lecture 10
(2/26). See also
Class Exercise
.
Lecture 11
(3/2). See also
Class Exercise Solutions
.
Lecture 12
(3/4).
Lecture 13
(3/9).
Lecture 14
(3/30). See also
Class Exercise
and
Class Exercise Solutions
.
Lecture 15
(4/1). See also
Class Exercise
and
Class Exercise Solutions
.
Lecture 16
(4/6). See also
Class Exercise
and
Class Exercise Solutions
.
Lecture 17
(4/8). No Class Exercise.
Lecture 18
(4/13). See also
Class Exercise
, and an
additional resource
on Extended Euclidean Algorithm (h/t Justin Van Dort). See also
Class Exercise Solutions
.
Lecture 19
(4/15). No Class Exercise.
Lecture 20
(4/20). See also
Class Exercise
and
Class Exercise Solutions
.
Lecture 21
(4/22). See also
Class Exercise
and
Class Exercise Solutions
.
Lecture 22
(4/27). No Class Exercise.
Lecture 23
(4/29). See also
Class Exercise
and
Class Exercise Solutions
.
Lecture 24
(5/4). See also
Class Exercise
. Additional notes and solutions can be found
here
.
Lecture 25
(5/6). See also
Class Exercise
and
Class Exercise Solutions
.
Notes
for optional lecture on Lattice-Based Cryptography.
Notes
for optional lecture on Discrete-Log-Based Signatures.