哈希生成器
在线生成MD5、SHA-1、SHA-2、SHA-3和RIPEMD-160加密哈希值。实时生成、安全警告,完全在浏览器中运行,无需发送数据到服务器。
SHA-256 结果:
哈希算法
SHA-2 系列
SHA-224 is generally secure but offers a smaller security margin than larger hash sizes.
SHA-3 系列
SHA3-224 is secure but offers a smaller security margin than larger hash sizes.
传统算法
MD5 is considered broken and insecure. It should not be used for security-critical applications or password storage.
SHA-1 is considered broken and should not be used for security-critical applications since 2017.
While more resistant than MD5 and SHA-1, RIPEMD-160 is not recommended for new applications requiring high security.
实现说明: 此工具在您输入时自动生成哈希值,在可用时使用浏览器原生Web Crypto API处理SHA-256、SHA-384和SHA-512算法,必要时回退到crypto-js库。
关于哈希算法
传统算法
MD5:产生32字符十六进制输出的128位哈希函数。SHA-1:产生40字符输出的160位哈希函数,存在已知漏洞。RIPEMD-160:设计为SHA-1替代方案的160位哈希函数。
SHA-2 系列
SHA-2系列包括SHA-224、SHA-256、SHA-384和SHA-512,分别产生224、256、384和512位的输出,广泛用于安全应用。
SHA-3 系列
SHA-3系列于2012年由NIST选定。SHA-3具有与SHA-2不同的内部结构,能够抵抗可能危害SHA-2的攻击。
Related Tools
关于哈希生成
什么是哈希?
哈希是由算法从任何输入数据生成的固定长度字符串。相同的输入始终产生相同的哈希,但即使输入有轻微变化也会产生完全不同的哈希。
哈希是单向函数,意味着您无法反向处理以从哈希值获取原始输入。
哈希常见用途
- 验证文件完整性
- 安全存储密码
- 数字签名
- 数据索引
- 检测数据变化
- 区块链技术