1 (Sep 1) |
|
|
|
Cryptography Overview (Stacey Son) |
|
2 (Sep 8) |
|
Class overview, Intro (Ch 1) |
|
Hardware Overview (Ch 2) + Secure Bootloaders |
|
3 (Sep 15) |
Lab 0 Due 11:59pm |
VLSI + SoC Design Overview (Ch 3) |
|
Hardware Trojans (Ch 5) |
Lab 1 Due 11:59pm |
4 (Sep 22) |
|
Supply Chain (Ch 6) |
|
Counterfeiting (Ch 6 con’t) |
Lab 2 Due 11:59pm |
5 (Sep 29) |
|
Secure IP (Ch 7) |
|
Side Channel Attacks (Ch 8) |
Lab 3 Due 11:59pm |
6 (Oct 6) |
|
Side Channel Attacks Cont’d (Ch 8) |
|
Physical Attacks (Ch 10) |
Lab 4 Due 11:59pm |
7 (Oct 13) |
|
Physical Attacks Cont’d (Ch 10) |
|
Microarchitecture Attacks (Spectre, Meltdown) |
Lab 5 Due 11:59pm |
8 (Oct 20) |
|
Student Presentations |
|
Student Presentations |
Lab 6 Due 11:59pm |
9 (Oct 27) |
|
Student Presentations |
|
DPA Lab Discussion |
Lab 7 Due 11:59pm |
10 (Nov 3) |
|
HW Security Primitives (Ch 12) |
|
Hardware Obfuscation (Ch 14) |
Lab 8 Due 11:59pm |
11 (Nov 10) |
|
PCB Design & Test (Ch 4), PCB Attacks (Ch 11) |
Project Proposal Due 11:59pm |
Project Proposal Presentations |
Lab 9 Due 11:59pm |
12 (Nov 17) |
|
*Memory Safety and Corruption Attacks (Stacey Son) |
|
*ARM PAC & MTE (Stacey Son) |
|
13 (Nov 24) |
|
*CHERI Memory Safety (Stacey Son) |
|
NO CLASS (Thanksgiving) |
|
14 (Dec 1) |
|
Secure Enclaves |
|
Final Project Presentations |
|
15 (Dec 8) |
|
Final Project Presentations LAST DAY OF CLASS |
|
|
|
16 (Dec 15) |
|
|
Final Project Reports due, 11:59pm |
|
|