Researchers Find Way To Zap RSA Algorithm
alphadogg writes "Three University of Michigan computer scientists say they have found a way to exploit a weakness in RSA security technology used to protect everything from media players to smartphones and e-commerce servers. RSA authentication is susceptible, they say, to changes in the voltage supply to a private key holder. While guessing the 1,000-plus digits of binary code in a private key would take unfathomable hours, the researchers say that by varying electric current to a secured computer using an inexpensive purpose-built device they were able to stress out the computer and figure out the 1,024-bit private key in about 100 hours – all without leaving a trace. The researchers in their paper outline how they made the attack (PDF) on a SPARC system running Linux."
The only thing the article "ads" to the summary posted here is a pretty splash screen, which in my case tried to sell me SQL Server.
Machines where software can alter the CPU voltages and clock speeds for "overclocking" purposes may be especially vulnerable to this attack. "Advanced power management" may also offer an attack vector.
Also worry about Intel's Nehalem architecture, where there's a small CPU dedicated to power, clock, and thermal management. Access to that allows detailed control over power.
No, reasearchers find side-channel attack on SPARC CPU (which requires elevated access, anyway).
A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
This is just a fault injection attack. People have been doing similar things to block ciphers for years, it is not a mathematical weakness, just a side channel attack, and an active one at that. Cool that they did it against RSA, but not really headline news...
Palm trees and 8
Yes. Are you actually surprised?
In what kind of scenario would you have access to the PSU of the server you attacked?
I don't know, how about a world where you've arrested a political dissident and you want to obtain his/her private key, and he/she refuses to hand it over?
Great, another 'if you have physical access to the key, you can get the key' methods.
Look, 'stressing' the computer for a hundred hours while screwing with the voltage is going to get you noticed if its a key important enough for to use this method to do it. I can go to your PC and steal the contents of the entire drive without leaving a trace, but you're probably going to notice when I move you out of my way so I can put in a boot cd and external drive to copy the data to.
Practical value: 0
Research value: 1
Geek Cred: 11
Priceless, or rather, worthless.
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
Your sarcasm meter is broken and your sense of humor sucks. The OP is essentially complimenting the dudes.