Generate a UUID according to version 3 of RFC 4122.
Generate a UUID according to version 5 of RFC 4122.
Most people who want UUIDs will generate small numbers of them (maybe a few hundred thousand) and not require a huge amount of uniqueness (just for this one application). This module provides a convenient way to obtain that behavior.
A UUID is a Universally Unique Identifier. It is a 128-bit number generated either randomly or according to some inscrutable algorithm, depending on the UUID version used.