为数据库、API和唯一标识符生成符合 RFC 4122 的 UUID(v1、v4、v5)
生成 UUID v1(基于时间)、v4(随机)和 v5(基于命名空间)
v4和v5使用Web Crypto API实现真正的随机性
一键复制UUID到剪贴板
🔒 基于浏览器的安全
所有UUID均使用window.crypto在您的浏览器中生成。数据不会离开您的设备。
输入命名空间和名称以生成 UUID v5
UUID提供全局唯一标识符,这对于以下方面至关重要:
⚠️ UUID v1 不推荐用于安全敏感的应用,因为它会暴露时间戳和(理论上的)MAC地址
| 版本 | 使用案例 | 安全性 |
|---|---|---|
| v1 | 基于时间,带节点标识符 | 低 - 显示时间戳 |
| v4 | 完全随机(推荐) | 高 - 密码学安全 |
| v5 | 基于命名空间 (SHA-1) | 高 - 确定性但安全 |
💡 对于大多数应用,UUID v4因其随机性和安全性是最佳选择
中文 (中国)