什么叫sha256加密/哈希值为什么不可逆

2021-11-24
1840

什么叫sha256加密
SHA-256信息摘要算法,也是一种密码散列函数对于任意长度的消息,SHA256都会产生一个256bit长的散列值(哈希值),用于确保信息传输完整一致,称作消息摘要。这个摘要相当于是个长度为32个字节的数组,通常用一个长度为64的十六进制字符串来表示。
哈希值为什么不可逆
哈希算法的确是不可逆的,因为一个哈希值对应无数个明文,理论上你并不知道哪个是。不一定要可逆才能攻击,譬如说将密码哈希后储存,我并不需要得到明文,只要找到一个东西可以算出同样的哈希值就能登陆。
尽管理论上不可逆,但实际操作中密码通常不可能足够长,所以一个哈希值所对应的明文中最短的那个很大概率是密码。
相关工具推荐:需要SHA加密工具可以直接看这里。

转载时必须以链接形式注明原始出处及本声明

扫描关注公众号