This schedule is subject to change. Please check back frequently.
Week | Tentative Topics | Instructor | Assignments & Quiz announcements |
Required Readings and Videos |
Lecture Recordings | Remarks |
---|---|---|---|---|---|---|
Week 1 | Introduction to Hardware Security |
DM |
-- |
Video Lectures
|
7 Jan 2021 8 Jan 2021 |
-- |
Week 2 |
Introduction to Hardware Security Introduction to Verilog Demo: ISE and Vivado Toolflow |
DM |
-- |
Video Lectures
|
11 Jan 2021 14 Jan 2021 15 Jan 2021 |
-- |
Week 3 |
Algorithm to Hardware Finite Field Architectures |
DM |
-- | Video Lectures
|
18 Jan 2021 22 Jan 2021 |
-- |
Week 4 |
Finite Field Architectures Hardware Design for Finite Inverse |
DM |
-- | Video Lectures
|
25 Jan 2021 29 Jan 2021 |
-- |
Week 5 |
Hardware Architecture for Finite Inverse |
DM |
Assignment 1 (Moodle) | Video Lectures
|
1 Feb 2021 4 Feb 2021 |
-- |
Week 6 |
Background Cryptography, Cryptanalysis and Advanced Encryption Standard (AES) Advance Encryption Standard(AES) and Side Channel Analysis Field Isomorphisms |
DM |
Assignment 2 (Moodle) | Video Lectures
|
8 Feb 2021 11 Feb 2021 12 Feb 2021 |
-- |
Week 7 |
Field Isomorphism (Cont.) Hardware Implementation of Advanced Encryption Standard |
DM |
-- | Video Lectures
|
15 Feb 2021 18 Feb 2021 19 Feb 2021 |
-- |
Week 8 |
Hardware Implementation of Advanced Encryption Standard Introduction to Side Channel Analysis |
DM |
-- | Video Lectures
|
25 Feb 2021 26 Feb 2021 |
-- |
Week 9 |
Power Analysis |
DM |
-- | Video Lectures
|
4 Mar 2021 5 Mar 2021 |
-- |
Week 10 |
Power Analysis 3 Power Attack Demo Fault Analysis of Cryptosystems |
DM |
-- | Video Lectures
|
8 Mar 2021 11 Mar 2021 12 Mar 2021 |
-- |
Week 11 |
Power Side-Channel Attacks using Deep Learning |
DM |
-- | Video Lectures -- |
15 Mar 2021 19 Mar 2021 |
-- |
Week 12 |
Power Side-Channel Attacks using Deep Learning Logic Locking |
DM |
-- | Video Lectures -- |
22 Mar 2021 26 Mar 2021 |
-- |
Week 13 |
Power Attack Countermeasures |
DM |
-- | Video Lectures
|
1 April 2021 |
-- |
Week 14 |
Threshold Implementation |
DM |
-- | Video Lectures
|
5 April 2021 8 April 2021 |
-- |