# ChipWhisperer
[Wiki](https://wiki.newae.com/V5:Main_Page) |[Documentation](https://chipwhisperer.readthedocs.io) |[Knowledge Base](https://wiki.newae.com/Category:Knowledge_Base) | [Forum](http://www.newae.com/forum) | [Store](https://store.newae.com) | [NewAE](http://newae.com)
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 Here
The biggest (and most breaking) change is here. ChipWhisperer 5.0 uses Python 3 & Juypter Notebooks. Here is a brief summary of improvements:
* Uses Jupyter Notebooks
* Python 3
* Fully documented API (finally)
* 19 Jupyter notebook tutorials for side-channel analysis with ChipWhisperer
* 5x improved capture speed
* Tutorials all include output with three different targets (Nano, Lite (XMEGA), Lite (STM32F)), making it easier to compare your output to the tutorials output when you are following along.
* Fully usable as a standalone python package
An overview of the major changes can be found on the new ReadtheDocs [Overview Page](https://chipwhisperer.readthedocs.io/en/stable/getting-started.html).
We highly recommend you switch to CW5 as all development since last year has been for CW5, and will continue this way. The final tagged version of CW4 is 4.0.5, it can be found in the **develop** branch if you insist.
## Getting Started
First time using ChipWhisperer? Check out these links:
* [Getting Started](https://wiki.newae.com/V5:Getting_Started) if you have no idea where to start
* [CW5 Information](https://wiki.newae.com/CW5) for information about ChipWhisperer 5 and Jupyter.
* [Installing ChipWhisperer](https://chipwhisperer.readthedocs.io/en/latest/installing.html) if you're trying to set up this software package
## GIT Source
Note all development occurs on the [develop](https://github.com/newaetech/chipwhisperer/tree/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](https://www.newae.com/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](https://github.com/newaetech/chipwhisperer/issues)
---
ChipWhisperer is a trademark of NewAE Technology Inc., registered in the US, Europe, and China.
没有合适的资源?快使用搜索试试~ 我知道了~
PyPI 官网下载 | chipwhisperer-5.1.0.tar.gz
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 59 浏览量
2022-01-11
16:25:24
上传
评论
收藏 726KB GZ 举报
温馨提示
共164个文件
py:156个
txt:4个
pkg-info:2个
资源来自pypi官网。 资源全名:chipwhisperer-5.1.0.tar.gz
资源推荐
资源详情
资源评论
收起资源包目录
PyPI 官网下载 | chipwhisperer-5.1.0.tar.gz (164个子文件)
setup.cfg 42B
README.md 3KB
PKG-INFO 4KB
PKG-INFO 4KB
cwcr2.py 250KB
cw1200.py 247KB
cwlite.py 153KB
_OpenADCInterface.py 69KB
aardvark_py.py 50KB
IntelHex.py 49KB
ChipWhispererExtra.py 42KB
parameter.py 38KB
naeusb.py 30KB
SimpleSerial.py 29KB
ProjectFormat.py 29KB
ChipWhispererGlitch.py 29KB
programmer_stm32fserial.py 23KB
bootloader_sam3u.py 21KB
programmer_avr.py 20KB
cwnano.py 20KB
ChipWhispererTargets.py 20KB
ztex_fwloader.py 17KB
programmer_xmega.py 17KB
DES.py 17KB
util.py 16KB
funcs.py 15KB
AES128_8bit.py 13KB
key_schedule.py 13KB
pll_cdce906.py 13KB
SAKURAG.py 12KB
template.py 12KB
aes_tables.py 12KB
_base.py 12KB
TraceContainerDPAv3.py 12KB
OpenADC.py 12KB
_base.py 11KB
SASEBOGII.py 11KB
_cfgfile.py 11KB
ChipWhispererFWLoader.py 11KB
programmers.py 11KB
progressive_caccel.py 11KB
TraceManager.py 11KB
CW305.py 11KB
AES256_8bit.py 11KB
TraceContainerMySQL.py 10KB
progressive.py 10KB
_smartcard_gui.py 10KB
Partition.py 10KB
__init__.py 9KB
ChipWhispererDigitalPattern.py 9KB
cw_daemon.py 9KB
_base.py 9KB
ChipWhispererDecodeTrigger.py 9KB
_stats.py 8KB
fasterdtw.py 8KB
cw.py 8KB
resync_sad.py 8KB
resync_peak_detect.py 8KB
ChipWhispererSAM3Update.py 7KB
bayesian.py 7KB
fpga.py 7KB
_base.py 7KB
basic.py 7KB
ChipWhispererSAD.py 7KB
digital_filter.py 7KB
_channel_estimate_attack.py 6KB
chipwhisperer_ser.py 6KB
decimation_clock_recovery.py 6KB
simpleloop.py 6KB
__init__.py 6KB
TraceContainerNative.py 6KB
resync_resample_zc.py 6KB
system_ser.py 6KB
PartialReconfiguration.py 6KB
cpa_new.py 5KB
tracesource.py 5KB
base.py 5KB
resync_cross_correlation.py 5KB
serial.py 5KB
chipwhispererlite_scard.py 5KB
naeusbchip.py 5KB
_qt.py 5KB
_base.py 5KB
noguiplots.py 5KB
ztex.py 5KB
tvlattest.py 5KB
ChipWhispererSPI.py 4KB
add_noise_jitter.py 4KB
chipwhisperer_usi.py 4KB
XOR.py 4KB
programmer_chipcon.py 4KB
aes_cipher.py 4KB
_base.py 4KB
resync_dtw.py 4KB
pcsc.py 4KB
__init__.py 4KB
Normalize.py 4KB
dpahelper.py 4KB
ftdi.py 4KB
SmartCard.py 4KB
共 164 条
- 1
- 2
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功