Chipwhisperer

Latest version: v5.7.0

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

Scan your dependencies

Page 2 of 5

5.1.3

* Windows installer (released)
* Improvements to Jupyter notebooks - use real-time plotting during capture, various small fixes
* New LPC1114 Jupyter tutorial
* Add PSOC62 HAL, fix NRF52840 HAL and SAM4L HAL
* Add CW-Nano firmware source + schematics

5.1.2

* Windows installer
* Fix PGE calculation and known key highlighting for attacks which don't
target the base key.

5.1.1

* Fix STM32F baud setting
* Update Jupyter requirements to have everything needed to run all tutorials
* Fix chipwhisperer autodetect when nothing attached

5.1.0

* Tutorial Updates:
- New tutorial: Fault_5-RSA_Fault_Attack
- New tutorial: Fault_2-Introduction_to_Vcc_Glitch_Attacks
- New tutorial: PA_DPA_3-AES_DPA_Attack
- New tutorial: PA_HW_Pro_1 added
- New tutorial: !!Introduction_to_Jupyter!!
- Fault_4 updated for new API
- Tutorials now list supported hardware at the top of the tutorial
- Improved support for non-CWLITEARM targets
- Tutorial tests now output .rst files for Read the Docs
- Change Setup.ipynb to Setup_Generic.ipynb
* Scope updates:
- Added default_setup() method
- cw.scope() can now autodetect scope type
- CWPro only features updated to work with API
* Project updates:
- Major project API updates
- New project format
* CW1200 Pro only features added to API
* Completed tutorials now available on Read the Docs
* Added tutorials submodule for completed tutorial .rst files
* Key text pair interface updated
* Added cw.capture_trace()
* Moved Jupyter to Submodule in top of project
* Separated requirements.txt into Jupyter (in Jupyter submodule) and non Jupyter files
* Changed to snake_case instead of camelCase
* Added Sphinx documentation
* API now documented with Google Style Guide
* Many tutorial changes to reflect API changes
* Changed tutorials to use C preprocessor to change firmware rather than via awk
* C firmware CRYPTO_TARGET no longer defaults to AVRCRYPTOLIB
* CW308_AURIX clock and regulator fixes
* Fixed generate_firmware_files.py for python3
* Removed some unused files
* Expose baud for STM32 programmer
* Fixed XMEGA and STM32 programming issues
* Fixed "Trigger not found in ADC data" issue
* Improved CW305 support

5.0.1

* Fixed project loading
* Initial CW305 Support
* Various small fixes

5.0.0

* Replaced GUI with Jupyter
* Moved to Python 3 (Python 2.7 no longer supported)
* Improved API for Projects
* Added GUILess Analyzer support
* Added Jupyter Notebooks for most major tutorials
* Added Notebooks for new tutorials
* Small cleanups to API

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.