< NULLCON 2025 - GOA />

About the Speaker

GO BACK
img
Arshid Shyam Kumar
Technical Expert Siemens
img
Chinmay Krishna R

< Talk Title />

Building Glitch-Resistant Firmware: Practical Software Countermeasures for Hardware glitch attacks

< Talk Category />

Developer Track

< Talk Abstract />

This paper explores software countermeasures to mitigate voltage glitch attacks targeting embedded systems, specifically the STM32F3 microcontroller. By testing five variations of password verification code, this research demonstrates how specific software modifications—like variable duplication, masking, and volatile counters—impact the success rate of hardware glitch attacks. Results show that introducing redundancy, timing adjustments, and data masking in software can significantly enhance system resilience. Unlike hardware countermeasures, which are often complex, costly, and impractical for brownfield projects, these software defenses offer a flexible and cost-effective solution. This work provides actionable insights for secure firmware development and improved robustness in embedded systems.

< Speaker Bio />

Shyam's speaker Bio:

Based in Bengaluru, India, I am a Security Researcher with over 10 years of experience, focusing on hardware security, cloud security, and network security at Siemens Technology. My professional experience includes:
(i) Telecom and network security with a leading telecom service provider,
(ii) IDS and Smart City Cyber range development at the Government of India's cybersecurity department (NCIIPC), and
(iii) Secure embedded systems development at ISRO (Indian Space Research Organisation).