Side-Channel Attacks

FA2025

embedded

Learning Objectives

  • Explain how timing side-channel attack works
  • Explain:
    • The physical effects of execution (side-channels)
    • The physical operation (fault injection)
  • Exploit simple UART timing side-channel challenges
    • ChipWhisperer basic trigger
  • Explain different hardware tools used to perform side-channel attacks
    • ChipWhisperer
    • Logic analyzer
    • Oscilloscope