
Uniqueness of UUIDs generated by concurrently running processes, the uuid library uses Privacy problems in some applications, so the uuid_generate function only uses thisĪlgorithm if a high-quality source of randomness is not available. It can leak information about when and where the UUID was generated. The default one used to generate UUID, but because of the use of the ethernet MAC address, The uuid_generate_time function forces the use of the alternative algorithm which uses theĬurrent time and the local ethernet MAC address (if available).
#TS UUID GENERATOR GENERATOR#
Generator may compromise the uniqueness of UUIDs generated in this fashion. High-quality random number generator (i.e., /dev/urandom) is not available, in which caseĪ pseudo-random generator will be substituted. The uuid_generate_random function forces the use of the all-random UUID format, even if a Is not available, then uuid_generate will use an alternative algorithm which uses theĬurrent time, the local ethernet MAC address (if available), and random data generated


Will be generated based on high-quality randomness from /dev/urandom, if available. The uuid_generate function creates a new universally unique identifier (UUID). SYNOPSIS #include void uuid_generate(uuid_t out ) void uuid_generate_random(uuid_t out ) void uuid_generate_time(uuid_t out ) int uuid_generate_time_safe(uuid_t out ) DESCRIPTION

Uuid_generate, uuid_generate_random, uuid_generate_time, uuid_generate_time_safe - create
