Course curriculum

  • 1

    Introduction to Fault Injection

    • Computers Running Poorly

    • Understanding Digital Timing

    • Inserting Faults 101

  • 2

    ChipWhisperer Fault Generation

    • ChipWhisperer Clocking System

    • ChipWhisperer Glitch Module

    • ChipWhisperer Voltage Glitch Generation

  • 3

    Clock Glitching

    • Clock Glitching Theory

    • LAB: Finding Parameters

    • LAB: Bypassing Password

    • LAB: Dumping Memory

  • 4

    Voltage Glitching

    • Voltage Glitching Theory

    • LAB: Finding Parameters

    • LAB: Bypassing Password

    • LAB: Dumping Memory

  • 5

    Linking Power Analysis & Glitching

    • Power Analysis for Glitch Locations