Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Oct 2000 10:37:31 -0700
From:      Mark Murray <mark@grondar.za>
To:        =?koi8-r?B?4c7E0sXKIP7F0s7P1w==?= <ache@nagual.pp.ru>
Cc:        current@FreeBSD.ORG
Subject:   Re: entropy reseeding is totally broken 
Message-ID:  <200010251737.e9PHbWR08465@grimreaper.grondar.za>
In-Reply-To: <20001025145028.A81143@nagual.pp.ru> ; from =?koi8-r?B?4c7E0sXKIP7F0s7P1w==?= <ache@nagual.pp.ru>  "Wed, 25 Oct 2000 14:50:29 %2B0400."
References:  <20001025145028.A81143@nagual.pp.ru> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 1) Reseed code is broken, in come case (as I describe) all reseeding data
> is ignored, only its size is counted until it was as big as 16384. Mark
> not fix it yet at this moment nor confirm he is able to reproduce this
> bug.

I'm trying to reproduce this formally. I'm looking for reasons, not
any more hacks.

> 2) Reseeding state may not preserve across the boot due to various reasons
> like panic, etc. Since _time_ is ignored, all other data /etc/rc tries to
> collect now can be non-random _easily_!
> 
> Unless _time_ will be used, /dev/random is plain unusable for production
> usage.

Andrey, read the code; nanotime is all over the harvested entropy.

M
--
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010251737.e9PHbWR08465>