Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

On the Construction of Pseudorandom Permutations: Luby—Rackoff Revisited

 Moni Naor1 and  Omer Reingold1

(1)  Department of Applied Mathematics and Computer Science, Weizmann Institute of Science, Rehovot 76100, Israel naor@wisdom.weizmann.ac.il, reingold@wisdom.weizmann.ac.il, IL
Abstract.    Luby and Rackoff [26] showed a method for constructing a pseudorandom permutation from a pseudorandom function. The method is based on composing four (or three for weakened security) so-called Feistel permutations, each of which requires the evaluation of a pseudorandom function. We reduce somewhat the complexity of the construction and simplify its proof of security by showing that two Feistel permutations are sufficient together with initial and final pairwise independent permutations. The revised construction and proof provide a framework in which similar constructions may be brought up and their security can be easily proved. We demonstrate this by presenting some additional adjustments of the construction that achieve the following:
• Reduce the success probability of the adversary.
• Provide a construction of pseudorandom permutations with large input-length using pseudorandom functions with small input-length.

Key words. Pseudorandomness, Block ciphers, Modes of operation.

Received 2 August 1996 and revised 26 July 1997

Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this article
Export this article as RIS | Text
 
Referenced by
6 newer articles

  1. Sarkar, Palash (2009) . IEEE Transactions on Information Theory 55(10)
    [CrossRef]
  2. ZHANG, Li-Ting (2009) . Chinese Journal of Computers 32(7)
    [CrossRef]
  3. Guruswami, Venkatesan (2009) Hardness of Learning Halfspaces with Noise. SIAM Journal on Computing 39(2)
    [CrossRef]
  4. Cook, Debra L. (2009) Elastic block ciphers: method, security and instantiations. International Journal of Information Security
    [CrossRef]
  5. Kaplan, Eyal (2008) Derandomized Constructions of k-Wise (Almost) Independent Permutations. Algorithmica
    [CrossRef]
  6. Piret, Gilles (2006) Luby–Rackoff Revisited: On the Use of Permutations as Inner Functions of a Feistel Scheme. Designs Codes and Cryptography 39(2)
    [CrossRef]
Remote Address: 38.107.191.106 • Server: mpweb19
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)