加密搜索时间

时间:2016-03-30 02:43:28

标签: algorithm encryption

假设互联网可以连续每秒测试1万亿个DES密钥,那么在几小时内搜索DES的整个56位密钥空间的预期时间是多少?

如果分布式方法可以连续检查1万亿个128位IDEA密钥/秒,那么搜索整个128位密钥空间的预期时间是多少?

同样,如果分布式方法可以连续检查一万亿个256位AES密钥/秒,那么多年来搜索整个256位密钥空间需要多长时间?

1 个答案:

答案 0 :(得分:2)

56位密钥空间是2 ^ 56个不同的密钥

如果我们每秒可以测试1万亿,那么我们得到2 ^ 56/10 ^ 12 。但是预期值(平均值)是其中的一半 - 因为平均而言,您只需搜索一半的密钥即可找到有效的密钥。

转换为小时,大约需要10个小时。

相同的数学问题2,3。