On the Indifferentiability of the Sponge Construction

Guido Bertoni, Joan Daemen, Michaël Peeters and Gilles Van Assche

File

Document

Links

Abstract

In this paper we prove that the sponge construction is indifferentiable from a random oracle when being used with a random transformation or a random permutation and discuss its implications. To our knowledge, this is the first time indifferentiability has been shown for a construction calling a random permutation (instead of an ideal compression function or ideal block cipher) and for a construction generating outputs of any length (instead of a fixed length).