在介绍A5/1算法的线性初始化弱点基础上,通过分析基于择多逻辑的互钟控机制的非平衡输出特点,详细论述了由此带来的相关攻击漏洞,指出了A5/1算法丢弃起始100bit远不能保证算法安全性.针对该漏洞,将互钟控移位延伸到A5/1算法初始化过程中,从而有效堵塞该漏洞,增强了A5/1算法的安全性.
On the basis of introduction of A5/1 linear initiation weakness, by the characteristic of nonbalance output in inter-clocking mechanism based on majority logic is analyzed, and the correlation attack weakness is discussed. Meanwhile, that thrown-out of original 100 bits output in A5/1 algorithm that can not approve its security is pointed out. For such weakness, inter-clocking mechanism is extended to the originate process of A5/1 to eliminate such weakness. It is concluded that A5/1 algorithm is safe under such attacks.