Is the UUIDGenerator using the algoritm to generate IETF UUID version 4 (random) ? If so, can you add to documentation with reference to the IETF standard ? If it is version 4 (random), can you explain which library is used as seed for the random number?
Solved
Is UUIDGenerator generating UUID version 4?
Best answer by hollyatsafe
Hi @tiemens_g,
The function the UUIDGenerator relies on respect OS api calls to generate UUIDs:
- Windows use UuidCreate() function documented here: https://docs.microsoft.com/en-us/windows/desktop/api/rpcdce/nf-rpcdce-uuidcreate
- Mac use CFUUIDCreate() function documented here: https://developer.apple.com/documentation/corefoundation/cfuuid-rci
- Linux use uuid_generate() function documented here:https://linux.die.net/man/3/uuid_generate
Dependent on your system you should be able to find out which algorithm these functions use.
Reply
Rich Text Editor, editor1
Editor toolbars
Press ALT 0 for help
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.