rar类压缩文件的加密方式不同于普通的加密字符串。压缩文件的加密方法是直接破解文件。解密时,利用算法对碎片文件进行解密,并检查文件的相关信息。所以破解难度不是简单的字符串加密能比的,大部分只能暴力破解。但是暴力破解的前提是加密文件目标密码越简单越好破解。至于你说的预计破解时间,这个首先要看被暴力破解的软件自带的字典还是你自己生成的字典。如果你的字典只有10位密码,而且排在第一位,很快就会被破解软件猜到。如果字典里没有10位密码,那就只能让软件把所有可能的密码组合起来猜了。这时候你就要考验你的电脑性能了。如果是纯数字,即使用超级计算机运行,也需要1-10天左右的时间,所以用个人电脑就不要想了,除非你足够幸运,刚好破解了软件生成的字典,遇到了密码。

RAR压缩文件加密密码长度在10位数以上,破解难度大么?暴力破解预估要多久?

RAR压缩文件加密密码长度在10位数以上,破解难度大么暴力破解预估要多久

以天河二号持续计算每秒3.39亿亿次的运算速度,需要多久可以破解比特币?

以天河二号持续计算每秒3.39亿亿次的运算速度,需要多久可以破解比特币

喜欢请点赞,把好的答案分享给更多人。关注毒蛇博士,定期为您送上科技金融的毒蛇辣评。比特币不是不可被破解的,但天河二号真的破解不了,不过超级计算机可以用来做更多对国家社会有益的事情,没必要用来挖矿。看了一下已有的答案,其实大家都知道这个结论了,不过对于背后的原因好像并不太理解。比特币怎么破解?破解比特币不能像电视剧里的黑客那样,利用漏洞进入到某个系统里面,篡改资料,因为没有这么一个中央系统让你去破解。

比特币是去中心化的,资料存放在千千万万个计算机里,并没有一个可以被破解的系统。可能有的读者知道挖矿,挖矿可以挖出来比特币。那能不能用超级计算机来把比特币全挖光?也不可以。因为比特币的供应速度是固定的,不能大力出奇迹。在比特币诞生之初,大约每十分钟产生50个比特币,这一数字每4年减半,目前比特币的增长速度是每10分钟12.5个比特币,到2140年,比特币的数量达到峰值2100万个就不再增长,目前大概已经被挖出1600万个比特币。

背后的原因请参照我另外一个回答为什么不用超级计算机神威太湖之光,把比特币全挖掉?破解比特币只有两个方式,一个是篡改公共账本,另一个是破解它的身份认证系统。篡改公共账本可行么?这个问题我也在另一个相关的问题——为什么黑客不直接修改自己的比特币余额——讨论过,简单的讲就是想要篡改公共账本,首先你的计算能力必须要和其他矿工的计算能力总和相当。

我没有具体研究过所有矿工的计算能力加在一起有多大,但是根据经济学均衡的观念,我们可以估算出现阶段所有矿工每小时投入的电费和设备的成本大约在一百二十万美元左右。根据这个估算,我们可以感受到全网的算力到底有多惊人。另外一点是,挖矿用的矿机是专门设计用来挖矿的,而超级计算机要用作解决各种各样的科学问题,在挖矿的效率上,要远远低于矿机。

所以仅仅一台超级计算机不太可能篡改公共账本,因为其他矿工的计算能力本来就很高,而且超级计算机效率并不高。退一万步来说,哪怕你用很多台超级计算机连成矿池,同时用于篡改比特币的公共账本,比特币的开源社区也可以进行硬分叉,把账本还原成出错之前的样子。一个类似的例子我在为什么不用超级计算机神威太湖之光,把比特币全挖掉?的回答中也有讨论,感兴趣的读者可以翻一翻。

还有一种破解比特币的方法,就是通过破解认证问题,把别人的比特币据为己有。通过破解比特币的认证系统,你可以伪装成另一个用户,把他的比特币转到你的账户里。什么是身份认证系统?这涉及到非对称加密技术,这是一个复杂的数学问题。我试着用一个比喻来解释。当你从银行取钱的时候,你需要给出一个密码来证明你是账户持有人。


文章TAG:暴力破解的多久  破解  暴力  多久  预估  
下一篇