主页 > imtoken官网电话 > 是否可以破解 128 位密钥?
是否可以破解 128 位密钥?
来源 2:
来自文章 Adjacency 128-bit keys:
如果你假设:
• 地球上每个人拥有10 台电脑。
• 这个星球上有70 亿人。
• 每台计算机每秒可以测试10 亿个组合键。
• 平均而言,您可以在测试 50% 的可能性后破解密钥。
然后(见附录中的计算参考):
• 地球人口可以在 77,000,000,000,000,000,000,000,000 年内破解一个加密密钥(仅一个驱动器)!
• 如果您想知道,破解第二个密钥/驱动器还需要 77,000,000,000,000,000,000,000,000,000 年。
我刚刚注意到,它计算不正确。 正确答案是77e9年(还是我们文明的一堆)。
额外(基于比特币的假设):
在这个日期(2017 年),我们可以使用比特币挖矿系统作为已知最大的强力机器比特币私钥多少位(二进制),并使用挖矿和比特币的价格作为我们假设的基准。
检查 sha256 与尝试对称密钥(如 AES 或其他)大致相同。 根据当前尝试的哈希为(D*2**32/600)比特币私钥多少位(二进制),其中D为当前比特币难度(678760110082.9902)
该系统每秒产生大约 5e+18 个哈希值。 每个区块每 10 分钟产生一次,到目前为止已经产生了 12.50 个硬币。 代币价格为2.5k。
因此,一个散列成本。
(12.50*2.5e3)/(5e18*600)=1.0e-17。
今天(2017 年 6 月)破解 128 位密钥的成本约为 .1e-17*2^128 = 3.5e+21
比特币挖矿系统需要 2^128 /(5e18*3.14e7)= 2.1e12 年。