Skip to content
Preprint

Equivalent Non-linear Shift Register Transformations and Espresso

Oct 2026 · 0 citations · 24 references
Computer Science

TL;DR

This article has succeeded in transforming the LFSR in an Espresso-equivalent design reported by Yao and Parampalli to the Espresso alternate NFSR, and obtained a corresponding non-linear output function which achieves output-equivalence with the LFSR design, and hence, with Espresso.

Abstract

The stream cipher Espresso was designed by E. Dubrova and M. Hell as a hardware-efficient candidate for 5G security. It has two components - a 256-bit binary non-linear feedback shift register (NFSR), with 14 feedback taps, and a 20-variable non-linear output function. However, the security of Espresso with regard to several standard cryptanalytic attacks are estimated using an alternate NFSR, which has only two feedback taps. The above analysis is based on the claim that this alternate NFSR is obtained using a transformation algorithm which preserves the output sequence of the original NFSR. This issue has become all the more significant in the light of recent results on hardware performance evaluations, which assume that the stated equivalence holds. This article presents the first successful attempt in settling the above question of Espresso NFSR equivalence. We arrive at our main result by a careful analysis of existing transformation methods relevant to the question. In doing so, we first identify and correct a critical flaw in the proof of a foundational result of E. Dubrova. Next, in the context of Espresso equivalence, we analyze and unify the transformation framework of Dubrova and the one proposed by Yao and Parampalli. Based on our analysis, we have succeeded in transforming the LFSR in an Espresso-equivalent design reported by Yao and Parampalli to the Espresso alternate NFSR. Further, we have obtained a corresponding non-linear output function which achieves output-equivalence with the LFSR design, and hence, with Espresso.

View source

Similar papers

Peeling Nonlinear Layers: Algebraic Cryptanalysis of Full-Round Iasta

This work presents the first third-party cryptanalysis of the full-round Iasta -3 and Iasta -4 instances and further extend the approach to Iasta -5, exploiting the restricted randomness and structured construction of the nonce-dependent affine-layer matrices.

Chandan Dey, Abul Kalam, SantanuSarkar · 0 citations
Open access 2026

Differential Fault Attack on Dasta and Fasta

We present a Differential Fault Attack (DFA) targeting Dasta and Fasta, two stream cipher constructions proposed for efficient Fully Homomorphic Encryption (FHE) schemes. Both designs are inspired by Rasta but modified with an affine layer. Dasta replaces the per-round pseudorandom matrices with a single fixed public m...

R. Radheshwar, Dibyendu Roy, Notan Roy et al. · 0 citations

Revisiting Simple Power Analysis of Polynomial Multiplication in the HQC Implementation

This work revisits the side-channel resistance of the latest HQC reference implementation, with a focus on its polynomial multiplication routine used in decryption, and proposes a zero-cost mitigation based on swapping operand roles so that the mask computation depends only on public data.

Trevor Yap, X. −574, Shivam Bhasin et al. · 0 citations
Open access Sep 2026

Power Analysis and Countermeasures on the MiMC Block Cipher

Modern zero-knowledge (ZK), fully homomorphic encryption (FHE) and Multi-party Computation (MPC) protocols have motivated research interest in Arithmetization-Oriented (AO) cryptographic primitives. The use of these protocols on embedded platforms requires consideration for protection against side-channel analysis (SCA...

E. Andreeva, Stefan Mangard, Rishub Nagpal et al. · 0 citations
Open access Sep 2026

A two-stage algebraic framework for designing cryptographically strong S-boxes for secure image encryption

A new, two-step approach to the construction of highly nonlinear S-boxes, with group-theoretic underpinnings, and is incorporated into a multi-round grayscale image-encryption scheme based on fixed S-box substitution, key- and nonce-dependent position permutation, SHA-256-based keystream whitening, and a final bidirect...

A. Razzaque, Hafiza Zara Mustafa, Dilshad Alghazzawi et al. · 0 citations
Open access 2026

Security Analysis of a Modulo-216 Implementation Variant of the MBRISI Lightweight ARX Block Cipher: Weak Keys, Deterministic Differentials, and Equivalent Keys

An exact security evaluation of a closed modulo-2 16 implementation variant of the lightweight Add–Rotate–XOR (ARX) block cipher named MBRISI, which proves that addition by a fixed round key is affine over GF ( 2 ) 16 if and only if the key belongs to { 0x0000, 0x4000, 0x8000, 0xC000 } , in which case every XOR differe...

Yan-Jun Li, Yi-Ping Lin, Yu-Ting Ni et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.