Chipwhisperer

Latest version: v6.0.0

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

3.5.0

* 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
* 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

3.4.0

* Addition of trace-cache in preprocessing module, useful with slow preprocessing module.
* Dynamic Time Warp (DTW) based trace resync preprocessing, based on the "Elastic Alignment" paper by Jasper
* SimpleSerial firmware V1.1 now supports ACK in messaage structure, useful in slow encryptions to avoid timeout
* STM32F firmware targets (including STM32F0, F1, F2, F3, F4)
* New trace plotting command allows plotting arbitrary traces (not just range), along with specific colours.

3.3.0

* CW1200 support added (bitstream built-in, various fixes for CW1200)
* New firmware build system supports targets beyond AVR/XMEGA (now can build for STM32F, etc)
* Add downsample mode for CWLite, CW1200 (make better use of sample buffer by downsampling ADC to get very slow sampler rates)
* New simple AES crypto library for firmware targets
* Huge speed-up to waveform data processing on capture
* Support automatic downsampling of waveform display (requires recent version of pyqtgraph)

3.2.0

* Updated HW model system, breaks some old APIs but makes it easier to add custom leakage models
* Fixed bug where unplugging CW-Lite with terminal open caused flood of close messages
* Fixes to CW305 interface
* AVR Programmer adds ATMegaRF2564RFR2 device support

3.1.11

* Added support to DES (recovers 48 of the 56 bits key)
* Refactored attack classes

3.1.10

* Added basic support to multiple channels (doesn't save yet).
* Trace Output Plot widget with new parameter: X Axis with time values.
* New Streaming mode capture option.

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.