基于 crypto.randomUUID() 的 UUID v4 随机生成工具
基于时间戳和 MAC 地址生成。包含创建时间信息,但因为暴露 MAC 地址,隐私性较差。
时间戳 + MAC基于命名空间和名称的 MD5 哈希生成。相同输入始终产生相同输出(确定性)。
MD5 哈希完全随机生成(122 位随机)。本工具使用 crypto.randomUUID() 生成真正的随机 UUID。最常用的版本。
随机生成 · 当前使用基于命名空间和名称的 SHA-1 哈希生成。比 v3 更安全,相同输入始终产生相同输出。
SHA-1 哈希
UUID(Universally Unique Identifier,通用唯一标识符)是一个 128 位的数字,用于在计算机系统中标识信息。标准格式为 32 个十六进制数字,以连字符分为 5 组,共计 36 个字符(32 个数字 + 4 个连字符)。
格式:xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx
其中 M 表示 UUID 版本(此处为 4),N 的高 1-3 位表示变体。UUID v4 的 122 位由密码学安全的随机数生成器生成,碰撞概率极低(约 2^122 分之 1)。
粘贴一个 UUID 来解析其内部结构