Warning:
This function must not be used for cryptographic purposes.UUIDs generated by this function do not have sufficient randomness for all use cases. This especially applies to the overload that accepts a caller-provided RNG. At the moment, Phobos does not provide a cryptographically-secure pseudo-random number generator (CSPRNG) that could be supplied to this function.
While the function overload with no parameters will attempt to use the system CSPRNG where available and implemented, there are no guarantees. See unpredictableSeed for details.
Parameters
randomGen | uniform RNG |