Paper 2015/539

Tweaking Even-Mansour Ciphers

Benoît Cogliati, Rodolphe Lampe, and Yannick Seurin

Abstract

We study how to construct efficient tweakable block ciphers in the Random Permutation model, where all parties have access to public random permutation oracles. We propose a construction that combines, more efficiently than by mere black-box composition, the CLRW construction (which turns a traditional block cipher into a tweakable block cipher) of Landecker et al. (CRYPTO 2012) and the iterated Even-Mansour construction (which turns a tuple of public permutations into a traditional block cipher) that has received considerable attention since the work of Bogdanov et al. (EUROCRYPT 2012). More concretely, we introduce the (one-round) tweakable Even-Mansour (TEM) cipher, constructed from a single $n$-bit permutation $P$ and a uniform and almost XOR-universal family of hash functions $(H_k)$ from some tweak space to $\{0,1\}^n$, and defined as $(k,t,x)\mapsto H_k(t)\oplus P(H_k(t)\oplus x)$, where $k$ is the key, $t$ is the tweak, and $x$ is the $n$-bit message, as well as its generalization obtained by cascading $r$ independently keyed rounds of this construction. Our main result is a security bound up to approximately $2^{2n/3}$ adversarial queries against adaptive chosen-plaintext and ciphertext distinguishers for the two-round TEM construction, using Patarin's H-coefficients technique. We also provide an analysis based on the coupling technique showing that asymptotically, as the number of rounds $r$ grows, the security provided by the $r$-round TEM construction approaches the information-theoretic bound of $2^n$ adversarial queries.

Note: An abridged version appears in the proceedings of CRYPTO 2015. This is the full version.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
A major revision of an IACR publication in CRYPTO 2015
Keywords
tweakable block cipherCLRW constructionkey-alternating cipherEven-Mansour constructionH-coefficients techniquecoupling technique
Contact author(s)
yannick seurin @ m4x org
History
2015-06-08: received
Short URL
https://ia.cr/2015/539
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2015/539,
      author = {Benoît Cogliati and Rodolphe Lampe and Yannick Seurin},
      title = {Tweaking Even-Mansour Ciphers},
      howpublished = {Cryptology ePrint Archive, Paper 2015/539},
      year = {2015},
      note = {\url{https://eprint.iacr.org/2015/539}},
      url = {https://eprint.iacr.org/2015/539}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.