Lossy trapdoor functions ⇒ IND-CCA PKE

Fully-black-box reduction · standard model · PW08 · security loss: tight: a constant number of hybrids plus a statistical leftover-hash term

Statement

Lossy trapdoor functions of sufficient lossiness imply IND-CCA-secure PKE — PW08. The first step is an IND-CPA scheme: the public key is an injective-mode index and a pairwise-independent hash , and is encrypted as for uniform . The IND-CCA scheme adds an all-but-one lossy TDF, which PW08 build from lossy TDFs of sufficient lossiness, and a strongly unforgeable one-time signature.

Sketch

Switching to a lossy index is indistinguishable by lossy-TDF security; in lossy mode leaves with min-entropy at least the lossiness , so by the leftover hash lemma is statistically close to uniform and the IND-CPA ciphertext statistically hides .

Notes

  • The loss is one injective-to-lossy hop plus the leftover-hash term for the IND-CPA scheme; the IND-CCA proof adds a constant number of hops, for one-time-signature unforgeability and all-but-one branch hiding — PW08.