Blog

Renesas RH850 Attacks (Part 4 of 7) – Evaluation of the Fault Protection on the RH850
May 30th, 2025 by Brian
Background In the previous blog post, we looked into the possibility of fault injecting the RH850. In this blog post, we will try to get familiar with fault injection on the RH850 by trying to glitch a few relatively simple programs. These would allow us to determine how faultable the RH850 is with the equipment… » Read More
Renesas RH850 Attacks (Part 3 of 7) – Introduction to Sidechannel Attacks & Fault Injection
April 9th, 2025 by Brian
Continuing our 7-part series on attacking the Renesas RH850. Work conducted by Ibrahima Keita. Background In the previous blog post, we gave a brief overview of our target, the Renesas RH850, and the various security features. In this blog post, we will go over two techniques we can use to potentially bypass them: fault injection,… » Read More
Work conducted by Ibrahima Keita. Target Introduction: The Renesas RH850 Continuing our 7-part series on attacking the Renesas RH850. Renesas RH850 The Renesas RH850 is a 32-bit RISC CPU by Renesas Electronics. It is a refresh of the NEC V850, and has been developed by Renesas as of 2018. It is commonly utilized in the… » Read More
This blog series was produced by Ibrahima Keita and covers his summer internship project at CC-SW. The project goals were to explore and reproduce the public work on glitching and fault injection attacks. We wanted to share the tools and processes and the results of his research. He has since graduated from UMass Amherst and… » Read More
In the previous blog post, I started sharing tips and techniques for Semgrep rules. I continue that here in the final installment of my six part blog series, sharing some of the most helpful techniques I learned to decrease false positives in my Semgrep rules. Most often, whenever we run a Semgrep scan, we need… » Read More