Skip to content

ChipWhisperer v3.5.0

Choose a tag to compare

@gregdeon gregdeon released this 24 Jan 19:58
· 482 commits to develop since this release

Changes from v3.4.3:

Features:

  • SW: Allow each module to set a default error message severity
  • Capture: Support connecting multiple CW-Lite/Pro scopes
  • Capture: Add SPI flash programmer target
  • Capture: Add STM32F programmer
  • Capture: Add setup script for 87C51 target

Fixes:

  • FW: Fix bug in SAM4L HAL that disabled crypto countermeasures
  • FW: Improve Makefile output on Windows
  • SW: Return script results when running Capture/Analyzer scripts via API
  • Analyzer: Fix off-by-one error in C-accelerated CPA attack
  • Capture: Properly randomize fixed/random plaintexts in CRI T-Test mode
  • Capture: Fix float/int conversion bug in glitch explorer

TO DOWNLOAD RELEASE:

  • You can use VMWare or VirtualBox images. These images have not been updated with this release, so you should do a "git pull" to get latest from master within these images. See the 3.2.0 release for copies of the images.
  • You can install the ChipWhisperer project onto your system locally, which requires you to follow the installation instructions. You can down the source .zip file to get the complete repository (including firmware examples, etc).
  • You can do a "pip install chipwhisperer". This will not provide you with all the required firmware examples to follow the tutorials, but may be the easiest way of getting up and running quickly.
  • You may need the driver files for installing ChipWhisperer-Lite, CW1200, or CW305 on Windows. On Linux see install instructions.