Site Sponsor:

mcafee_logo.gif
line

Now Available:

Featured Resource:

line

Newsletter

Email Address:


line

Ask the Expert

Have a question for our resident expert? Email your questions to Dan or post a comment to the blog.

« Firefox - Gmail Vulnerability Remains Unpatched | Main | Hacking for the Holidays »

It's Still a Theory, but Hardware Errors Could Lead to Security Vulnerabilities

I think many of us have come to assume that any complex software contains vulnerabilities. We're used to patching operating systems, databases, and other applications. Now one of the inventors of the RSA public key encryption algorithm has conjectured that errors in hardware design of microprocessors can lead to exploitable errors in hardware.

From the New York Times:


A subtle math error would make it possible for an attacker to break the protection afforded to some electronic messages by a popular technique known as public key cryptography.

and

Mr. Shamir wrote that if an intelligence organization discovered a math error in a widely used chip, then security software on a PC with that chip could be “trivially broken with a single chosen message.”

Executing the attack would require only knowledge of the math flaw and the ability to send a “poisoned” encrypted message to a protected computer, he wrote. It would then be possible to compute the value of the secret key used by the targeted system.

With this approach, “millions of PC’s can be attacked simultaneously, without having to manipulate the operating environment of each one of them individually,” Mr. Shamir wrote.

I'm not losing any sleep over this now, but it calls the question of hardware vulnerabilities. There has been speculation over the years that quantum computing could render today's best encryption essentially useless but that is still a long way off. Hardware vulnerabilities may be with us today.

Can some flaws be patched with through firmware? If so, what about trusted computing platform devices that should be inviable? At some point we need to trust something in our software/hardware stack. Mr. Shamir is saying that may not be an option.

TrackBack

TrackBack URL for this entry:
http://www.realtime-websecurity.com/type/mt-tb.cgi/530

Post a comment

(All comments are approved by site leader before appearing here. Thanks for commenting!)

line

Dan Sullivan's Bio:

Dan Sullivan is a systems architect with 20 years of IT experience that includes engagements in enterprise security, application design, and systems architecture. His experience includes a broad range of industries, including financial services, manufacturing, government, retail, gas and oil production, power generation, and education. Dan’s security-related project work has ranged from requirements analysis for enterprise information security to designing and implementing security for database applications and enterprise portals. Dan has written about information security and other enterprise information management topics for Business Security Advisor, DM Review, Intelligent Enterprise, and E-Business Advisor. You can contact Dan at: dan_sullivan@realtimepublishers.net