CY-801 · Hardware Security/Official Syllabus
Hardware Security (CY-801) - Official Syllabus
1
Unit 1
Overview of Different Issues of Hardware Security
- Overview of Different Issues of Hardware Security
- Algebra of Finite Fields
- Basics of the Mathematical Theory of Public Key Cryptography
- Basics of Digital Design on Field-programmable Gate Array ($FPGA$)
- Classification using Support Vector Machines ($SVMs$)
2
Unit 2
Useful Hardware Security Primitives
- Cryptographic Hardware and their Implementation
- Optimization of Cryptographic Hardware on FPGA
- Physically Unclonable Functions ($PUFs$)
- PUF Implementations
- PUF Quality Evaluation
- Design Techniques to Increase PUF Response Quality
3
Unit 3
Side-channel Attacks on Cryptographic Hardware
- Basic Idea
- Current-measurement based Side-channel Attacks (Case Study: Kochers Attack on DES)
- Design Techniques to Prevent Side-channel Attacks
- Improved Side-channel Attack Algorithms (Template Attack, etc.)
- Cache Attacks
4
Unit 4
Testability and Verification of Cryptographic Hardware
- Fault-tolerance of Cryptographic Hardware
- Fault Attacks
- Verification of Finite-field Arithmetic Circuits
- Modern IC Design and Manufacturing Practices and Their Implications
5
Unit 5
Hardware Intellectual Property (IP) Piracy and IC Piracy
- Hardware Intellectual Property ($IP$) Piracy and IC Piracy
- Design Techniques to Prevent IP and IC Piracy
- Using PUFs to prevent Hardware Piracy
- Model Building Attacks on PUFs (Case Study: SVM Modelling of Arbiter PUFs, Genetic Programming based Modelling of Ring Oscillator PUF)
Reference Books
- Hardware Security: Design, Threats, and Safeguards
- Towards Hardware-intrinsic Security: Theory and Practice
- Handbook of FPGA Design Security
- Power analysis attacks - revealing the secrets of smart cards
- Cryptography Theory and Practice
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel