Secrets Leak
Through Silicon
Hardware security is my day job as a French PhD student: Chips, FPGAs and the attacks that break them. Reverse engineering is what got me here, and I still enjoy CTFs, Game Hacking and Windows internals.
- SSTIC
- DSD
- HS3
Current Security Topics
Topics I’m exploring and learning about, beyond my own research.
Side-Channels Attacks
How a device can leak secrets through what it emits while it computes: power consumption, timing or electromagnetic radiation. I'm interested in how that leakage is measured on real hardware, how statistics turn noisy traces into a recovered key, and how to assess whether an implementation leaks at all.
Fault Injection Attacks
Disturbing a chip on purpose (voltage, clock, electromagnetic pulses or light) to make it skip an instruction or compute a wrong result, and what that breaks.
Deep-Learning SCA
Using machine learning to find and exploit leakage in noisy measurements, and trying to understand what the models actually learn.
Crypto Masked Implementations
How cryptography is implemented so that it resists physical attacks: randomising intermediate values, hiding operations, and checking it really works.
Selected Publications
Full list on Google Scholar
Statistical Analysis of HPC Filtering: Towards Reliable Use in Security
Lab Notes
Write-ups, tutorials and things I wish someone had told me in year one.
Damn Vuln IoT SoC: SSTIC 2024
Damn Vuln IoT SoC is a modular platform to generate SoC with hardware vulnerabilities, based on an instrumented version of LiteX SoC generator.
Read →Exploit Education Phoenix: Format One
Writeup on the ninth Phoenix challenge on the Exploit Education website. In this article, we will solve the Format-One challenge.
Read →Exploit Education Phoenix: Format Zero
Writeup on the eighth Phoenix challenge on the Exploit Education website. In this article, we will solve the Format-Zero challenge.
Read →Have a chip that
shouldn't leak?
Got a question about a post, an idea to share, or just want to chat about hardware security? Drop me a line, I'd be glad to hear from you.