UUID 生成器 的工作原理
UUID 生成器使用浏览器内置的 crypto.randomUUID() 函数生成第 4 版(随机)UUID,该函数从操作系统的密码学安全随机数生成器获取熵。你可以生成第 4 版(随机)或第 7 版(时间顺序)UUID,一次生成一个,或批量生成最多 100 个,然后复制列表或将其下载为文本文件。由于熵源来自本地硬件,你生成的内容绝不会传输到任何服务器。
UUID v4 由 122 个随机比特组成,排列为标准的 8-4-4-4-12 十六进制格式(例如 550e8400-e29b-41d4-a716-446655440000)。版本半字节固定为 4,变体位固定为 10xx,因此每个输出都是符合 RFC 4122 标准的有效 UUID。浏览器的 CSPRNG 与 TLS 密钥生成使用的是同一来源,这意味着在整个 v4 空间内发生碰撞的概率对任何实际用途来说都可忽略不计。