The Sounds Your Computer Makes Can Give Away Your Encryption Keys

The Sounds Your Computer Makes Can Give Away Your Encryption Keys

You might think your computer runs quietly — or, if you’re unlucky, noisily — but either way you probably wouldn’t expect that its hum could give away your secrets. Turns out, that the noise your computer makes can reveal the RSA keys it’s using.

A team of researchers from Tel Aviv University has been analysing sound recordings made close to computers, and discovered that they can recover, bit by bit, private RSA keys. So how did they do it?

First, they identified that the sounds made by the computers they were recording revealed which processor instructions were running, reports Naked Security. As a result, they were able to tell if computer was adding or multiplying, which further allowed them to determine if one of a number of RSA keys were being used, just by listening in to the encryption of a fixed message using each key in turn.

Then came the real clever bit, as Naked Security explains:

The authors ultimately went much further, contriving a way in which a particular email client, bombarded with thousands of carefully-crafted encrypted messages, might end up leaking its entire RSA private key, one bit at a time.

Oh. Dear. Effectively, it’s an exploit of an RSA quirk, which allows you to multiply a random number into the input before encryption then divide it out after decryption without affecting the result. That allows an attacker to add in a known quantity before encryption and remove it neatly afterwards — the only way to actually get anywhere with such an attack.

Admittedly, there’s a rather large caveat here: it only works with GnuPG 1.4.x RSA encryption software, which is out of date, though that’s not to say it’s not sat on hundreds of thousands of computers still. So, an avoidable hack — but an utterly fascinating one, too. [Tel Aviv university via Naked Security]


The Cheapest NBN 50 Plans

It’s the most popular NBN speed in Australia for a reason. Here are the cheapest plans available.

At Gizmodo, we independently select and write about stuff we love and think you'll like too. We have affiliate and advertising partnerships, which means we may collect a share of sales or other compensation from the links on this page. BTW – prices are accurate and items in stock at the time of posting.