EM Side‑Channels Meet Hall‑Effect: How Modern Keyboards Can Leak (and Even Receive) Keystrokes

EM Side‑Channels Meet Hall‑Effect: How Modern Keyboards Can Leak (and Even Receive) Keystrokes

Why your keyboard might be whispering (and listening)

Hall‑effect keyboards are surging in popularity for their buttery‑smooth feel and adjustable actuation. Instead of metal contacts, each switch moves a tiny magnet that a sensor reads—great for gaming and precision, but it also creates a new security surface rooted in magnetism and electromagnetics. Recent studies show two classes of risk you should know about: electromagnetic eavesdropping (leaking what you type) and keystroke injection (an attacker triggering keys without touching your board). (rtings.com)

The 2026 headline: DualStrike on Hall‑effect boards

At NDSS 2026, researchers introduced DualStrike, a system that can both listen to keystrokes and inject per‑key inputs on consumer Hall‑effect keyboards—no firmware mods or host malware required. In tests across six recent models, the team reports >98.9% injection accuracy and >99% eavesdropping accuracy, and maintains 98.5% injection accuracy even when the keyboard is displaced by up to 4 cm after a brief calibration. They also demonstrate extremely fast injection bursts—up to 12,553 actions per minute (e.g., 40 characters in ~200 ms). Finally, they propose a practical fix: small, per‑sensor ferromagnetic shields that cut injection accuracy to effectively 0% with roughly 10% added material. (ndss-symposium.org)

Why does this work? Two ingredients: an under‑desk magnetometer array to sense the magnetic ripples of real presses, and a compact, high‑frequency electromagnet array to mimic those ripples per key. Reverse‑engineering further showed that, below the default travel distance, a field on the order of single‑digit millitesla can trigger a key event on at least one tested board—underscoring how sensitive these sensors are to well‑shaped external fields. (ndss-symposium.org)

2025: Commodity keyboards can radiate keystroke events farther than you think

Separate 2025 work highlights a different pitfall: repaired USB keyboard cables can unintentionally act like antennas, making keystroke activity detectable at long range. In controlled measurements, keystroke detection reached ~100% at distances up to 12 meters—including through a 14 cm concrete wall. Multi‑layer aluminum shielding around the repaired section reduced emissions by up to 30 dB but did not fully eliminate leakage, illustrating that ad‑hoc fixes are imperfect. (researchgate.net)

Active EM injection isn’t just theory

Beyond keyboards, USENIX Security 2026 introduced the idea of injection‑induced EM side channels: by transmitting RF energy tuned to common device nonlinearities, an attacker can “pull” otherwise hidden low‑frequency secrets into measurable RF bands—demonstrating through‑wall audio eavesdropping from tens of meters away with off‑the‑shelf gear. Different target, same lesson: carefully crafted EM injection can both leak and manipulate signals. In the keyboard world, DualStrike is the concrete, per‑key example. (usenix.org)

Reality check: Who should worry?

Practical hardening you can do today

Here’s a pragmatic, non‑alarmist checklist for both commodity and Hall‑effect boards.

1) Placement and housekeeping

2) Cables and repairs (commodity keyboards)

3) Passive EM hygiene

4) Vendor‑level fixes you can ask for (or shop for)

5) Administrative defenses (orgs, test centers)

A friendly “Adversary Mode” for typing tests

We can educate (not scare) users by letting them rehearse against simulated side channels right inside a typing test:

Design principles for this mode:

Bottom line

Typing tests can be more than speed drills—they’re a perfect, low‑stress place to teach typing test security: what electromagnetic eavesdropping looks like, how keystroke injection might feel, and the simple steps that make both much harder in real life.

EM Side‑Channels Meet Hall‑Effect: How Modern Keyboards Can Leak (and Even Receive) Keystrokes - article illustration

Ready to improve your typing speed?

Start a Free Typing Test