Cover Image: August 2010 Scientific American Magazine See Inside

The Hacker in Your Hardware: The Next Security Threat [Preview]

As if software viruses weren't bad enough, the microchips that power every aspect of our digital world are vulnerable to tampering in the factory. The consequences could be dire















Share on Tumblr



Image: iStockphoto

In Brief

  • Integrated circuits are increasingly complex and capable—but also increasingly vulnerable
    to attack.
  • The circuits typically include designs from many sources. A “Trojan” attack hidden in one of these designs could surface long after the circuit has left the factory.
  • A few relatively simple measures could go a long way toward protecting hardware from malicious hackers.

Your once reliable mobile phone suddenly freezes. The keypad no longer functions, and it cannot make or receive calls or text messages. You try to power off, but nothing happens. You remove the battery and reinsert it; the phone simply returns to its frozen state. Clearly, this is no ordinary glitch. Hours later you learn that yours is not an isolated problem: millions of other people also saw their phones suddenly, inexplicably, freeze.

This is one possible way that we might experience a large-scale hardware attack—one that is rooted in the increasingly sophisticated integrated circuits that serve as the brains of many of the devices we rely on every day. These circuits have become so complex that no single set of engineers can understand every piece of their design; instead teams of engineers on far-flung continents design parts of the chip, and it all comes together for the first time when the chip is printed onto silicon. The circuitry is so complex that exhaustive testing is impossible. Any bug placed in the chip’s code will go unnoticed until it is activated by some sort of trigger, such as a specific date and time—like the Trojan horse, it initiates its attack after it is safely inside the guts of the hardware.


This article was originally published with the title The Hacker in Your Hardware.



Subscribe     Buy This Issue

Already a Digital subscriber? Sign-in Now
If your institution has site license access, enter here.

15 Comments

Add Comment
View
  1. 1. aelms 09:40 PM 7/22/10

    As a ASIC verification engineer, I am curious if formal verification is a better solution for some of the issues identified in this article. Take the example of a block not releasing ownership of a bus. An interface assertion that the bus must always be released within some time window is easily created. If there is a magic packet (or some other condition) that would cause this to be violated, the formal engine should easily find the counter example. This applies to many of the other identified HW hacks.

    I also wonder about the economics of protection versus ensuring designs are HW hack free. Several percent of additional die size/slower clock speed to add protection would make a chip no longer cost competitive for a chip vendor.

    That being said, this was quite an interesting article!

    Reply | Report Abuse | Link to this
  2. 2. jtdwyer 06:22 AM 7/25/10

    Aren't customer upgradable microcode and system software and device drivers still far more vulnarable to malicious attack than hardware?

    Reply | Report Abuse | Link to this
  3. 3. Reedman 12:34 PM 7/30/10

    Has anyone verified the picture of the AMD Opteron 6100 that goes with the printed article? The "actual size" comment seems wrong. AMD says the die is 346 square mm, which is about 18 mm on a side for a square die.

    Reply | Report Abuse | Link to this
  4. 4. seymour_infenergy 09:29 AM 8/4/10

    1^2+1^2+2^2+3^2+5^2+8^2+13^2 dont forget about the ghost in the machine the building block of all living things may get revenge

    Reply | Report Abuse | Link to this
  5. 5. JamesDavis 09:35 AM 8/4/10

    If this bug will be in every new chip made, would it not be easy to check one chip and if the bug is found implement a chip wide erase? I am not that familiar with how this technology works, but if the bug is in one chip, would it not affect only one cell phone and then that cell phone spread the bug onward to other cell phones before the carrier phone shuts down? Isn't software manufacturers constantly updating their security systems to protect against attacks like this? My computer has been attacked before, but Microsoft has always had an injection of viral killers to stop the attack before the system shuts down.

    Shouldn't the cell phone companies be planning something against attacks against their systems? After all, none of them are new-jacks when it comes to computer software.

    Reply | Report Abuse | Link to this
  6. 6. candide 09:42 AM 8/4/10

    This type of HYPOTHETICAL fear mongering does not belong in a scientific discussion, but rather in a political blog.

    Reply | Report Abuse | Link to this
  7. 7. jtdwyer in reply to candide 01:50 PM 8/4/10

    candide - I agree, but suggest a science fiction blog.

    Reply | Report Abuse | Link to this
  8. 8. Sam13 02:54 PM 8/4/10

    It's commen sence to me.
    Just as in busness , economics, politichs. No matter how bad things will get, there will be vultures waiting to reap the profits. And bottom line, life is good. Stay one step ahead of the virusses my friends and live prosperous.

    Reply | Report Abuse | Link to this
  9. 9. John_Toradze in reply to aelms 12:30 AM 8/5/10

    Considering that operating systems like Windows have become so bogged down with security checks that I am looking at Linux just so I can use my computer again, I'm not sure. Hardware is purchased differently than software - by engineers rather than end users, so probably you are right about the economics. But the situation is already awful in plug and play operating system land.

    Reply | Report Abuse | Link to this
  10. 10. Wayne Williamson 05:31 PM 8/6/10

    haven't read the full article yet, but reminds me of the movie where Tom Seleck(sp) was the cop and Gene Simmons(of KISS) was the bad guy....

    jtdwer...very much agree...much easier to incorporate a virus in the firmware/os/drivers than into the chip....

    Reply | Report Abuse | Link to this
  11. 11. KeithWheeler 03:51 PM 8/18/10

    I found the article most interesting because it deals with a topic that is included in my book Pattern Seeker. I began to write the story in 2006 and have just published it. I was fascinated to see such an article and to know that the tech community is giving this thought.

    Reply | Report Abuse | Link to this
  12. 12. poihths 09:16 PM 8/21/10

    Traceability will be an important part of hardware security. A robust system for knowing where each part of the system comes from, who is responsible for it, and who has had access to it will help ensure that if hackers do operate, they can be found. Reasonably effective traceability systems will act as a useful deterrent.

    Reply | Report Abuse | Link to this
  13. 13. jcg 08:43 PM 8/31/10

    The conclusion that more flexible and field reconfigurable hardware seems to add more attractive and field accessible targets for attack that can be exploited once the integrated circuit is in the unprotected real world. As others have already said programmable microcode is a much softer and realistic target than hardwired logic.

    Reply | Report Abuse | Link to this
  14. 14. jcg in reply to jcg 08:55 PM 8/31/10

    Sorry, I intended to say "he conclusion that more flexible and field reconfigurable hardware is the best defense does not appear to be correct since it seems to add more attractive ..."

    Reply | Report Abuse | Link to this
  15. 15. mhenn in reply to aelms 01:42 PM 12/12/10

    Hello, I am a senior attending Cape Coral High School in Florida. I have recently performed an investigation into the issues that this article has covered. To further my investigation, I now need to interview a few stakeholders that have personal experience with the issues contained in the article. From your comment, it seems that you would have a lot of information from first-hand experience that would be very beneficial to my cause. If you have the time and would not mind doing so, I would like to ask you a few questions about your take on hardware, its vulnerabilities, and possible solutions to attacks. Please email me at marlee.henn@gmail.com if you are interested.
    Thank You,
    Marlee

    Reply | Report Abuse | Link to this
Leave this field empty

Add a Comment

You must sign in or register as a ScientificAmerican.com member to submit a comment.
Click one of the buttons below to register using an existing Social Account.

More from Scientific American

See what we're tweeting about

Scientific American Editors

More »

Free Newsletters


Get the best from Scientific American in your inbox

Solve Innovation Challenges

Powered By: Innocentive

  SA Digital
  SA Digital

Email this Article

The Hacker in Your Hardware: The Next Security Threat: Scientific American Magazine

X
Scientific American Magazine

Subscribe Today

Save 66% off the cover price and get a free gift!

Learn More >>

X

Please Log In

Forgot: Password

X

Account Linking

Welcome, . Do you have an existing ScientificAmerican.com account?

Yes, please link my existing account with for quick, secure access.



Forgot Password?

No, I would like to create a new account with my profile information.

Create Account
X

Report Abuse

Are you sure?

X

Institutional Access

It has been identified that the institution you are trying to access this article from has institutional site license access to Scientific American on nature.com. To access this article in its entirety through site license access, click below.

Site license access
X

Error

X

Share this Article

X