Improved Security Bounds for Key-Alternating Ciphers via Hellinger Distance
John Steinberger
Abstract
A -round key alternating cipher can be viewed as an abstraction of AES. It defines a cipher from fixed public permutations and a key by setting . The indistinguishability of from a random truly random permutation by an adversary who also has oracle access to the (public) random permutations was investigated for by Even and Mansour and, much later, by Bogdanov et al. The former proved indistinguishability up to queries for while the latter proved indistinguishability up to queries for (ignoring low-order terms). Our contribution is to improve the analysis of Bogdanov et al by showing security up to queries for . Given that security cannot exceed queries, this is in particular achieves a tight bound for the case , whereas, previously, tight bounds had only been achieved for (by Even and Mansour) and for (by Bogdanov et al). Our main technique is an improved analysis of the elegant \emph{sample distinguishability} game introduced by Bogdanov et al. More specifically, we succeed in eliminating adaptivity by considering the Hellinger advantage of an adversary, a notion that we introduce here. To our knowledge, our result constitutes the first time Hellinger distance (a standard measure of ``distance'' between random variables, and a cousin of statistical distance) is used in a cryptographic indistinguishability proof.