Re: DriveCrypt

Re: DriveCrypt

Secure Home | Search | About

Computer Software Security - Computer security - desktop and server software, encryption and similar subjects 

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Re: DriveCrypt anonymous 11-26-2008
Posted by Dave U. Random on December 1, 2008, 10:32 am
If you were  Registered and logged in, you could reply and use other advanced thread options
nemo_outis wrote:

>
> > "You can't trust code that you did not totally create yourself"
> > Ken Thompson "Reflections on Trusting Trust"
>
> I don't even trust code that I wrote :-)

Join the club.




Posted by nemo_outis on December 1, 2008, 12:30 pm
If you were  Registered and logged in, you could reply and use other advanced thread options

Swat!

Posted by nemo_outis on November 28, 2008, 9:32 am
If you were  Registered and logged in, you could reply and use other advanced thread options



...
>> In short, there is NO substantive public evidence that Truecrypt's
>> source code has been the subject of thorough review, nor is there any
>> reason to rely on the credentials of the developers (since they
>> remain anonymous). In that absence, using Truecrypt is an act of
>> blind faith every bit as much (or more!) than using a closed-source
>> encryption program.

> "You can't trust code that you did not totally create yourself"
> Ken Thompson "Reflections on Trusting Trust"

Yes, the above paper - which everyone here should read! - makes a very
powerful point.

But it gets worse, much worse.

Open source code is no panacea. First of all, I don't believe most open
source code gets anything more than very cursory review - if even that.
Oh sure, lots of people may briefly scan the code, a few people may look
at a few small parts of it more intensively, and if a bug or anomaly pops
up in use a few people may try to trace it back to the source code.
That's about it though.

Good thorough code review and testing is hard, tedious, painstaking work.
Hard work with little or no glory in it. Hard work, that to be truly
effective, would have to be repeated with each new software release,
including regression testing, etc. Many, many man-months using a
*structured* approach, not ad-hoc-ery. I don't think that gets done.

But it gets worse yet. Not only do I think that, in general, open-source
testing mostly doesn't get done (except on a very hit and miss basis),
the problem is far worse for cryptographic code. Cryptographic code
requires special expertise, expertise in short supply. Here the "many
eyes" concept of open-source code inspection breaks down badly, since so
few of those eyes are qualified.

But it gets worse yet. As Ross Anderson (of Cambridge) points out in
several scholarly papers, open source opens the code to *both* white hats
and black hats, aiding both defence and offence. The black hats are
looking for exploitable flaws, and having the source code is a big help.
Worse yet, with crypto code, the black hats (e.g., the NSA) may have much
more motivation, much better-qualified people, and much bigger budgets
than the white hats. And, obviously, the black hats aren't going to
publish their findings.

But it gets worse yet. Open source review has some chance (not nearly as
good as is commonly thought IMHO) of winkling out bugs, but it is much
less likely to be effective at outing backdoors that have been created
and carefully disguised by skilled opponents (I'll answer objections
about JAP, etc. if called upon). The proof of how hard it can be to find
carefully crafted flaws in code (rather than ordinary unintentional ones)
is illustrated brilliantly by the annual "Underhanded C" contest. You
can stare for an hour at 20 lines of code, knowing that there is a bug
there, and exactly what kind of bug it is, and still not see it. If the
NSA has tens of thousands of lines of source code to sneak in a flaw I
have little doubt that the chances of it being outed by less than man-
years of careful inspection is damned near zero. Open source may work
for outing bugs, but outing good backdoors is a whole different game!

Ain't life a bitch?

Regards,









Posted by Marty on November 28, 2008, 1:10 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
On Fri, 28 Nov 2008 12:48:38 -0500, Ari

>>
>> Open source code is no panacea. [SNIP]
>
>> Hard work with little or no glory in it. [SNIP]
>>
>> Here the "many
>> eyes" concept of open-source code inspection breaks down badly, since so
>> few of those eyes are qualified. [SNIP]

>> The black hats are
>> looking for exploitable flaws, and having the source code is a big help.
[SNIP]

In the meantime, Linux is growing and thriving. And for some reason
you don't need a new operating system to run new hardware - like
USB on Win9x because there is no driver available. Imagine that.


Marty

Posted by Ari on November 28, 2008, 7:33 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
On Fri, 28 Nov 2008 18:10:25 GMT, Marty wrote:

> On Fri, 28 Nov 2008 12:48:38 -0500, Ari
>
>>>
>>> Open source code is no panacea. [SNIP]
>>
>>> Hard work with little or no glory in it. [SNIP]
>>>
>>> Here the "many
>>> eyes" concept of open-source code inspection breaks down badly, since so
>>> few of those eyes are qualified. [SNIP]
>
>>> The black hats are
>>> looking for exploitable flaws, and having the source code is a big help.
[SNIP]
>
> In the meantime, Linux is growing and thriving. And for some reason
> you don't need a new operating system to run new hardware - like
> USB on Win9x because there is no driver available. Imagine that.
>
> Marty

McFly, if you don't think that distros of Linux can be comprmised,
you're delusional.

Imagine that.
--
Meet Ari!
http://tr.im/1fa3

Similar ThreadsPosted
Re: DriveCrypt November 26, 2008, 6:11 pm
Re: DriveCrypt December 1, 2008, 9:40 am
DriveCrypt July 7, 2009, 4:29 am
bestcrypt 7.20 vs drivecrypt 4.4 December 18, 2006, 7:37 am
DriveCrypt Plus Boot Problem November 16, 2008, 3:50 pm
Drivecrypt won't open dcv file on DVD disk February 10, 2008, 11:57 am
Drivecrypt pre-boot auth versus multiple users October 11, 2005, 3:12 pm

The site map in XML format XML site map

Contact Us | Privacy Policy