ROTATIONAL ANALYSIS OF CHACHA PERMUTATION

2Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

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.

Cite

CITATION STYLE

APA

Barbero, S., Bellini, E., & Makarim, R. H. (2023). ROTATIONAL ANALYSIS OF CHACHA PERMUTATION. Advances in Mathematics of Communications, 17(6), 1422–1439. https://doi.org/10.3934/amc.2021057

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free