Galactropy

> SYSTEM_ROOT

模块 物理熵 UUID V4 生成器

主题
语言
TRNG / SDR SHA-512

> 随机性工具

UUID v4 生成器

生成符合 RFC 4122 标准的第 4 版 UUID,以物理熵为种子,适用于数据库主键、分布式系统标识符,或任何需要无需中心协调即可获得实际唯一 ID 的场景。

Generate value

--- copy

Where does the randomness come from?

UUID v4 的唯一性保证完全依赖于其 122 个随机比特是否真正不可预测;如果 UUID 来自弱或可预测的随机源,就会削弱该格式本应提供的抗碰撞能力。

本工具先从 Galactropy 的物理 SDR 熵值池为其随机比特播种,然后按照标准的 8-4-4-4-12 十六进制格式排列,并正确设置所需的版本位和变体位。

⚠ Cryptographic notice

UUID 是标识符,不是秘密。不要把 UUID v4 用作身份验证令牌或会话密钥;那种场景请使用令牌生成器。

FAQ

两个生成的 UUID 会发生碰撞吗?

实际上几乎不可能。拥有 122 个随机比特,你需要以每秒约十亿个的速度生成 UUID,并持续约 85 年,才有 50% 的概率出现一次碰撞。

输出是有效的 RFC 4122 格式吗?

是的。每个 UUID 都遵循标准的 8-4-4-4-12 带连字符十六进制格式,并正确设置了版本位(4)和变体位。