Rotational Cryptanalysis on ChaCha Stream Cipher

被引:2
|
作者
Barbero, Stefano [1 ]
Bazzanella, Danilo [1 ]
Bellini, Emanuele [2 ]
机构
[1] Politecn Torino, Dept Math Sci Giuseppe Luigi Lagrange, I-10129 Turin, Italy
[2] Technol Innovat Inst, Cryptog Res Ctr, POB 9639, Abu Dhabi, U Arab Emirates
来源
SYMMETRY-BASEL | 2022年 / 14卷 / 06期
关键词
ChaCha20; stream cipher; rotational cryptanalysis; rotational-XOR cryptanalysis; ATTACKS;
D O I
10.3390/sym14061087
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper we consider the ChaCha20 stream cipher in the related-key scenario and we study how to obtain rotational-XOR pairs with nonzero probability after the application of the first quarter round. The ChaCha20 input can be viewed as a 4x4 matrix of 32-bit words, where the first row of the matrix is fixed to a constant value, the second two rows represent the key, and the fourth some initialization values. Under some reasonable independence assumptions and a suitable selection of the input, we show that the aforementioned probability is about 2(-251.7857), a value greater than 2(-256), which is the one expected from a random permutation. We also investigate the existence of constants, different from the ones used in the first row of the ChaCha20 input, for which the rotational-XOR probability increases, representing a potential weakness in variants of the ChaCha20 stream cipher. So far, to our knowledge, this is the first analysis of the ChaCha20 stream cipher from a rotational-XOR perspective.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] Cryptanalysis of Loiss Stream Cipher-Revisited
    Ding, Lin
    Jin, Chenhui
    Guan, Jie
    Wang, Qiuyan
    JOURNAL OF APPLIED MATHEMATICS, 2014,
  • [22] Algebraic Cryptanalysis of A NLFSR Based Stream Cipher
    Afzal, Mehreen
    Masood, Ashraf
    2008 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS, VOLS 1-5, 2008, : 2603 - 2608
  • [23] Improved cryptanalysis of the stream cipher polar bear
    Huang Xiaoli
    Wu Chuankun
    CHINESE JOURNAL OF ELECTRONICS, 2007, 16 (03): : 439 - 442
  • [24] Cryptanalysis of stream cipher Alpha1
    Wu, HJ
    INFORMATION SECURITY AND PRIVACY, 2002, 2384 : 169 - 175
  • [25] Nonsmooth cryptanalysis, with an application to the stream cipher MICKEY
    Tischhauser, Elmar
    JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2010, 4 (04) : 317 - 348
  • [26] Improved cryptanalysis of the stream cipher polar bear
    State Key Laboratory of Information Security, Institute of Software, Chinese Academy of Sciences, Beijing 100080, China
    不详
    Chin J Electron, 2007, 3 (439-442):
  • [27] Cryptanalysis of Stream Cipher Using Density Evolution
    Refaey, Ahmed
    Loukhaoukha, Khaled
    Dahmane, Adel
    2017 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS), 2017, : 382 - 383
  • [28] Cryptanalysis of Lightweight WG-8 Stream Cipher
    Ding, Lin
    Jin, Chenhui
    Guan, Jie
    Wang, Qiuyan
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2014, 9 (04) : 645 - 652
  • [29] Cryptanalysis of the F-FCSR stream cipher family
    Jaulmes, É
    Muller, F
    SELECTED AREAS IN CRYPTOGRAPHY, 2006, 3897 : 20 - 35
  • [30] Cryptanalysis of the stream cipher ABC v2
    Wu, Hongjun
    Preneel, Bart
    SELECTED AREAS IN CRYPTOGRAPHY, 2007, 4356 : 56 - +