Repository logo
 
Publication

Multi-party computation as a service for privacy-preserving distributed applications

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt_PT
dc.contributor.advisorFerreira, Bernardo Luís da Silva
dc.contributor.advisorBessani, Alysson Neves
dc.contributor.authorCarvalho, Miguel João Novo Faísca de
dc.date.accessioned2025-02-01T15:34:44Z
dc.date.available2025-02-01T15:34:44Z
dc.date.issued2025
dc.date.submitted2024
dc.descriptionTese de Mestrado, Engenharia Informática, 2025, Universidade de Lisboa, Faculdade de Ciênciaspt_PT
dc.description.abstractMulti-Party Computation (MPC) has recently gained interest as a tool to perform secure, distributed computations. However, current work presents limitations that hinder their practical application, namely not supporting a framework suited for long computations, assuming a fixed participant size, not tolerating faults, and running in strictly synchronous environments. We present MPCServe, a new practical Multi-Party Computation framework that dynamically performs computations while adopting a MPC-as-a-Service model for ease of usage. Our framework allows lightweight clients to outsource their privacy-preserving computations on encrypted data to a set of untrusted servers while guaranteeing computational output in the presence of t Byzantine faults assuming a total of at least n > 3t servers. MPCServe extends COBRA, a confidential Byzantine Fault Tolerance State Machine Replication framework that uses Dynamic Proactive Secret Sharing (DPSS) for storing data with high levels of privacy, integrity, and availability. Leveraging its faulttolerance guarantees and the homomorphic properties of DPSS, MPCServe builds a fluid-style, maliciously secure MPC infrastructure for asynchronous networks that allows servers to join and leave during the computational effort.pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.5/98005
dc.language.isoengpt_PT
dc.relationFast and Energy-efficient Distributed Consensus for Blockchains
dc.subjectComputação Segura entre Parespt_PT
dc.subjectPartilha de Segredospt_PT
dc.subjectTolerância a Faltas Bizantinaspt_PT
dc.subjectTeses de mestrado - 2025pt_PT
dc.titleMulti-party computation as a service for privacy-preserving distributed applicationspt_PT
dc.typemaster thesis
dspace.entity.typePublication
oaire.awardTitleFast and Energy-efficient Distributed Consensus for Blockchains
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/3599-PPCDT/2022.08431.PTDC/PT
oaire.awardURIinfo:eu-repo/grantAgreement/FCT/Concurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017%2F2018) - Financiamento Base/UIDB%2F00408%2F2020/PT
oaire.fundingStream3599-PPCDT
oaire.fundingStreamConcurso de avaliação no âmbito do Programa Plurianual de Financiamento de Unidades de I&D (2017/2018) - Financiamento Base
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.identifierhttp://doi.org/10.13039/501100001871
project.funder.nameFundação para a Ciência e a Tecnologia
project.funder.nameFundação para a Ciência e a Tecnologia
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
relation.isProjectOfPublication7173319b-cee4-431d-a132-e8e64ea3c553
relation.isProjectOfPublicationb772636b-907c-47d6-82ed-f4d9f69107f3
relation.isProjectOfPublication.latestForDiscovery7173319b-cee4-431d-a132-e8e64ea3c553
thesis.degree.nameMestrado em Engenharia Informáticapt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
TM_Miguel_Carvalho.pdf
Size:
1.5 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.2 KB
Format:
Item-specific license agreed upon to submission
Description: