How to construct an ideal cipher from a small set of public permutations

32Citations
Citations of this article
35Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We show how to construct an ideal cipher with n-bit blocks and n-bit keys (i.e. a set of 2n public n-bit permutations) from a small constant number of n-bit random public permutations. The construction that we consider is the single-key iterated Even-Mansour cipher, which encrypts a plaintext x ∈ {0,1}n under a key k ∈ {0,1}n by alternatively xoring the key k and applying independent random public n-bit permutations P1,..., Pr (this construction is also named a key-alternating cipher). We analyze this construction in the plain indifferentiability framework of Maurer, Renner, and Holenstein (TCC 2004), and show that twelve rounds are sufficient to achieve indifferentiability from an ideal cipher. We also show that four rounds are necessary by exhibiting attacks for three rounds or less. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Lampe, R., & Seurin, Y. (2013). How to construct an ideal cipher from a small set of public permutations. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8269 LNCS, pp. 444–463). https://doi.org/10.1007/978-3-642-42033-7_23

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