DCR ⇒ Four-round MPC (Badrinarayanan–Goyal–Jain–Kalai–Khurana–Sahai)
Statement
If the -th residuosity assumption holds for polynomial-time adversaries, that is, DCR: for an RSA modulus , -th powers modulo are indistinguishable from uniform elements of — Pai99 — then every functionality has a four-round protocol in the plain model, with simultaneous messages over the broadcast channel, that is secure with abort against a malicious adversary corrupting any number of parties and has a black-box simulator running in expected polynomial time (four-round MPC) — BGJ+18. The protocol is the compiler of DDH ⇒ four-round MPC, which turns a three-round semi-malicious protocol whose first round is public-coin into a four-round malicious one, with its components instantiated under -th residuosity — BGJ+18.