Hash 生成器

大小: 字节 键数: 深度:

        

Hash 生成器

字节 →


        
    

Hash 生成器

查询参数

IDN / Punycode


    

Hash 生成器

..

头部


    

Payload


    

元数据


        
    

验证签名

签名 (HS)


            

Hash 生成器

模式库

高亮匹配

匹配 ()

替换结果


    

Hash 生成器

相对时间:

时区

按部分构建


        
年内第几天: 周: 星期:

差值


        

Hash 生成器


    

Hash 生成器

Hash 生成器


        
    

示例

输入

hello

SHA-256

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Hash 指南与文章

Hash 生成器

生成 MD5、CRC32、SHA-1、SHA-256、SHA-384 和 SHA-512。 DevToolGrid Online 提供免费的 MD5、SHA-256、SHA-512 和 hash 生成器在线.

什么是哈希函数?

哈希函数把任意输入映射为固定长度的字符串,称为摘要(digest)。它是单向的:相同输入总是产生相同哈希,但无法从哈希还原输入,且改变一个字节就会得到完全不同的结果。哈希用于文件完整性、校验和、去重和数据验证。

如何生成哈希

  1. 1 输入或粘贴文本,或拖入文件以哈希其字节。
  2. 2 一次性获得 MD5、CRC32、SHA-2 系列、Keccak 和 RIPEMD160。
  3. 3 选择十六进制或 Base64 输出并切换大写。
  4. 4 粘贴预期哈希进行比较,或开启 HMAC 模式并添加密钥。

常见的哈希错误

  • 用 MD5 或 SHA-1 做安全两者在抗碰撞上已被攻破。安全相关用途请使用 SHA-256 或更强。
  • 把哈希当作加密哈希是单向的,不可逆。要保护以后还需读取的数据,请使用加密。
  • 对密码不加盐做哈希纯哈希易受彩虹表攻击。请使用加盐的慢算法,如 bcrypt 或 Argon2。

哈希 vs HMAC vs 加密

普通哈希用于验证完整性,但任何人都能重新计算。HMAC 加入密钥,只有持有密钥者才能生成或验证摘要——它证明真实性。加密则不同:可用密钥还原并保持机密。本工具涵盖哈希与 HMAC。

常见问题

这个工具免费吗?

是的。哈希生成器完全免费,没有限制。

我的数据会发送到服务器吗?

不会。文本和文件都在你的浏览器本地哈希;不会上传任何内容。

哈希可以被还原吗?

不能。哈希是单向的。所谓的还原只能靠猜测输入,因此强而加盐的算法很重要。

密码应该用哪种算法?

不要用原始哈希。请使用 bcrypt、scrypt 或 Argon2 等专用算法并配唯一盐值。