Fwd: New /dev/random code for review please.
Mark R V Murray
markm at FreeBSD.org
Wed May 7 18:02:40 UTC 2014
Hi Folks,
Please could the wisdom-of-crowds apply its collective attention to this?
Thanks!
M
Begin forwarded message:
> From: Mark R V Murray <mark at grondar.org>
> Subject: New /dev/random code for review please.
> Date: 4 May 2014 18:28:43 BST
> To: "secteam at freebsd.org Team" <secteam at FreeBSD.org>
> Content-Type: multipart/signed; boundary="Apple-Mail=_E0FAF9BA-F43A-41EC-ADF7-C7F66942DC33"; protocol="application/pgp-signature"; micalg=pgp-sha512
> X-Smtp-Server: gromit.grondar.org:grondar
> X-Universally-Unique-Identifier: 57DA4E05-F926-490F-811D-27C027A43800
> Message-Id: <64478E8F-ED98-43C2-99BC-167356D3E367 at grondar.org>
> Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
>
> Hi guys
>
> I’m now about ready to start the job of merging the revamped /dev/random gubbins over to CURRENT from a project branch.
>
> The project branch is svn://svn.freebsd.org/base/projects/random_number_generator
>
> Not all of the above branch is to be merged right now; the UMA_ALLOC harvester bit will NOT be merged. In follow-up discussions, I will work out how to do this properly. Right now, that code works, but will no doubt piss off RWatson and company for messing up the carefully optimised slab allocator! :-)
>
> In the first merge, very little change should be observed. ‘sysctl kern.random’ will look different as the harvesting has been slightly generalised. Yarrow will still be used, but Fortuna will be available as an alternative. Automatic startup due to probing entropy is tested and more-or-less trusted (analysis of numbers to form part of a more academic study).
>
> The code is much simplified, and use of overly complex data structures has been rewritten.
>
> I request review and comments please, with a view to merging this to CURRENT.
>
> Thanks!
>
> M
> --
> Mark R V Murray
>
--
Mark R V Murray
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 353 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20140507/bbee129c/attachment.sig>
More information about the freebsd-current
mailing list