SHA-256 哈希生成器
根据文本、十六进制或 Base64 生成 SHA-256 哈希,并对比 SHA-2 的各个变体(224/256/384/512)。支持十六进制或 Base64 输出以及逐行模式,全部在浏览器中完成。
SHA-256 属于 SHA-2 家族,生成 256 位(64 个十六进制字符)的指纹,从 TLS 证书到文件校验和再到区块链,随处可见。这个工具可以对文本、十六进制或 Base64 进行哈希,显示同一输入的所有 SHA-2 变体,并以十六进制或 Base64 输出。全部在浏览器中运行。
使用方法
- 粘贴输入内容,并说明它是文本、十六进制还是 Base64。
- 选择你需要的 SHA-2 变体。
- 在表格中对比四个变体。
- 按十六进制或 Base64 复制哈希值。
计算公式
SHA-256 把消息按 512 位分块,经过 64 轮模加法和位运算混合,生成 256 位摘要。SHA-224 是同一算法,只是初始值不同且输出被截断。
哈希是单向的:相同的输入总是得到相同的摘要,而且没有可行的计算能将其逆转。
示例
“abc”的 SHA-256 是 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad,空字符串的是 e3b0c442…b855——都来自 FIPS 180-4 的测试向量。
常见问题
SHA-256 安全吗?
安全。与 MD5 和 SHA-1 不同,它没有已知的实用碰撞攻击,推荐用于数字签名、证书和完整性校验。
可以用 SHA-256 哈希密码吗?
不能直接用。纯 SHA-256 对密码来说太快了;请改用 bcrypt、scrypt 或 Argon2 这类缓慢且加盐的算法。
SHA-256 和 SHA-512 有什么区别?
SHA-512 以 64 位字为单位运算,生成更长的 512 位摘要,在 64 位机器上通常更快。SHA-384 是初始值不同、输出更短的 SHA-512。
资料来源
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/sha-256-hash-tool/
引用此工具
kakaoCalc. (2026, November 8). SHA-256 哈希生成器. https://kakao.mobile/zh/tools/sha-256-hash-tool/
“SHA-256 哈希生成器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/sha-256-hash-tool/.