In this lab, we will be analyzing power consumption traces to extract the password without having to crack the encryption!
Skip if you already have these packages installed: (pip install...)
jupyterlab
pickle-mixin
ipympl
matplotlib
$ git clone https://github.com/andrewlinjiang/spa_attack.git
$ jupyter-lab
navigate to spa_attack_lab.ipynb
Pickle file containing the SPA trace simulation and cap_pass_trace function were provided by Colin O'Flynn and alex-dewar. The full repository can be found at https://github.com/newaetech/chipwhisperer-jupyter.git