字符串加密工具

5 种哈希算法 · 文本与文件输入 · 浏览器本地处理

md4 md5 sha1 sha256 sha512
5 种主流算法
MD5
广泛使用的哈希算法,输出 128 位 (32 字符)
输入或拖入文件
字符 0
长度 0

5 种哈希算法对比

算法 输出长度 安全性 常见用途
MD4 32 字符 已不安全 历史遗留 / 兼容
MD5 32 字符 中等 文件校验、版本比对(非安全场景)
SHA1 40 字符 已弱化 Git 提交、历史 SSL 证书
SHA256 64 字符 安全 密码哈希、TLS、区块链、JWT
SHA512 128 字符 安全 高安全场景、文件完整性校验

常见问题

哈希和加密有什么区别?

哈希是单向的(无法解密还原),加密是双向的(可解密)。本工具是哈希计算,不是可逆加密。

该用哪种算法?

新项目统一推荐 SHA256 或 SHA512。MD5/SHA1 仅用于非安全场景(文件指纹、版本比对)。

数据会上传服务器吗?

不会。所有哈希计算在你的浏览器本地完成,不会上传文本或文件内容。

支持文件多大?

建议 ≤ 100 MB。文件越大计算时间越长,浏览器内存消耗也越多。