全部计算器·SHA-256 / SHA-512 生成器

SHA-256 / SHA-512 生成器

在浏览器里算出文本的 SHA-256 或 SHA-512

哈希是单向的

同样的输入永远得到同样的结果,而且没有回头路。正因如此,哈希适合用来核对文件是否完好送达,而不适合用来保存以后还要读回来的东西。

不要用它存密码

纯 SHA-256 对存密码来说太快了——现在一块 GPU 每秒能试几十亿次。密码要用专门为此设计的、慢且加盐的函数:bcrypt、scrypt 或 Argon2。

广告

顺便看看 — 加密货币交易所注册福利

其他计算器

常见问题

Q. 为什么结果长度总是一样?

设计如此。不管输入是一个字还是一个 GB,SHA-256 永远返回 256 位,写成 64 个十六进制字符。

Q. 两个不同的输入会得到同样的哈希吗?

理论上会,因为可能的输入比输出多。但实际上还没有人造出 SHA-256 的碰撞,刻意去找被认为不可行。

Q. 文本会离开我的浏览器吗?

不会。计算由浏览器的 Web Crypto API 完成,什么都不上传。