I’m currently trying to make sense out of power traces a colleague of mine recorded.
To do this, I used those traces in the ChipWhisperer-Framework, which is great btw.
Everything works fine and I can do attacks with the traces, get nearly all the plots but I’m currently struggling to get plot_data.output_vs_time(i) to work.
The function output_vs_time() only returns a one dimensional array instead of multiple values for each sample in my trace.
this is the data i get back for the call of e.g. output_vs_time(0): [range(0, 1), array([0.08937667]), 0, 0]
Therefore the Plot only shows single points and not a full trace with correlations.
Have i done something completely wrong? I tried to stick to the jupyter-tutorials and did everything similar.
Everything else is working. This is the only plot I can’t get to work, and unfortunately its also a pretty important one.