假设互联网可以连续每秒测试1万亿个DES密钥,那么在几小时内搜索DES的整个56位密钥空间的预期时间是多少?
如果分布式方法可以连续检查1万亿个128位IDEA密钥/秒,那么搜索整个128位密钥空间的预期时间是多少?
同样,如果分布式方法可以连续检查一万亿个256位AES密钥/秒,那么多年来搜索整个256位密钥空间需要多长时间?
答案 0 :(得分:2)
56位密钥空间是2 ^ 56个不同的密钥
如果我们每秒可以测试1万亿,那么我们得到2 ^ 56/10 ^ 12 秒。但是预期值(平均值)是其中的一半 - 因为平均而言,您只需搜索一半的密钥即可找到有效的密钥。
转换为小时,大约需要10个小时。
相同的数学问题2,3。