[Mono-list] Needed: randomness for System.Guid.NewGuid.

Carl R. Witty cwitty@newtonlabs.com
11 Feb 2002 14:29:53 -0800

Dan Lewis <dihlewis@yahoo.co.uk> writes:

> Hi Duco,
> Here's a link to the Leach draft. It never actually made it to being an RFC,
> but I'm pretty sure that MS uses it for their GUIDs. You might want to check
> that the numbers that come out of these algorithms look like the ones that come
> out of MS .NET's GUID generator. It's pretty important that the same mapping is
> used on all .NET machines and implementations, lest GUIDs become ... well, GIDs
> ;)
> http://www.opennc.org/dce/info/draft-leach-uuids-guids-01.txt

I think I remember reading somewhere that Microsoft no longer uses the
Ethernet ID to generate GUIDs, in response to privacy concerns.
However, I couldn't find my source for this fact, so I could be
wrong.  (See http://www.junkbusters.com/microsoft.html, for example,
for a description of some of the privacy concerns.)

Carl Witty