关于哈希加密
哈希加密是一种单向加密方法,将任意长度的输入(明文)通过哈希算法变换成固定长度的输出(哈希值)。
常用哈希算法:
- MD5 - 产生128位哈希值,已不推荐用于安全用途
- SHA-1 - 产生160位哈希值,安全性已受到质疑
- SHA-256 - 产生256位哈希值,目前广泛使用
- SHA-512 - 产生512位哈希值,安全性更高
注意: 哈希解密是通过彩虹表进行的反向查找,只能解密常见密码和短语,无法解密随机生成的强密码。
关于哈希解密
哈希解密是通过预先计算的彩虹表(Rainbow Table)进行的反向查找。彩虹表包含了大量常见密码和短语的哈希值对应关系。
本工具内置了常见密码、短语和泄露密码数据库,可以解密:
- 常见密码(如123456、password等)
- 常用短语和句子
- 部分泄露密码数据库中的密码
对于强随机密码(如"Xk8#sD3$fP2"),由于不在彩虹表中,将无法解密。