ENEE459E/CMSC498R Introduction to Cryptology:
Spring 2015 Textbook Readings
-
Lecture 1 (1/27). Katz and Lindell Sections 1.1-1.3.
-
Lecture 2 (1/29). Katz and Lindell Sections 1.3-1.4.
-
Lecture 3 (2/3). Katz and Lindell Section 2.1.
-
Lecture 4 (2/5). Katz and Lindell Section 2.1-2.3.
-
Lecture 5 (2/10).
- A gentle introduction to Big-O notation and
analysis of algorithms: here.
- The notion of a Turing machine as a universal model of computation
and the Church-Turing Thesis (read only
Section 2 up to 2.1): here.
- Languages, time complexity classes--polynomial and exponential time
:
here.
-
Lecture 6 (2/12). Katz and Lindell Sections 3.1-3.2.
-
Lecture 7 (2/19). Katz and Lindell Sections 3.2-3.3.
-
Lecture 8 (2/24). Katz and Lindell Sections 3.3-3.4.
-
Lecture 9 (2/26). Katz and Lindell Sections 3.4-3.6.
-
Lecture 10 (3/3). Katz and Lindell Sections 3.5-3.7.
-
Lecture 11 (3/10). Katz and Lindell Sections 3.5-3.7.
-
Lecture 12 (3/24). Katz and Lindell Sections 3.7 and 4.1-4.2.
-
Lecture 13 (3/26). Katz and Lindell Sections 4.2-4.4.
-
Lecture 14 (3/31). Katz and Lindell Sections 4.5, 5.1-5.2.
-
Lecture 15 (4/2). Katz and Lindell Sections 5.1-5.3, 6.2.
-
Lecture 16 (4/9). Katz and Lindell Section 6.2.
-
Lecture 17 (4/14). Katz and Lindell Sections 6.2, 6.3.
-
Lecture 18 (4/16). Katz and Lindell Sections 6.3, 8.1.
-
Lecture 19 (4/21). Katz and Lindell Sections 8.1-8.3.
-
Lecture 20 (4/23). Katz and Lindell Sections 8.1-8.3.
-
Lecture 21 (4/28). Katz and Lindell Sections 8.3, 10.3.
-
Lecture 22 (4/30). Katz and Lindell Sections 10.3, 11.2, 11.4, 11.5.
-
Lecture 23 (5/5). Katz and Lindell Sections 11.5, 12.2-12.3.
-
Lecture 24 (5/7). Katz and Lindell Sections 12.2-12.5.
-
Lecture 25 (5/12). Katz and Lindell Sections 12.5, 12.7, 12.8.