论文标题
分散旋转操作员DRT并在某些流密码中使用
Disperse rotation operator DRT and use in some stream ciphers
论文作者
论文摘要
旋转操作员经常用于几个流密码,包括HC-128,Rabbit和Salsa20,这是埃斯特里姆的最终候选者。这是因为旋转操作员(腐烂)很简单,但具有很好的分散性。在本文中,我们提出了一个分散旋转操作员(DRT),该操作员的结构与腐烂相同,但具有更好的分散性。另外,使用DRT代替腐烂表明,所有三个流密码的输出流的质量得到显着提高。但是,在HC-128流密码中使用DRT代替ROT可以防止基于LSB的差分攻击的扩展。
The rotation operator is frequently used in several stream ciphers, including HC-128, Rabbit, and Salsa20, the final candidates for eSTREAM. This is because the rotation operator (ROT) is simple but has very good dispersibility. In this paper, we propose a disperse rotation operator (DRT), which has the same structure as ROT but has better dispersibility. In addition, the use of DRT instead of ROT has shown that the quality of the output stream of all three stream ciphers was significantly improved. However, the use of DRT instead of ROT in the HC-128 stream cipher prevents the expansion of differential attacks based on LSB.