字符串加密工具
5 种哈希算法 · 文本与文件输入 · 浏览器本地处理
原始文本
输入或拖入文件
字符 0
加密结果
长度 0
5 种哈希算法对比
| 算法 | 输出长度 | 安全性 | 常见用途 |
|---|---|---|---|
| MD4 | 32 字符 | 已不安全 | 历史遗留 / 兼容 |
| MD5 | 32 字符 | 中等 | 文件校验、版本比对(非安全场景) |
| SHA1 | 40 字符 | 已弱化 | Git 提交、历史 SSL 证书 |
| SHA256 | 64 字符 | 安全 | 密码哈希、TLS、区块链、JWT |
| SHA512 | 128 字符 | 安全 | 高安全场景、文件完整性校验 |
常见问题
哈希和加密有什么区别?
哈希是单向的(无法解密还原),加密是双向的(可解密)。本工具是哈希计算,不是可逆加密。
该用哪种算法?
新项目统一推荐 SHA256 或 SHA512。MD5/SHA1 仅用于非安全场景(文件指纹、版本比对)。
数据会上传服务器吗?
不会。所有哈希计算在你的浏览器本地完成,不会上传文本或文件内容。
支持文件多大?
建议 ≤ 100 MB。文件越大计算时间越长,浏览器内存消耗也越多。