English

The Advantage of Truncated Permutations

Combinatorics 2021-03-23 v5 Cryptography and Security Probability

Abstract

Constructing a Pseudo Random Function (PRF) is a fundamental problem in cryptology. Such a construction, implemented by truncating the last mm bits of permutations of {0,1}n\{0, 1\}^{n} was suggested by Hall et al. (1998). They conjectured that the distinguishing advantage of an adversary with qq queries, Advn,m(q){\bf Adv}_{n, m} (q), is small if q=o(2(n+m)/2)q = o (2^{(n+m)/2}), established an upper bound on Advn,m(q){\bf Adv}_{n, m} (q) that confirms the conjecture for m<n/7m < n/7, and also declared a general lower bound Advn,m(q)=Ω(q2/2n+m){\bf Adv}_{n,m}(q)=\Omega(q^2/2^{n+m}). The conjecture was essentially confirmed by Bellare and Impagliazzo (1999). Nevertheless, the problem of {\em estimating} Advn,m(q){\bf Adv}_{n, m} (q) remained open. Combining the trivial bound 11, the birthday bound, and a result of Stam (1978) leads to the upper bound \begin{equation*} {\bf Adv}_{n,m}(q) = O\left(\min\left\{\frac{q(q-1)}{2^n},\,\frac{q}{2^{\frac{n+m}{2}}},\,1\right\}\right). \end{equation*} In this paper we show that this upper bound is tight for every 0m<n0\leq m<n and any qq. This, in turn, verifies that the converse to the conjecture of Hall et al. is also correct, i.e., that Advn,m(q){\bf Adv}_{n, m} (q) is negligible only for q=o(2(n+m)/2)q = o (2^{(n+m)/2}).

Keywords

Cite

@article{arxiv.1610.02518,
  title  = {The Advantage of Truncated Permutations},
  author = {Shoni Gilboa and Shay Gueron},
  journal= {arXiv preprint arXiv:1610.02518},
  year   = {2021}
}
R2 v1 2026-06-22T16:15:05.665Z