Secure Multiparty Computation from Threshold Encryption Based on Class Groups

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review

Abstract

We construct the first actively-secure threshold version of the cryptosystem based on class groups from the so-called CL framework (Castagnos and Laguillaumie, 2015).

We show how to use our threshold scheme to achieve general universally composable (UC) secure multiparty computation (MPC) with only transparent set-up, i.e., with no secret trapdoors involved.

On the way to our goal, we design new zero-knowledge (ZK) protocols with constant communication complexity for proving multiplicative relations between encrypted values. This allows us to use the ZK proofs to achieve MPC with active security with only a constant factor overhead.

Finally, we adapt our protocol for the so called “You-Only-Speak-Once” (YOSO) setting, which is a very promising recent approach for performing MPC over a blockchain. This is possible because our key generation protocol is simpler and requires significantly less interaction compared to previous approaches: in particular, our new key generation protocol allows the adversary to bias the public key, but we show that this has no impact on the security of the resulting cryptosystem.
Original languageEnglish
Title of host publicationAdvances in Cryptology : CRYPTO 2023
EditorsHelena Handschuh, Anna Lysyanskaya
Number of pages33
Place of publicationCham
PublisherSpringer
Publication dateAug 2023
Pages613-645
ISBN (Print)978-3-031-38556-8
ISBN (Electronic)978-3-031-38557-5
DOIs
Publication statusPublished - Aug 2023
SeriesLecture Notes in Computer Science
Volume14081
ISSN0302-9743

Fingerprint

Dive into the research topics of 'Secure Multiparty Computation from Threshold Encryption Based on Class Groups'. Together they form a unique fingerprint.

Cite this