FIA

NewAE Technology ChipShover and ChipSHOUTER

Fault Injection Attacks (FIA)

This is a grad-level introduction to Fault Injection Attacks (FIA). The main target audience is grad students from CS and ECE, e.g., CS grads with some knowledge about security in general but looking to expand their security knowledge to hardware, and ECE grads with knowledge of digital circuits and VLSI but wondering what hardware security, especially fault injection, looks like. After taking this course, students should have a better understanding of the difference and connection between software security and hardware security, and major topics in fault injection, including both research and applied techniques. Undergrads are welcome to audit this course with permission from the instructor.

Prerequisite (ideal but not mandatory):

  • General knowledge of computer security
  • General knowledge of digital circuits
  • General knowledge of computer architecture
  • General knowledge of hardware security

Syllabus:

Lab Assignments:

  1. Rowhammer on DDR3
  2. Voltage glitching using ChipWhispereNano
  3. EMFI probe design