lemmaroutine
Witness envelope is small and collision-controlled
Salt-independent envelope of size has collision probability per pair
bounds key collisions among all relevant representatives
Lemma·
lem:fp-envelope·§9.3 Witness envelopes and escaped pathsStatement (paper)
The set is independent of the present salt and has size at
most for a fixed . All clean nondefault representatives
in the small groups belong to this set. Consequently, conditional on
the other data,
In plain English
The envelope set does not depend on the current salt and has at most elements, and it contains every clean nondefault representative in the small groups. Hence, given the other data, the probability that two distinct IDs in share a key is at most .
Why it's here
Because is fixed independently of the salt and is small, a union bound over its at most pairs, each colliding with probability by the pairwise-collision hash lemma, bounds collisions among all relevant representatives at once. This gives the collision gain that later conditioning arguments on the clean block use, relying on the clean-block independence lemma to treat the salt as independent of the envelope.
Classified routine:
This follows directly from the clean-block independence lemma (lem-fp-clean) and the pairwise-collision hash lemma (lem-fp-hash). It applies a standard union bound over at most 2^{2C_E h_*} pairs of IDs in a salt-independent set, each pair colliding with probability O(B^{-1/2}).
Uses
Used by
Sources
PaperOpen
- Section
- §9.3 Witness envelopes and escaped paths
- Page
- —
- Label
lem:fp-envelope- Line
sections/fingerprints.tex:304
Leannot aligned
Phase 2 aligns this node to a Lean declaration.