DCR ⇒ Additively homomorphic encryption

Fully-black-box reduction · standard model · Pai99 · security loss: Tight: one call to the IND-CPA adversary; semantic security is equivalent to DCR.

Statement

Under DCR, the Paillier cryptosystem is an IND-CPA-secure PKE that is additively homomorphic: for an RSA modulus and of order divisible by (e.g. ), with and , and encrypts — Pai99. Semantic security of the scheme is equivalent to DCR — Pai99.

Sketch

An encryption of is times a random -th residue, so a DCR challenge embeds as : if is an -th residue, is a fresh encryption of ; if is uniform, is independent of . The reduction runs the IND-CPA adversary once.

Notes