CY-801 Hardware Security Notes
5 notes for Hardware Security, unit by unit.
Notes for CY-801
- Unit 1 · Short notes Overview of Hardware Security Issues and Foundations Issues of hardware security · Algebra of finite fields · Mathematical theory of public‑key cryptography · Digital design on FPGA · Classification using Support Vector Machines (SVMs)
- Unit 2 · Short notes Hardware Security Primitives and Physically Unclonable Functions (PUFs) Cryptographic hardware primitives and implementation · Optimization of cryptographic hardware on FPGA · Physically Unclonable Functions (PUFs) · PUF implementations · PUF quality evaluation · Design techniques to increase PUF response quality
- Unit 3 · Short notes Side‑Channel Attacks on Cryptographic Hardware Basic idea of side‑channel attacks · Current‑measurement based side‑channel attacks (Kochers attack on DES) · Design techniques to prevent side‑channel attacks · Improved side‑channel attack algorithms (template attack, etc.) · Cache attacks
- Unit 4 · Short notes Testability, Fault Tolerance 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
- Unit 5 · Short notes Hardware IP Piracy, Countermeasures and PUF‑Based Protection Hardware IP and IC piracy · Design techniques to prevent IP and IC piracy · Using PUFs to prevent hardware piracy · Model building attacks on PUFs (SVM modelling of arbiter PUFs, genetic programming modelling of ring‑oscillator PUF)
More for CY-801
Other 8th semester CY subjects
- CY-802 (A) Database Security
- CY-802 (B) Deep & Reinforcement Learning
- CY-802 (C) Lightweight Cryptography
- CY-803 (A) Mobile and Wireless Security
- CY-803 (B) Financial crime, Motivations and Typologies
- CY-803 (C) Human Computer Interaction