ROTATIONAL ANALYSIS OF CHACHA PERMUTATION

被引:5
|
作者
Barbero, Stefano [1 ]
Bellini, Emanuele [2 ]
Makarim, Rusydi H. [2 ]
机构
[1] Politecn Torino, Dept Math, Turin, Italy
[2] Technol Innovat Inst, Cryptog Res Ctr, Abu Dhabi, U Arab Emirates
关键词
ChaCha20; Stream Cipher; Rotational cryptanalysis; Permutation; Distinguisher;
D O I
10.3934/amc.2021057
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We show that the underlying permutation of ChaCha20 stream cipher does not behave as a random permutation for up to 17 rounds with respect to rotational cryptanalysis. In particular, we derive a lower and an upper bound for the rotational probability through ChaCha quarter round, we show how to extend the bound to a full round and then to the full permutation. The obtained bounds show that the probability to find what we call a parallel rotational collision is, for example, less than 2-505 for 17 rounds of ChaCha permutation, while for a random permutation of the same input size, this probability is 2-511. We remark that our distinguisher is not an attack against the ChaCha20 stream cipher, but rather a theoretical analysis of its internal permutation from the point of view of rotational cryptanalysis. Whenever possible, our claims are supported by experiments.
引用
收藏
页码:1422 / 1439
页数:18
相关论文
共 50 条
  • [1] The Boomerang Attack on ChaCha Stream Cipher Permutation
    Ghafoori, Nasratullah
    Miyaji, Atsuko
    2024 6TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND THE INTERNET, ICCCI 2024, 2024, : 18 - 23
  • [2] Rotational Cryptanalysis on ChaCha Stream Cipher
    Barbero, Stefano
    Bazzanella, Danilo
    Bellini, Emanuele
    SYMMETRY-BASEL, 2022, 14 (06):
  • [3] A new distinguishing attack on reduced round ChaCha permutation
    Chandan Dey
    Santanu Sarkar
    Scientific Reports, 13
  • [4] A new distinguishing attack on reduced round ChaCha permutation
    Dey, Chandan
    Sarkar, Santanu
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [5] Revisited Diffusion Analysis of Salsa and ChaCha
    Matsuoka, Yusuke
    Miyaji, Atsuko
    PROCEEDINGS OF 2018 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA2018), 2018, : 452 - 456
  • [6] Study And Analysis of eSTREAM Cipher Salsa And ChaCha
    Yadav, Prateek
    Gupta, Indivar
    Murthy, S. K.
    PROCEEDINGS OF 2ND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING & TECHNOLOGY ICETECH-2016, 2016, : 90 - 94
  • [7] Improved analysis for reduced round Salsa and Chacha
    Dey, Sabyasachi
    Sarkar, Santanu
    DISCRETE APPLIED MATHEMATICS, 2017, 227 : 58 - 69
  • [8] Fault Analysis of the ChaCha and Salsa Families of Stream Ciphers
    Beckers, Arthur
    Gierlichs, Benedikt
    Verbauwhede, Ingrid
    SMART CARD RESEARCH AND ADVANCED APPLICATIONS (CARDIS 2017), 2018, 10728 : 196 - 212
  • [9] 'PAUL CHACHA'
    JONES, J
    OBSIDIAN II, 1987, 2 (03): : 23 - 24
  • [10] Implementation Vulnerability Analysis: A case study on ChaCha of SPHINCS
    Satheesh, Varun
    Shanmugam, Dillibabu
    2020 6TH IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2020) (FORMERLY INIS), 2020, : 97 - 102