[148158] in cryptography@c2.net mail archive

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

Re: [Cryptography] randomness +- entropy

daemon@ATHENA.MIT.EDU (Bear)
Wed Nov 13 13:01:53 2013

X-Original-To: cryptography@metzdowd.com
From: Bear <bear@sonic.net>
To: Bill Stewart <bill.stewart@pobox.com>
Date: Wed, 13 Nov 2013 08:17:41 -0800
In-Reply-To: <20131113015827.9C24EF38A@a-pb-sasl-quonix.pobox.com>
Cc: cryptography@metzdowd.com
Errors-To: cryptography-bounces+crypto.discuss=bloom-picayune.mit.edu@metzdowd.com

On Tue, 2013-11-12 at 17:54 -0800, Bill Stewart wrote:
> At 12:23 AM 11/12/2013, James A. Donald wrote:
> >On 2013-11-12 16:44, John Denker wrote:
> >>The fact is, there are some applications that cannot make do with
> >>low-quality randomness *and* cannot afford to wait.
> >
> >I don't think so.
> 
> Most applications can wait.  Some of them could wait, but currently don't.
> But what applications are there that really do need to run early?
> 
> The one potential example I can think of is hard drive encryption -
> it definitely needs good (pseudo)randomness,
> and needs to start pretty early in the boot process
> so other applications can have a file system to write to,

I think I'm not buying it.  Hard drive encryption doesn't 
need *randomness* early in the boot process; it needs *A KEY* 
early in the boot process.  

A machine with an encrypted hard drive has to be able to read
and write sectors encrypted with an existing key before boot 
can proceed.  IMO that means it either halts during boot and 
the BIOS asks for someone to type in the passkey (the option 
I'd prefer on a "secure" machine) or it has the key stored 
unencrypted somewhere (obviously less secure but probably more 
manageable).  Randomness for keying material is needed when 
creating a *new* key, but does not help us get the existing 
key/s we need to read the boot sector.  

Why would an encrypted drive really need a *new* key during 
bootup?  

				Bear


_______________________________________________
The cryptography mailing list
cryptography@metzdowd.com
http://www.metzdowd.com/mailman/listinfo/cryptography

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