Hash 计算器是面向开发者和安全工程师的哈希工具,支持 MD5、SHA1、SHA256、SHA512 等主流算法,可以输入文本或上传文件计算哈希值。所有计算基于浏览器原生 SubtleCrypto API 在本地完成,文件不上传服务器,可以放心校验大文件、私钥、签名。
Hash 也叫"散列"或"摘要",是把任意长度的输入压缩为固定长度的指纹字符串。它有三大特性:
从官网下载安装包后,把官网公布的 SHA256 与本工具计算的对比,一致就说明文件没被篡改、没下载坏。
密码绝不能明文存数据库,至少要做 SHA256,更安全做法是 bcrypt / Argon2 加盐。仅用 MD5 在 2026 年的今天已经会被字典撞库瞬间破掉。
分布式系统里需要给每条消息一个唯一 ID 防重复处理,可以对消息体做 SHA256 作为业务幂等 key。
给某文件做 SHA256 截图发给对方,后续对方收到的文件再算一遍 hash 对比,能证明传输过程没被改动。
md5()、Python 的 hashlib.md5(s.encode("utf-8")) 结果一致需要 AES/DES 对称加密看 文本加解密,需要 Base64/URL 编码看 编码转换,需要生成密码安全的随机字符串看 随机字符串生成。