Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


July 30, 2008

New Method of Attacking Disk Encryption

RSS
Subscribe to Windows IT Pro | See More Security Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

So you've got that spiffy new Windows Vista system built, complete with BitLocker encryption, which you hope is going to keep your data out of the hands of folks with prying eyes. And you've also got your Mac OS X systems all locked down with FileVault, and your Linux systems are tightly secured with dm-crypt. Do you think your data is safe and secure? Maybe that's not such a good assumption, and here's why....

 

A team of eight researchers from Princeton University, Electronic Frontier Foundation, and Wind River Systems recently released a new white paper that explains in detail how they were able to defeat all of the disk encryption systems that I just mentioned. The technique to defeat such encryption centers around two important facts: Encryption keys are often stored in memory, and memory doesn't necessarily lose its contents immediately when a system is powered off. Because of those two facts a serious weakness exists that can be readily exploited to gain access to the encryption keys, and thus your data. 

 

Normally, unpowered DRAM memory chips lose their contents after a several seconds. But if those chips can be kept very cool, then they might retain their contents for up to an hour or more. That gives someone plenty of time to read the memory in the chips and recover encryption keys.

 

But wait, maybe you've got Trusted Platform Module (TPM) chips in your systems. The chips assist cryptographic software, which can use TPM to generate and control access to encryption keys. BitLocker can use TPM if it's present, and as it turns out your systems can be even more vulnerable due to TPM! According to the white paper, "TPM sometimes makes [a system] less secure, allowing an attacker to gain access to the data even if the machine is stolen while it is completely powered off."

 

What does all this mean for the security of your data? The obvious answer is that even with strong encryption in use, your data is safe only in direct proportion to the level of physical security that you can provide. And, if someone gets their hands on one of your systems while it's still powered up-–even if you're logged out, or have locked the desktop via screensaver or other similar methods-–then your data might be available to the thief.  Furthermore, even if you put the system into hibernation mode, or suspend the OS to disk, then your data might still be vulnerable. It's as simple (and devastating) as that.

 

One of the eight researchers, Ed Felton, explained the risk like this: "This is deadly for disk encryption products because they rely on keeping master decryption keys in DRAM. This was thought to be safe because the operating system would keep any malicious programs from accessing the keys in memory, and there was no way to get rid of the operating system without cutting power to the machine, which 'everybody knew' would cause the keys to be erased."

 

So much for wishful thinking, eh? This attack vector isn't just some new fuzzy theory. This is a clear real-world possibility, and the team backs up their research with five sets of code that demonstrate how to get your hands on encryption keys present in DRAM. You and anybody else can get a copy of that code and test recovery methods if you want to. The code is available along with the white paper, guides, and videos at the URL below.

http://citp.princeton.edu/memory

 

If you're serious about using the best disk encryption available, then consider using a disk drive or disk controller that can encrypt the data without ever moving encryption keys outside of the disk or controller's logic circuits. Seagate and Fujitsu are two vendors I am aware of who provide that type of hardware for desktops, servers, and laptops. Check into Seagate's Momentus drives for desktops and servers and their Cheetah drives for laptops. Also check into Fujitsu's MHZ2 CJ series of drives for laptops.

 

End of Article



Reader Comments

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

2009 Windows IT Pro Editors' Best and Community Choice Awards

Picking a favorite product from an impressive crowd of competitive offerings is never an easy task, and such was the case with our Editors' Best and Community Choice awards this year. ...

WinInfo Short Takes: Week of November 23, 2009

An often irreverent look at some of the week's other news, including some post-PDC some soul searching, a Google Chrome OS announcement and a Microsoft response, Windows 7 off to a supposedly strong start, the Jonas Brothers and Xbox 360, and so much more ...


Security Whitepapers Reducing the Costs and Risks of Branch Office Data Protection

Solving Desktop Management Challenges in Healthcare

Solving Desktop Management Challenges in Education

Related Events Introduction to Identity Lifecycle Manager "2"

SQL Server Security: How to Secure, Monitor & Audit Your Databases

Protecting Mobile Users' Data

Check out our list of Free Email Newsletters!

Security eBooks Spam Fighting and Email Security for the 21st Century

Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

Related Security Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement