Home > News & Updates > Electronics News Updates > PERFORM POWER ANALYSIS SIDE-CHANNEL ATTACKS WITH THE CHIPWHISPERER-NANO

PERFORM POWER ANALYSIS SIDE-CHANNEL ATTACKS WITH THE CHIPWHISPERER-NANO

Summary of PERFORM POWER ANALYSIS SIDE-CHANNEL ATTACKS WITH THE CHIPWHISPERER-NANO


The ChipWhisperer-Nano is an ultra-low-cost platform designed for power analysis side-channel attacks and hardware security training. It combines open-source software, documentation, and hardware to simplify mastering embedded security concepts without the high expense of traditional oscilloscopes. The device features a dedicated STM32 target and capture hardware for voltage fault injection and signal analysis.

Parts used in the ChipWhisperer-Nano:

  • STM32F030 target
  • Built-in programmer
  • Crowbar based VCC glitching mechanism
  • ADC chip (8-bit)
  • Microcontroller
  • Rising-edge input trigger

If you have ever considered the option of using encryption in your design, then you should be able to perform a side-channel attack as well as understand the consequences of such an attack on your product. While oscilloscopes and differential probes can be helpful in traditional power analysis attacks especially at the initial stage, these tools can be a bit of overkill for most analyses and also very expensive.

The ChipWhisperer series aims at nothing short of causing a fundamental change in the entire embedded security industry. A combination of documentation, training, open-source software and hardware makes it easy to master hardware security problems.

The new ChipWhisperer-Nano from NewAE technology is a small form factor tool that contains a capture device as well as an STM32- based target both for side-channel attacks and for learning. Designed primarily for power analysis demonstrations and training programs, this latest release in the ChipWhisperer series is an ultra-low-cost platform for voltage fault injection and side-channel analysis.

Some Of The Features Of The Chip Whisperer Nano Include:

  • STM32F030 target for loading example code and a programmer built into the CWNANO.
  • Crowbar based VCC glitching with about 10nS resolution on the width of the glitch and glitch offset from the trigger with up to 200nS jitter.
  • ADC for sampling up to 20MS/s with either an internal clock (both synchronous and asynchronous) or an external clock (synchronous to the device).
  • ADC hardware trigger that uses rising-edge input and samples for user-configurable length.

The ChipWhisperer NANO’s capture hardware has a dedicated 8-bit ADC chip interfaced with a microcontroller which helps to sample the power rail and provide information back to the software. It then provides frequency and timing analysis of the power signal while the target runs its algorithms.

Although the ChipWhisperer Nano lacks some other glitching features when compared with the other larger and more expensive tools in the SCA tool portfolio like the Pro and Lite, the ChipWhisperer Nano is an excellent learning tool with an estimated BOM cost of about $20 for a single unit.

Read more: PERFORM POWER ANALYSIS SIDE-CHANNEL ATTACKS WITH THE CHIPWHISPERER-NANO

Quick Solutions to Questions related to ChipWhisperer-Nano:

  • What is the primary purpose of the ChipWhisperer-Nano?
    It is designed primarily for power analysis demonstrations, training programs, and learning side-channel attacks.
  • How much does it cost to build a single unit?
    The estimated BOM cost is about $20 for a single unit.
  • Can this tool perform voltage fault injection?
    Yes, it serves as an ultra-low-cost platform for voltage fault injection and side-channel analysis.
  • What resolution does the crowbar glitching feature offer?
    It offers about 10nS resolution on the width of the glitch and glitch offset from the trigger.
  • Does the device support external clocking?
    Yes, the ADC can sample using an external clock that is synchronous to the device.
  • What is the maximum sampling speed of the ADC?
    The ADC samples up to 20MS/s.
  • How does the capture hardware provide information to the software?
    An 8-bit ADC chip interfaced with a microcontroller samples the power rail and provides data back to the software.
  • Is the ChipWhisperer-Nano more expensive than the Pro model?
    No, it lacks some glitching features compared to larger tools like the Pro but is significantly cheaper.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top