编码加解码

Hash 生成 - SHA 摘要与对比工具

对文本或本地文件计算 SHA-1、SHA-256、SHA-384、SHA-512 摘要,可选 HMAC 模式与 Hash 对比,全部基于 Web Crypto 在浏览器本地完成,适合校验与签名调试。

HashSHA摘要

收藏工具

当前还没有选择收藏模式。

快捷操作

返回编码加解码 浏览全部工具

你可以复制当前工具页链接,或在支持的设备上调用系统分享。

编码加解码

Hash 生成器

格式

所有算法结果

SHA-1

-

SHA-256

-

SHA-384

-

SHA-512

-

等待输入

使用场景

  • 计算文本内容的 SHA 摘要
  • 对本地文件做完整性校验
  • 调试接口签名所需的 HMAC

如何使用

  1. 输入文本或选择本地文件
  2. 可选开启 HMAC 并填写密钥
  3. 查看各算法结果,需要时粘贴期望值做对比

示例输入输出

文本

hello

SHA-256

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

FAQ

支持 MD5 吗?

不支持。当前使用浏览器 Web Crypto 提供的 SHA-1 与 SHA-2 系列算法;需要文件校验可同时查看「文件校验和」。

HMAC 模式和独立 HMAC 生成器有什么关系?

本工具可在同一页面输出多算法 Hash,并可选 HMAC;「HMAC 生成」工具更专注消息与密钥签名,并分别提供 Hex 与 Base64 结果。

工具列表

相关推荐

你可以从这里继续打开相近场景的工具,减少重复搜索。

HMAC 生成

HMAC 生成器 - API 签名摘要工具

可用

使用密钥与 SHA 算法生成本地 HMAC,支持 SHA-1/256/384/512,同时输出 Hex 与 Base64,适合 API 签名与 Webhook 校验调试。

HMAC 签名 Hash

文件校验和

文件校验和 - 本地 SHA 指纹计算

可用

在浏览器本地为所选文件计算 SHA-256、SHA-384、SHA-512 校验和,文件内容不上传服务器,适合核对下载包、系统镜像与发布产物的完整性。

校验和 Hash 文件

Base64 编解码

Base64 编码与解码在线工具

可用

在线进行 Base64 编码和解码,支持标准与 URL-safe 两种格式、自动判断转换方向,也可以选择文件生成 Base64,全部在浏览器本地完成,适合接口调试和数据处理。

Base64 编码 开发