

GitHub - newaetech/chipwhisperer: ChipWhisperer - the complete open-source toolc...
source link: https://github.com/newaetech/chipwhisperer
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md
ChipWhisperer
Wiki | Knowledge Base | Forum | Store | NewAE
ChipWhisperer is an open source toolchain dedicated to hardware security research. This toolchain consists of several layers of open source components:
- Hardware: The ChipWhisperer uses a capture board and a target board. Schematics and PCB layouts for the ChipWhisperer-Lite capture board and a number of target boards are freely available.
- Firmware: Three separate pieces of firmware are used on the ChipWhisperer hardware. The capture board has a USB controller (in C) and an FPGA for high-speed captures (in Verilog) with open-source firmware. Also, the target device has its own firmware; this repository includes many firmware examples for different targets.
- Software: The ChipWhisperer software is made up of a capture program to control the hardware and an analyzer program to process captured data.
ChipWhisperer 5.0 Is Coming
The biggest (and most breaking) change is coming. ChipWhisperer 5.0 uses Python 3 & Juypter Notebooks. Check out the GITHub issue to track this, which is in a new branch on the git repo. No major changes to the current branch will be done as all new features will be going into 5.0.
Getting Started
First time using ChipWhisperer? All of the documentation is available on the Wiki. Here are a few quick links to get you started:
- Getting Started if you have no idea where to start
- Installing ChipWhisperer if you're trying to set up this software package
- Tutorial B1 once everything is set up
GIT Source
Note all development occurs on the develop branch. If you are looking for bleeding edge it's NOT on master - we push each release (and possibly any critical changes) to master. This means that "master" always gives you the latest known-working branch, but there may be new features on the "develop" branch.
Help!
Stuck? If you need a hand, there are a few places you can ask for help:
- The NewAE Forum is full of helpful people that can point you in the right direction
- If you find a bug, let us know through the issue tracker
ChipWhisperer is a trademark of NewAE Technology Inc., registered in the US, Europe, and China.
Recommend
-
45
README.md The Open Source Computer Science Degree This is a curated list of free courses from reputable universities like MIT, Stanford, and Princeton...
-
31
When someone buys a new smartphone, often they're preoccupied with the camera specs or the size of the screen or its storage capabilities. It's easy to overlook one of the most foundational a...
-
34
Googleshuttered its source-code hosting service Google Code in 2015. Like Facebook, Twitter, and most other major technology companies, Google primarily shifted to a similar service calledGitHub to host its own open sour...
-
17
Sandboxie Sandboxie is a sandbox-based isolation software for 32- and 64-bit Windows NT-based operating systems. It creates a sandbox-like isolated operating environment in which applications can be run or installed without permanent...
-
13
-
13
Venom the more complete javascript library for Whatsapp, 100% Open Source Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer...
-
5
The complete guide for open sourcing video games March 23, 2021 on Drew DeVault's blog Video games are an interesting class of software. Unlike most software, they...
-
4
Open Source Management Options paper completeAbout Jack HughesAn experienced software engineer with 20+ years exper...
-
3
Open-listings Open-listings is a listings' website, particularly, similar to the open-listings we see on news-papers. Let's bring the same idea to the web; This time offering rich input forms, interactive UI, an interactive Map al...
-
6
Source Code Security Best Practices: A Complete Guide Software supply chain attacks are on the rise, and they show no sign of slowing down. A
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK