In Chipwhisper Lite, I tried to perform CPA on simpleserial-AES. I have programmed the target with .hex file. Then I have captured the power traces using CWCapture.pyw default file available. Following it, the analysis was performed using CWAnalyzer.pyw file available as default which has the following lines of code:
# Calls ChipWhisperer w/o the annoying window
from chipwhisperer.analyzer.ChipWhispererAnalyzer import main
import ctypes
import os
if __name__ == '__main__':
# Windows work-around
if os.name == "nt":
myappid = u'newaetech.chipwhisperer.analyzer.git' # arbitrary string
ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(myappid)
main()
But in results window unfortunately, the results table doesn’t show correct key guess. What could be the reason? How should I debug this issue?