关于 UUID 生成器
UUID(Universally Unique Identifier,通用唯一标识符)是一种 128 位的标识符,常用于数据库主键、分布式系统消息 ID、Session 标识等场景,理论上保证全球唯一。本工具基于业界广泛使用的 uuid 库实现,覆盖以下版本:
v1:基于时间戳与节点 MAC 地址(本工具使用随机 node 字段以避免泄露真实 MAC);v3:基于命名空间与名称,使用 MD5 哈希;v4:基于伪随机数,是最常用的 UUID 版本;v5:与 v3 类似但使用 SHA-1;NIL:00000000-0000-0000-0000-000000000000,常用于占位。
工具提供了 DNS / URL / OID / X.500 四个标准命名空间,方便你在 v3 / v5 模式下快速选择。所有 UUID 均在浏览器本地生成,不会上传,可批量复制粘贴到代码或数据库中使用。
注意:v1 包含时间戳信息,可能在某些场景下泄露生成时刻;v4 完全随机,更适合对外暴露的 ID;v3/v5 在相同输入下结果稳定,可用于一致性哈希。请根据实际场景选择合适版本。