y2x 로고
📮地址转换
💱汇率换算
🖼️图片转换
🔤文本提取
📐单位换算
🎬媒体转换
💻开发者工具
📄文档转换
🔳二维码
📮地址转换
💱汇率换算
🖼️图片转换
🔤文本提取
📐单位换算
🎬媒体转换
💻开发者工具
📄文档转换
🔳二维码
📮地址转换
💱汇率换算
🖼️图片转换
🔤文本提取
📐单位换算
🎬媒体转换
💻开发者工具
📄文档转换
🔳二维码
y→x
📢광고 문의 · help@silver-smiths.com›

开发者工具

生成 UUID

哈希·UUID 生成功能

SHA Hash Generator — 同时计算输入文本的 SHA-1、SHA-256、SHA-384、SHA-512 哈希并以十六进制显示,随输入即时更新。 UUID Generator — 一次最多生成 50 个符合 RFC 4122 版本 4 的 UUID,支持逐个复制和全部复制。 计算使用浏览器内置的 Web Crypto API 完成,输入内容不会发送到外部。

使用方法

① 在输入框中填入要计算哈希的文本。 ② 四种 SHA 哈希会立即计算并显示在下方。 ③ 点击所需算法旁边的复制按钮。 ④ 需要 UUID 时,在下方选择数量并点击生成。

适用场景

• 确认与下载文件校验和比对的基准值 • 生成 API 签名时验证中间结果 • 生成缓存键或标识符 • 批量生成测试数据用的 UUID • 准备用作数据库主键的 UUID

常见问题

Q. 为什么没有 MD5?
A. 因为浏览器内置的加密 API 不支持 MD5,需要额外引入库。而且 MD5 已有现实可行的碰撞攻击,不应再用于安全场景,因此未加入。完整性校验建议使用 SHA-256。
Q. SHA-1 还能用吗?
A. 仅在需要与既有系统对齐数值时使用。SHA-1 同样已被成功实施碰撞攻击,不适合新设计。新建系统请使用 SHA-256 或更强的算法。
Q. 可以计算文件的哈希吗?
A. 目前仅支持文本输入。文件校验和建议使用操作系统命令(macOS 和 Linux 用 shasum,Windows 用 certutil)更为可靠。
Q. UUID 会重复吗?
A. 版本 4 的 UUID 用随机数填充 122 位,并使用浏览器的密码学随机数生成器。在现实规模下发生重复的概率可以忽略不计。
Q. 输入内容会发送到服务器吗?
A. 不会。哈希计算和 UUID 生成都在浏览器内完成。不过,建议不要把真实密码或生产环境的密钥输入任何网页工具。