How are GUIDs generated?

I mean manually.

How can I make one with pencil and paper?

Or is it not like that?
Tom KnowltonWeb developerAsked:
Who is Participating?
mrichmonConnect With a Mentor Commented:
From webopedia:
GUIDs can be created in a number of ways, but usually they are a combination of a few unique settings based on specific point in time (e.g., an IP address, network MAC address, clock date/time, etc.). has some info on algorithms too.

Tom KnowltonWeb developerAuthor Commented:

Does anyone know how C# goes about making a GUID?  I mean, what algortihm does it use?
Tom KnowltonWeb developerAuthor Commented:
Oh, and are there such things as UUID...same questions apply.
Tom KnowltonWeb developerAuthor Commented:

A Globally Unique Identifier or GUID is a pseudo-random number used in software applications. While each generated GUID is not guaranteed to be unique, the total number of unique keys (2128 or 3.4028×1038) is so large that the possibility of the same number being generated twice is very small.

GUIDs are used in many pieces of software, including Oracle Database and Novell eDirectory, but the most high-profile GUID implementation may be Microsoft's. Theirs is an implementation of a standard called Universally Unique Identifier (UUID), specified by the Open Software Foundation (OSF).

Okay, so there are UUIDs.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.