Polynomially many semantic game hops #
The concrete hybrid inequality adds the advantages of adjacent games. The asymptotic theorem requires a single negligible bound that works for every hop at each security parameter. Merely assuming negligibility separately for each fixed hop does not suffice when the number of hops grows with the parameter. The common bound may depend on the distinguisher.
The signed telescoping identities are stated over the reals, where subtraction is exact; the advantage bounds that follow from them are stated in the nonnegative reals.
Main results #
Game.advantage_hybrid_average: exact loss for a uniformly sampled, padded hybrid hop.Game.advantage_hybrid_le_sum: the endpoint advantage is bounded by adjacent advantages.Game.Indistinguishable.hybrid: polynomially many hops preserve indistinguishability.
References #
A uniformly selected experiment succeeds with the average of its success probabilities.
Randomly choosing an adjacent hybrid telescopes signed gaps.
Unused indices run the same rejecting game on both sides. This gives one reduction for every
security parameter, with loss capacity, without selecting a parameter-dependent best hop.
Averaging adjacent hybrids also preserves distinguishing advantage, with the sampling-range loss and no parameter-dependent choice of the best hop.
Local reductions with a common signed loss combine into one uniformly selected reduction. The proof needs no choice of a best hop depending on the security parameter.
The advantage between the endpoints is at most the sum of all adjacent advantages.
Polynomially many hops with a common negligible bound have negligible total advantage.
A hybrid argument with a common hop bound for each admissible adversary.