[17044] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Re: comments wanted on gbde

daemon@ATHENA.MIT.EDU (Jason Holt)
Sun Mar 13 14:31:52 2005

X-Original-To: cryptography@metzdowd.com
X-Original-To: cryptography@metzdowd.com
Date: Tue, 8 Mar 2005 18:11:29 +0000 (UTC)
From: Jason Holt <jason@lunkwill.org>
To: David Wagner <daw-usenet@taverner.CS.Berkeley.EDU>
Cc: cryptography@metzdowd.com
In-Reply-To: <200503070639.j276d65a015000@taverner.CS.Berkeley.EDU>


On Sun, 6 Mar 2005, David Wagner wrote:

[...]
> However, I also believe it is possible -- and, perhaps, all too easy --
> to use GBDE in a way that will not provide adequate security.  My biggest
> fear is that safe usage is just hard enough that many users will end up
> being insecure.  GBDE uses a passphrase to encrypt the disk.  If you can
> guess the passphrase, you can decrypt the disk.  Now in theory, all we
> have to do is tell users to pick a passphrase with at least 80 bits of
> entropy.  However, in practice, this is a pipe dream.  As we know, users
> often pick passphrases with very little entropy.  Practices vary widely,
> but for many users, an estimate in the range of 10-40 bits is probably
> reasonable.  Consequently, dictionary attacks are a very serious threat.
> 
> GBDE does not take any steps to defend against dictionary attacks.
> In GBDE, a passphrase with b bits of entropy can be broken with 2^b AES
> trial decryptions.  This means that people who are using passphrases
> with only 10-40 bits of entropy may be screwed -- their data will not
> be secure against any serious attack.  40-bit security is a very weak
> level of protection.
[...]

What would you consider an ideal key management solution for disk encryption,
then?  It seems like any passphrase-based system will be
dictionary-attackable, even with strengthening techniques like iteration,
which provide a linear increase in difficulty to both normal use an attack.  
Is that all you were asking for, or are you thinking of token (or network)  
based solutions which can handle better keys than the average human?  (Or, are
there other more exotic techniques which make passphrases harder to break?)

							-J


---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd.com

home help back first fref pref prev next nref lref last post