← Latest papers
💻 computer science

Profiling Resilient to Change in Probe Position

This paper proposes a method for training a single neural network on electromagnetic traces from multiple probe positions to detect leakage across a larger chip area, demonstrating its effectiveness through a dual-lab evaluation where a model profiled on data from one laboratory successfully attacks traces from another.

Original authors: Elie Bursztein, Michael Gruber, Karel Král, Jean-Michel Picod, Matthias Probst, Georg Sigl

Published 2026-04-28
📖 4 min read☕ Coffee break read

Original authors: Elie Bursztein, Michael Gruber, Karel Král, Jean-Michel Picod, Matthias Probst, Georg Sigl

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to listen to a very quiet conversation happening inside a locked room (the computer chip). To hear it, you have to hold a super-sensitive microphone (an electromagnetic probe) very close to a specific spot on the wall.

The Problem: The "Perfect Spot" Trap
In the past, if you wanted to eavesdrop on a secret code being processed by a chip, you had to find the one perfect spot on the chip where the "conversation" was loudest. Once you found that spot, you had to memorize exactly where your microphone was.

The problem? If you tried to listen to a different chip (even an identical model from a different factory), you'd have to find that exact same spot again. If you were off by even a tiny fraction of a millimeter, the signal would vanish, and your listening attempt would fail. It was like trying to copy a recipe by tasting a dish, but if you moved your spoon even a millimeter to the left, the flavor changed completely. This made it very hard to prove that security research was reproducible or to test chips efficiently during development.

The Solution: The "Chorus" Approach
This paper introduces a new way to listen. Instead of trying to find the single "perfect" spot, the researchers trained a computer brain (a neural network) to listen to the chip from many different spots at once.

Think of it like this:

  • Old Way: You train a student to recognize a song only if it's played on a specific piano in a specific room. If they hear the song on a different piano or in a different room, they can't recognize it.
  • New Way: You train the student to listen to the song played from ten different angles in the room. Now, even if the music is coming from a slightly different angle or a different room entirely, the student can still recognize the tune because they learned the "shape" of the sound, not just the exact location.

What They Actually Did
The researchers didn't just simulate this; they built it in the real world with a massive collaboration:

  1. Two Labs, Two Countries: One team in Munich, Germany, and another in Zurich, Switzerland, worked together without ever visiting each other's labs. They used different equipment and different chips.
  2. The Grid: They didn't just pick one spot. They moved their probes in a grid pattern (like a checkerboard) over the chips, capturing data from dozens of different positions.
  3. The Training: They fed all these different "angles" of data into a single AI model. The model learned to ignore the noise caused by the probe's position and focus on the actual secret information leaking from the chip.

The Results

  • Portability: The model trained in Zurich could successfully "crack" the secrets of a chip measured in Munich, and vice versa. This is a big deal because it proves you don't need to be in the exact same lab with the exact same equipment to break the code.
  • Resilience: Even when they moved the probe slightly (simulating a human error or a different setup), the model still worked. It was robust against "jitter."
  • The Hybrid Trick: For a very hard-to-crack hardware version of the code, the AI couldn't do it alone. So, they created a "hybrid" team: the AI acted as a signal amplifier (like a volume knob), boosting the weak signal so a traditional math tool could finally hear the secret.

The Bottom Line
The paper claims that by training on data from many different probe positions, we can build security tests that are much more flexible and reliable. You no longer need to throw away all your previous data just because you moved your equipment slightly. You can use a "chorus" of data points to find the secret, making side-channel attacks more portable and reproducible across different labs and setups.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →