表10.5 IDEA密钥长度及破译时间关系
密钥长度
(bit)
密钥总数
破译时间
(搜索1次/μs)
破译时间
(搜索10
6
次/μs)
128
2
128
=3.4×10
9
2
31
μs=35.8分
2.15毫秒
56
2
56
=7.2×10
16
2
55
μs=1142年
10.01小时
128
2
128
=3.4×10
38
2
127
μs=5.4×10
24
年
5.4×10
18
年
由表中数字可以看出,若每微秒可搜索1百万次,则56位长的密钥就不能认为是安全的,但128位的密钥显然还是很安全的。