Skip site navigation (1)Skip section navigation (2)
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_61D4327C-1CB9-4B28-93F7-F372400F550C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

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=3D"Apple-Mail=3D_E0FAF9BA-F43A-41EC-ADF7-C7F66942DC33"; =
protocol=3D"application/pgp-signature"; micalg=3Dpgp-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\))
>=20
> Hi guys
>=20
> I=92m now about ready to start the job of merging the revamped =
/dev/random gubbins over to CURRENT from a project branch.
>=20
> The project branch is =
svn://svn.freebsd.org/base/projects/random_number_generator
>=20
> 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! :-)
>=20
> In the first merge, very little change should be observed. =91sysctl =
kern.random=92 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).
>=20
> The code is much simplified, and use of overly complex data structures =
has been rewritten.
>=20
> I request review and comments please, with a view to merging this to =
CURRENT.
>=20
> Thanks!
>=20
> M
> --=20
> Mark R V Murray
>=20

--=20
Mark R V Murray


--Apple-Mail=_61D4327C-1CB9-4B28-93F7-F372400F550C
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----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-----

--Apple-Mail=_61D4327C-1CB9-4B28-93F7-F372400F550C--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A5478CB0-1CCC-4C17-B4F8-B7C86A45232B>