BESQL
Hash 计算
Hash 摘要计算
输入文本后自动计算七种 Hash 摘要
HMAC 消息认证码
在线计算 MD5、SM3、SHA 系列摘要与 HMAC
在输入框中键入或粘贴任意文本,页面即时输出 MD5、SM3、SHA-1、SHA-224、SHA-256、SHA-384 与 SHA-512 七种摘要,结果统一为小写十六进制并支持一键复制。下方 HMAC 面板可结合密钥计算 HmacSM3、HmacSHA256 等消息认证码,用于接口签名与数据校验。所有计算均在浏览器本地完成,文本内容不会上传服务器。
常见问题
什么是Hash 计算工具?
Hash 计算工具支持 MD5、SM3、SHA-1、SHA-256 与 HMAC 等常用摘要与消息认证码的计算,提供文本与文件两种输入方式。可用于校验文件完整性、生成接口签名、验证下载资源一致性等场景。
什么时候用Hash 计算工具?
验证下载的安装包或文件与官方 SHA-256 是否一致;为接口请求生成 HMAC 签名(支持加盐);计算一段文本的 MD5 用于对比或去重;生成 SM3 摘要用于国产算法合规场景。使用时留意:文件与文本均在浏览器本地计算,不会上传;MD5 仅用于校验,不再用于安全存储密码。
Hash 计算工具怎么用?
粘贴文本或上传文件,选择摘要算法;HMAC 场景输入密钥后计算;复制生成的摘要结果。
支持哪些哈希算法?
支持 MD5、SM3、SHA-1、SHA-224、SHA-256、SHA-384 与 SHA-512 七种摘要算法,以及对应的 HMAC 消息认证码,输入内容后实时计算,结果可复制。
SM3 是什么算法?
SM3 是中国国家密码管理局发布的国密哈希算法,输出 256 位摘要,常用于国密体系下的数据完整性与签名校验。
哈希是加密吗?能还原吗?
哈希是单向摘要算法,无法从结果反推原文,常用于完整性校验与口令存储,不适合用来加密传输机密内容。
计算过程会上传内容吗?
不会。计算使用浏览器内置的加密接口在本机完成,输入内容不离开你的设备。