vix.ing · top · new · best · stats · spec

Disperse rotation operator DRT and use in some stream ciphers

2022/03/03 by Yong-Jin Kim, Kim, Yong-Jin, Yong Ho Yon +4
Computer Science · #Advanced Malware Detection Techniques #Chaos-based Image/Signal Encryption #Cryptographic Implementations and Security #Cryptography and Security (cs.CR) #D.2.7 #FOS: Computer and information sciences #K.6.5 #cs.CR

paper · pdf · doi:10.48550/arxiv.2203.01495

12 pages, 1 figures, 20 tables

openalex created_date 2020/06/05 · arxiv created 2022/03/03 · openalex publication_date 2022/03/03 · arxiv updated 2022/03/04 · openalex updated_date 2026/07/28

Abstract

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.

Related