This repo contains multiple intro-level examples introducing the concepts of side-channel analysis and fault injection attacks by using ChipWhisperer. For each example, we provide (1) a jupyter notebook, (2) a detailed tutorial document, and (3) a tutorial video covering each step.
ChipWhisperer Installation: https://ceas.mediaspace.kaltura.com/media/Tutorial_CW_Installation/1_zytbs228
CW-Lite Connection Verification https://ceas.mediaspace.kaltura.com/media/Tutorial_CW_Connection_Verify/1_800go4yr
CW-Lite Side-Channel Analysis (Password) https://ceas.mediaspace.kaltura.com/media/Tutorial_CW_Lite_SCA_Password/1_s0qiutic
CW-Lite Fault Injection Attacks (Password) https://ceas.mediaspace.kaltura.com/media/Tutorial_CW_Lite_Fault_Password/1_42hk9jcm
CW-Lite Side-Channel Analysis (Unmasked AES) https://ceas.mediaspace.kaltura.com/media/Tutorial_CW_Lite_Unmaksed_AES/1_fpzm0kla