-
-
[讨论]多次加密密码字节数与穷举状态数
-
发表于: 2017-12-25 22:12 3420
-
每一位密码字节有256种不同的数值,先看一次加密穷举攻击所对应的种种状态:
一个字节有256种不同的数值,两个字节的状态是256乘256也就是256的二次方,...N1个字节的状态是256的N1次方。
综合起来从1位到N1位的状态和是
256 + 256的二次方 + ...+256的N1次方
从上式可见,增加一位密码字节状态将多出 256的(N1+1)次方
同理二次加密的状态也有256 + 256的二次方 + ...+256的N2次方
总状态有
(256 + 256的二次方 + ...+256的N1次方)乘以(256 + 256的二次方 + ...+256的N2次方)
可见状态数的增加是巨量的,更多次余此类推。例如 N1=N2=10 则上式两项都达到1.21乘以10的24次方,总起来达到10的48次方。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
看原图
赞赏
雪币:
留言: