This repository serves as a comprehensive resource for reproducing the demonstration featured in the article "Hardware security for IoT identity assurance".
With this demonstration, we aim to illustrate how different technologies can be put together to create a secure IoT device built on top of an ESP32-C3. This repository has detailed instructions to set up a demonstration, attack scripts, and firmware implementations that incorporate countermeasures against the demonstrated hardware attacks.
$ make build flash monitor
- Ai-Thinker ESP-C3-13
- Rework station
- Soldering station
- Stereo microscope
- Multimeter
- Tweezer
- Scapel
- 0.01 copper cable
- 2 x Variable voltage power supply
- TS12A4514P and TS12A4515P
- Breadboard
- Dupont cables
- ChipWhisperer-Nano
- Saleae Logic 8 logic analyzer
- FT232H
- XGecu TL866II Plus
- docker
- make
- jupyter
- Ghidra