推 orze04: sha2加密你慢慢破解07/26 16:48
顶级超级电脑 运算量很可怕
看来这里要科普一下密码学相关
Sha 家族
就是利用不可逆(无反函数)的hash function 把原资料进行加密
早在之前就有md5之类的加密法,只是很快就被破解了(逃不过生日攻击)
然后Sha家族 最近的Sha-1也被google破解
但是才在近几年破解
破解小组也考虑用其他方法破解sha-2之后的
然后破解这类的hash function 几乎只能用暴力解决(一个一个试)
但是光是sha-2家族最大长度就有 2^128-1 bits
也就是会有约2^129种可能
更不用讲进化版的sha-3 最大长度无限
假设有一个算法可以破解sha家族
因为早已经证明了sha家族是NP complete
也就是没办法平行运算这类的算法
所以用10台超级电脑破解跟用1台的效率一样
破解科技会越来越进步,但是加密方法进步得更快