Computação multipartidária segura (MPC)
O que é Computação multipartidária segura (MPC)?
Computação multipartidária segura (MPC)Família de protocolos criptográficos que permite a várias partes calcular conjuntamente uma função sobre as suas entradas privadas, revelando apenas o resultado.
A computação multipartidária segura (MPC) permite que um conjunto de partes mutuamente desconfiadas avalie uma função conjunta das suas entradas privadas e apenas conheça a saída. As construções fundadoras incluem os circuitos garblados de Yao para computação a duas partes e protocolos baseados em partilha de segredo (BGW, GMW, SPDZ) para várias partes; as implementações modernas atingem desempenho prático graças a pré-processamento, ABY3 e extensões silent OT. A MPC sustenta a assinatura por limiar em carteiras de criptomoedas e HSMs, a analítica com preservação de privacidade entre organizações, a deteção de fraude entre bancos e a gestão federada de chaves. É frequentemente combinada com provas de conhecimento zero ou cifra homomórfica para reforçar hipóteses ou reduzir comunicação.
● Exemplos
- 01
Carteiras ECDSA por limiar que distribuem a chave de assinatura Bitcoin por vários nós MPC.
- 02
Analítica entre organizações que calcula sinais de fraude sem partilhar os registos brutos de transações.
● Perguntas frequentes
O que é Computação multipartidária segura (MPC)?
Família de protocolos criptográficos que permite a várias partes calcular conjuntamente uma função sobre as suas entradas privadas, revelando apenas o resultado. Pertence à categoria Criptografia da cibersegurança.
O que significa Computação multipartidária segura (MPC)?
Família de protocolos criptográficos que permite a várias partes calcular conjuntamente uma função sobre as suas entradas privadas, revelando apenas o resultado.
Como funciona Computação multipartidária segura (MPC)?
A computação multipartidária segura (MPC) permite que um conjunto de partes mutuamente desconfiadas avalie uma função conjunta das suas entradas privadas e apenas conheça a saída. As construções fundadoras incluem os circuitos garblados de Yao para computação a duas partes e protocolos baseados em partilha de segredo (BGW, GMW, SPDZ) para várias partes; as implementações modernas atingem desempenho prático graças a pré-processamento, ABY3 e extensões silent OT. A MPC sustenta a assinatura por limiar em carteiras de criptomoedas e HSMs, a analítica com preservação de privacidade entre organizações, a deteção de fraude entre bancos e a gestão federada de chaves. É frequentemente combinada com provas de conhecimento zero ou cifra homomórfica para reforçar hipóteses ou reduzir comunicação.
Como se defender contra Computação multipartidária segura (MPC)?
As defesas contra Computação multipartidária segura (MPC) costumam combinar controles técnicos e práticas operacionais, conforme detalhado na definição acima.
Quais são outros nomes para Computação multipartidária segura (MPC)?
Nomes alternativos comuns: MPC, Computação multipartidária.
● Termos relacionados
- cryptography№ 1152
Criptografia de limiar
Classe de esquemas criptográficos em que uma chave secreta é dividida por n partes, de modo a que qualquer subconjunto de t delas — e nenhum mais pequeno — possa assinar, decifrar ou realizar outra operação com a chave.
- cryptography№ 481
Cifragem homomórfica
Esquema de cifra que permite efetuar cálculos diretamente sobre cifrados, produzindo resultados também cifrados que correspondem às operações no texto claro.
- cryptography№ 1265
Prova de Conhecimento Zero (ZKP)
Protocolo criptográfico em que um provador convence um verificador da veracidade de uma afirmação sem revelar nada além da própria validade dessa afirmação.
- cryptography№ 859
Interseção privada de conjuntos (PSI)
Protocolo criptográfico que permite a duas ou mais partes calcular a interseção dos seus conjuntos privados sem revelar nada sobre os elementos que não têm em comum.
- cryptography№ 410
Aprendizagem federada
Paradigma de aprendizagem automática distribuída em que vários clientes treinam colaborativamente um modelo sob um coordenador central, mantendo os dados brutos no dispositivo.
- cryptography№ 248
Chave criptográfica
Valor secreto ou público de alta entropia que parametriza um algoritmo criptográfico para cifrar, decifrar, assinar ou autenticar dados.