Date: Wed, 7 May 2014 19:02:52 +0100 From: Mark R V Murray <markm@FreeBSD.org> To: FreeBSD Current <freebsd-current@freebsd.org> Subject: Fwd: New /dev/random code for review please. Message-ID: <A5478CB0-1CCC-4C17-B4F8-B7C86A45232B@FreeBSD.org> References: <64478E8F-ED98-43C2-99BC-167356D3E367@grondar.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] 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@grondar.org> > Subject: New /dev/random code for review please. > Date: 4 May 2014 18:28:43 BST > To: "secteam@freebsd.org Team" <secteam@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@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 [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) Comment: GPGTools - http://gpgtools.org iQCVAwUBU2p1Ud58vKOKE6LNAQqjGwP7Bx7gFMReN0KMZnf3hlo+D4DcvGpl6Gi2 ESmPW+XOolzzjkBPx39YUPwimaSz1jqVS9l355i9p6pFWCYZgh7XITG7m7SEMS30 4q1NFcH7c4HHZLyw58V1bsTeYoE9TKa+iLQ4y7s23BEBX1Bx4eHKQxCHU6vfS6La eAQZTkM18+w= =xLgE -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A5478CB0-1CCC-4C17-B4F8-B7C86A45232B>
