NVIDIA licenses DPA countermeasures

This entry was posted on Monday, October 24th, 2016.

NVIDIA has licensed Rambus’ Differential Power Analysis (DPA) countermeasures to protect its visual computing products against side-channel attacks.

As Dr. Martin Scott, GM of Rambus’ Security Division notes, NVIDIA products help drive performance for some of the world’s most demanding users including gamers, designers and scientists.


“The products, services and software developed by NVIDIA power a range of amazing experiences for artificial intelligence, autonomous cars, virtual reality and professional visualization,” he stated.

According to Scott, innovative companies are continuously assessing the security risks associated with increased levels of connectivity.

“By integrating DPA countermeasures into their products, NVIDIA is at the forefront of ensuring the integrity of their solutions in a variety of advanced application areas,” he added.

As we’ve previously discussed on Rambus Press, DPA is a type of side-channel attack that involves monitoring variations in the electrical power consumption or EM emissions from a target device. These measurements can then be used to derive cryptographic keys and other sensitive information from chips. This is precisely why Rambus’ Cryptography Research division has developed a comprehensive portfolio of application-specific hardware core and software library solutions that can be used to build DPA resistant products.

In addition to DPA countermeasures, Rambus has designed a DPA Workstation (DPAWS) platform for its customers and partners. Essentially, DPAWS analyzes hardware and software cryptographic implementations for vulnerabilities to power and electromagnetic side-channel attacks. Specifically, DPAWS enables users to quickly assess any vulnerability that an FPGA, ASIC, CPU or microcontroller may have to side-channel analysis.

DPAWS also includes an integrated suite of hardware and data visualization software to aid in the identification and understanding of vulnerabilities in cryptographic chips.

This includes:

  • A project library manager that delivers an integrated view of multiple data sets, scripts and analyses.
  • A powerful trace display with an intuitive interface for easy analysis.
  • Integrated scripting modules for MatLab and Python.

Interested in learning more about DPA countermeasures? You can check out our product page here and our article archive on the subject here.