UUID Generator

Supports v1 (time), v3 (namespace MD5), v4 (random), v5 (namespace SHA-1), v6 (time-ordered), v7 (unix-time + random)

Namespace is a GUID identifying the naming scope (standard examples: DNS, URL, OID, X500). Required only for v3/v5.
Name is any string (e.g., domain, path, username). Required for v3/v5; ignored for other versions.