Schneier research team cracks TrueCrypt

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Researchers led by BT security expert Bruce Schneier have shown that deniable file systems — designed to hide data so effectively that there is no trace of its existence on a user's system — may not be so deniable after all, due to the interference of standard applications and of the operating system itself.

The researchers found that TrueCrypt, one of the best known deniable file system (DFS) products, left evidence of its existence in ways that would be straightforward for investigators to spot. This was due not to flaws in TrueCrypt itself but rather to the fact that the surrounding software is not designed to keep deniability intact, Schneier said.

The principle of deniability, also known as steganography, is to go one step further than encryption, hiding evidence that there is any encrypted data to search for in the first place.

Systems such as TrueCrypt are designed, for example, to allow users to store sensitive information on a laptop passing through increasingly invasive border controls, as detailed in a recent article on ZDNet.co.uk sister site CNET News.com, cited in Schneier's research.

TrueCrypt uses the AES-256, Serpent and Twofish encryption algorithms, and it has been claimed that its hidden volumes cannot be distinguished from random data. The system offers two levels of 'plausible deniability', in case the user is forced to reveal the password; one set of data is revealed by one password, while the truly hidden data is revealed by a separate password.

Schneier's research, however, focused on whether a user can plausibly deny that there is in fact any hidden data on the system, arguing that, if clear evidence can be found of hidden data, the system has failed.

"Deniability, even under a very weak model, is fundamentally challenging," Schneier said in the report. "Even when the file system may be deniable in the pure, mathematical sense, we find that the environment surrounding that file system can undermine its deniability, as well as its contents."

At the operating-system level, the team found that, by default, Windows Vista creates shortcuts to files as they are used, storing the shortcuts in the Recent Items folder. An investigator examining this folder would immediately know that the user had been editing a file, even if that file were protected by TrueCrypt. The shortcut also provides information about the volumes where the files are located, giving more evidence of the existence of hidden volumes.

Schneier argued that this fact could also be used to determine whether the user had revealed all of their hidden volumes — effectively getting around the second level of plausible deniability offered by TrueCrypt.

At the application level, researchers found that Microsoft Word's auto-saves in effect transfer hidden files to the primary volume. While the auto-recovery files are deleted after use, they can be easily recovered with a free data-recovery tool, Schneier said.

The research also found that Google Desktop's Enhanced Search feature stores cached versions of recently changed files, another compromise of deniability.

The researchers suggested ways around each of these weaknesses, such as using the same volume serial number for all hidden volumes, but argued that the real problem is more fundamental.

"Addressing it will require rethinking and re-evaluating how to build a true DFS in the context of modern operating systems and applications," Schneier wrote. "To create a DFS, it seems inevitable that the operating system (and perhaps the underlying hardware) must assist in the deniability."

He noted that the latest version of TrueCrypt, 6.0, includes a deniable operating-system feature, which TrueCrypt's developers have said they believe solves the problems raised in the paper. The team analysed TrueCrypt 5.1a.

Another approach would be to use a file system filter that would prevent applications from transferring protected data to unprotected volumes, although this might break many applications, Schneier said.

Schneier said he remains sceptical that any DFS can be made truly watertight, an opinion shared by other security researchers.

"I have a rather negative opinion about steganographic file systems," said PGP chief technology officer Jon Callas in recent comments to CNET News.com. "I just flat don't believe they work. I don't believe you can hide the data so that nobody can find it."

He said implementing such a system could even be dangerous for users. "It is unsafe to use a product that has a steganographic file system, since you can never prove you have no steganographic data," Callas said.

The study was co-authored by Schneier and University of Washington researchers Alexei Czeskis, Steven Gribble, David St Hilaire, Tadayoshi Kohno and Karl Koscher, and will be presented at the Usenix HotSec '08 conference next week in San Jose, California.

Talkback

They didn't really "crack" TrueCrypt at all, did they?

1000030281 22 July, 2008 18:49
Reply

well umm they "cracked" the ahmm found a shortcut amm well no no they did not "crack" truecrypt . but they emm ok no they did not. ok... (;

cryptedmind 10 October, 2010 03:04
Reply

Thank you many times. That;s great informational addition to my dissertation work. I think this will help me and my professor to achieve new results in computer science.

Lionelli 7 February, 2011 11:56
Reply

The headline is a straight out lie.
Is this what Zdnet has come too?
I am very dissappointed by a bogus title that claims something which is not true in the least.

Dissappointed 11 February, 2011 17:29
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

27 minutes ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

46 minutes ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

17 hours ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

17 hours ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

19 hours ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

19 hours ago by Moley on Windows 8 start-up speed forces USB boot workaround
apexwm

I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

20 hours ago by apexwm on Windows 8 start-up speed forces USB boot workaround
Gavin Goodman

You can now buy the Xi3 modular computer in the UK at http://www.ocdistribution.com . This can be bought with the Tand3m software, pricing and...

21 hours ago by Gavin Goodman on CES 2012: Xi3 microSERV3R
Phil at Cloud4

I agree: Mike Lynch can clearly build a business and manage strategy. I suspect the exit of Mike is more likely the end of a planned handover...

1 day ago by Phil at Cloud4 on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Phil at Cloud4

This is unbeleivable government wastage with only one winner... Microsoft 1 - Tax payer Nil!

1 day ago by Phil at Cloud4 on 6 million wasted licences and £1,200 PCs: welcome to government IT
Mispam

So what do you do when you can't boot into windows? Why can't I just hold Shift while I power up instead of having to boot into windows and click a...

1 day ago by Mispam on Windows 8 start-up speed forces USB boot workaround
apexwm

I've also seen that Mac OS X for Intel machines is supposed to run in VirtualBox, which would also be a nice solution. I've never tried it though.

1 day ago by apexwm on xTreme Triple Booting: Linux, Mac & Windows
dave heasman

What I wonder is why when companies are caught bang to rights in not providing contracted services, people bend over to smear the customers? Surely...

1 day ago by dave heasman on Virgin throttles broadband for high-speed customers
pjc158

Strange statement from HP regarding Mike Lynch and not capable of scaling a company. Autonomy was a $7bn purchase which started as a small company...

1 day ago by pjc158 on HP cuts 27,000 staff as Autonomy chief Lynch leaves
lojolondon

Or - possibly, they will destroy business by ensuring people do not invest where there is no return. Another socialist idea, well beyond it's...

1 day ago by lojolondon on Open Data Institute will act as biz incubator
J.A. Watson

Good stuff Jake, very interesting. Thanks. jw

1 day ago by J.A. Watson on xTreme Triple Booting: Linux, Mac & Windows
openhgs

"the cost of a second LCD screen is about the same as one day of an office worker's time, so this should soon be recouped in extra productivity."...

1 day ago by openhgs on Windows 8 could speed multi-monitor uptake
Thomas Gellhaus

I also installed the KDE version; I also will probably try out razorqt since I really haven't had a chance to before. I'm looking forward to the...

2 days ago by Thomas Gellhaus via Facebook on Mageia 2 Released
francisabigail

Acquiring when reinvention/cannibalization is too challenging for a large organization can be an excellent strategy- still, so many mergers stumble...

2 days ago by francisabigail on Ariba buy parks SAP on Oracle's cloud turf
apexwm

All of the feedback regarding using a touch monitor for a desktop PC is right on. Several months ago, we installed a "demo" multitouch all-in-one...

2 days ago by apexwm on Windows 8 could speed multi-monitor uptake