Multi-party computation as a service for privacy-preserving distributed applications
| Main Author: | |
|---|---|
| Publication Date: | 2024 |
| Format: | Master thesis |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | http://hdl.handle.net/10400.5/98005 |
Summary: | Tese de Mestrado, Engenharia Informática, 2025, Universidade de Lisboa, Faculdade de Ciências |
| id |
RCAP_4621395b9010a90dc6f65498199cf6fb |
|---|---|
| oai_identifier_str |
oai:repositorio.ulisboa.pt:10400.5/98005 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Multi-party computation as a service for privacy-preserving distributed applicationsComputação Segura entre ParesPartilha de SegredosTolerância a Faltas BizantinasTeses de mestrado - 2025Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaTese de Mestrado, Engenharia Informática, 2025, Universidade de Lisboa, Faculdade de CiênciasMulti-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.Ferreira, Bernardo Luís da SilvaBessani, Alysson NevesRepositório da Universidade de LisboaCarvalho, Miguel João Novo Faísca de2025-02-01T15:34:44Z202520242025-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.5/98005enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-17T16:33:24Zoai:repositorio.ulisboa.pt:10400.5/98005Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T04:19:40.813929Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Multi-party computation as a service for privacy-preserving distributed applications |
| title |
Multi-party computation as a service for privacy-preserving distributed applications |
| spellingShingle |
Multi-party computation as a service for privacy-preserving distributed applications Carvalho, Miguel João Novo Faísca de Computação Segura entre Pares Partilha de Segredos Tolerância a Faltas Bizantinas Teses de mestrado - 2025 Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| title_short |
Multi-party computation as a service for privacy-preserving distributed applications |
| title_full |
Multi-party computation as a service for privacy-preserving distributed applications |
| title_fullStr |
Multi-party computation as a service for privacy-preserving distributed applications |
| title_full_unstemmed |
Multi-party computation as a service for privacy-preserving distributed applications |
| title_sort |
Multi-party computation as a service for privacy-preserving distributed applications |
| author |
Carvalho, Miguel João Novo Faísca de |
| author_facet |
Carvalho, Miguel João Novo Faísca de |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Ferreira, Bernardo Luís da Silva Bessani, Alysson Neves Repositório da Universidade de Lisboa |
| dc.contributor.author.fl_str_mv |
Carvalho, Miguel João Novo Faísca de |
| dc.subject.por.fl_str_mv |
Computação Segura entre Pares Partilha de Segredos Tolerância a Faltas Bizantinas Teses de mestrado - 2025 Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| topic |
Computação Segura entre Pares Partilha de Segredos Tolerância a Faltas Bizantinas Teses de mestrado - 2025 Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
| description |
Tese de Mestrado, Engenharia Informática, 2025, Universidade de Lisboa, Faculdade de Ciências |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024 2025-02-01T15:34:44Z 2025 2025-01-01T00:00:00Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.5/98005 |
| url |
http://hdl.handle.net/10400.5/98005 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833602018628861952 |