Hash 摘要生成器
为文本或本地文件生成 MD5、SHA、SM3 摘要,支持多种输出格式。
输入与设置
文本编码
摘要算法
输出格式
结果与分析
生成的摘要将在这里显示。
算法与用途
MD5 和 SHA-1 仅用于旧系统兼容。完整性校验优先使用 SHA-256 或更高版本。
密码存储应使用 Argon2、scrypt 等专用方案;快速 Hash 即使加盐也不适合作为密码存储方案。
输入与输出示例
helloSHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824如何使用
- 输入文本并选择编码,或选择本地文件。
- 选择摘要算法与 Hex/Base64 格式,输入或设置变更后会自动生成结果。
- 在结果框内复制单项摘要,或下载全部结果。
能力与限制
- 浏览器本地处理
- 文本最大 1 MiB,文件最大 50 MiB,文件按原始字节分块处理。
- MD5 和 SHA-1 已不适合安全用途;不能把快速 Hash 当作密码存储方案。
- 编码、空格和换行都会改变摘要;文件模式不进行文本转码。
- 需要使用密钥生成消息认证码时,请使用独立的 HMAC 认证码生成器。
常见问题
- 文件会上传吗?
- 不会,文件只在浏览器 Worker 中读取和计算,取消或离开页面时任务终止。
相关指南
文本与文件 Hash:MD5 与 SHA 摘要:原理与边界 ↗相关工具
更新于 2026-10-14 · 项目与反馈说明