upvote
It seems like it must be much more limited these days. Display transport is packetized, often encrypted (HDCP), and designed to be capable of exceedingly high bandwidths. Versus a CRT that comparatively blasted out a nice sequential analog signal for anyone to listen in on.

That said, if you're using a wireless keyboard it's pretty much a given that the keystrokes can be recovered by timing analysis regardless of the manner of wireless connection. At least unless you happen to hunt and peck painfully slowly.

reply
It would be the scan of the column data lines and sequential row update of the LCD that would be detected. For low spatial frequencies where you're simply mapping changes in the image, it might still be doable, but the real challenge is that the resolution of monitors and refresh rate have increased so much that it's more difficult to resolve characters or images. OLED is even more difficult, because the top cathode layer really shields most emissions (much more than the patterned VCOM of most modern LCDs).

Embedded touch is a whole'nuther issue. One could certainly remotely measure the radiated emissions of a cell-phone to get finger proximity and position in at least one if not both XY dimensions.

reply
Precisely. Pixel clocks in van Eck's day were perhaps a few MHz, and the image was displayed by firing a modulated electron beam at a sheet of glass (i.e. a lot of power being manipulated in a fairly unconfined manner). Modern displays can have pixel clocks above 1 GHz, the amount of power being switched is much less, and that power is used in a very small space (the thickness of the LCD). Even given that receiving technologies have improved as well, the odds are against the eavesdropper.
reply
As a Neal Stephenson fan, Van Eck phreaking is where my mind went after reading the abstract. Glad to see the technique is alive and well today :)
reply
Do you have a hankering for antique furniture?
reply
Yup.

My father worked in defense. He shared lore about the genesis of tempest, the requirement to use faraday cages to protect secrets, gear, etc.

The story goes that some kind of red team set up shop down the road from some missile tests (or something) with some simple gear. Afterwards, they shared the launch codes used, shocking all the brass. Hence the need for shielded comms.

reply
I was under the impression that in actual practice all the launch codes are set to 0000. Wouldn't want to delay a launch because someone forgot the code. (I'm only half joking)
reply
It has been speculated many times that the US would not have been able to respond to a nuclear attack on purpose, but was likely to start one by accident.
reply