pith. sign in

Stringology-Based Cryptanalysis for EChaCha20 Stream Cipher

3 Pith papers cite this work. Polarity classification is still indexing.

3 Pith papers citing it
abstract

Stringology-Based Cryptanalysis (SBC) offers a suitable and a structurally aligned approach for uncovering structural patterns in stream ciphers that traditional statistical tests may often fail to detect. Despite \texttt{EChaCha20}'s design enhancements, no systematic investigation has been performed to determine whether its expanded 6$\times$6 state matrix and modified Quarter-Round Function (\texttt{QR-F}) introduce subtle keystream patterns, rotational biases, or partial collisions that could serve as statistical distinguishers. As such, addressing this gap is critical to ensure that the cipher's modifications do not unintentionally reduce its security margin. Therefore, this paper leverages Knuth-Morris-Pratt (\texttt{KMP}) and Boyer-Moore (\texttt{BM}) algorithms to analyze \texttt{EChaCha20}, which is a variant of ChaCha20 that features an expanded 6$\times$6 state matrix and an enhanced \texttt{QR-F}. The author has developed and optimized adaptations of the \texttt{KMP} and \texttt{BM} algorithms for 32-bit word level pattern analysis and employed them to investigate $m$-bit pattern frequency distributions to assess the \texttt{EChaCha20}'s resistance of rotational-differential attacks. Our experimental results on large-scale one million keystream datasets have confirmed that \texttt{EChaCha20} is able to maintain strong pseudorandomness at 16-bit and 32-bit levels with minor irregularities observed in the 8-bit domain. In addition to these, the differential tests have indicated a rapid diffusion, exhibiting an avalanche effect after two \texttt{QR-F} rounds and no statistically significant rotational collisions were observed within the evaluated bounds, consistent with expected ARX diffusion behavior beyond 3 rounds. This work puts forward SBC as a complementary tool for ARX cipher evaluation and provide new thoughts on the security properties of \texttt{EChaCha20}.

fields

cs.CR 3

years

2026 3

verdicts

UNVERDICTED 3

representative citing papers

Stringology Based Cryptology

cs.CR · 2026-04-17 · unverdicted · novelty 5.0

Stringology-Based Cryptology applies substring recurrence and pattern-frequency metrics to cryptographic sequences to reveal structural properties beyond statistical randomness tests.

Neural Stringology Based Cryptanalysis of EChaCha20

cs.CR · 2026-04-14 · unverdicted · novelty 5.0

A new framework using stringology features and neural learning detects distinguishable structural patterns in EChaCha20 keystreams under reduced-round conditions.

citing papers explorer

Showing 3 of 3 citing papers.

  • Structural Analysis of Cryptographic Sequences using Stringology-Based Fingerprinting cs.CR · 2026-05-18 · unverdicted · none · ref 14 · internal anchor

    Introduces SBF framework that extracts structural string patterns from cryptographic sequences to produce measurable fingerprints distinguishing different generators.

  • Stringology Based Cryptology cs.CR · 2026-04-17 · unverdicted · none · ref 15 · internal anchor

    Stringology-Based Cryptology applies substring recurrence and pattern-frequency metrics to cryptographic sequences to reveal structural properties beyond statistical randomness tests.

  • Neural Stringology Based Cryptanalysis of EChaCha20 cs.CR · 2026-04-14 · unverdicted · none · ref 21 · internal anchor

    A new framework using stringology features and neural learning detects distinguishable structural patterns in EChaCha20 keystreams under reduced-round conditions.