Paper 2026/1461

The m=n+1 Boundary of EME: A Splicing Distinguisher for the Unrefreshed EME-Core Extension and Its Linear-Map Generalization

Jiadong Han, University of Chinese Academy of Sciences
Peng Wang, University of Chinese Academy of Sciences
Abstract

EME is a parallelizable encrypt-mix-encrypt wide-block construction proved secure for m-block messages only in the range m <= n, where n is the block length of the underlying block cipher. Halevi and Rogaway justified this restriction by giving a splicing distinguisher for m >= n + 2, but left open the first excluded length, m = n + 1. We resolve that boundary for the direct, unrefreshed EME-core extension beyond its specified m <= n domain: the original formulas are applied to m = n + 1 blocks while continuing to use the same global mask. Under one fixed tweak, two encryption queries and one decryption query distinguish this extension from a random permutation. The result applies to this unrefreshed extension; refreshed variants such as EME* and IEEE EME2-AES are outside the scope of the distinguisher. The boundary attack is not a shortened form of the known zero-sum attack. At m = n + 1, the non-first coefficients have no nonempty zero-sum; instead, they form a basis and therefore uniquely represent the coefficient 1. Combining this representation with the special equation for the first mixed block gives the cancellation needed for a ciphertext splice. The same mechanism applies to Sarkar's EMME framework: when multiplication by the field element x is replaced by a linear operator psi with degree-n minimal polynomial, the minimal-polynomial relation supplies the corresponding operator identity. EME* and IEEE EME2-AES avoid this setting by refreshing the mask at chunk boundaries. The attack identifies the algebraic obstruction that such refresh steps avoid.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Contact author(s)
hanjiadong25 @ mails ucas ac cn
p-wang @ ucas ac cn
History
2026-07-21: approved
2026-07-17: received
See all versions
Short URL
https://ia.cr/2026/1461
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/1461,
      author = {Jiadong Han and Peng Wang},
      title = {The m=n+1 Boundary of {EME}: A Splicing Distinguisher for the Unrefreshed {EME}-Core Extension and Its Linear-Map Generalization},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/1461},
      year = {2026},
      url = {https://eprint.iacr.org/2026/1461}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.