Computación segura multiparte (MPC)
¿Qué es Computación segura multiparte (MPC)?
Computación segura multiparte (MPC)Familia de protocolos criptográficos que permite a varias partes calcular conjuntamente una función sobre sus entradas privadas sin revelar nada más allá del resultado.
La computación segura multiparte (MPC) permite que un conjunto de partes mutuamente desconfiadas calculen una función conjunta de sus entradas privadas y conozcan únicamente el resultado. Construcciones fundacionales son los circuitos garblados de Yao para dos partes y los protocolos basados en compartición de secretos (BGW, GMW, SPDZ) para varios participantes; las implementaciones modernas obtienen rendimiento práctico mediante preprocesado, ABY3 y extensiones "silent OT". MPC sustenta la firma por umbral de carteras de criptomonedas y HSM, los análisis con preservación de privacidad entre organizaciones, la detección de fraude entre bancos y la gestión federada de claves. A menudo se combina con pruebas de conocimiento cero o cifrado homomórfico para reforzar supuestos o reducir comunicación.
● Ejemplos
- 01
Carteras ECDSA por umbral que reparten la clave de firma de Bitcoin entre varios nodos MPC.
- 02
Análisis entre organizaciones que calculan señales de fraude sin compartir los registros de transacción originales.
● Preguntas frecuentes
¿Qué es Computación segura multiparte (MPC)?
Familia de protocolos criptográficos que permite a varias partes calcular conjuntamente una función sobre sus entradas privadas sin revelar nada más allá del resultado. Pertenece a la categoría de Criptografía en ciberseguridad.
¿Qué significa Computación segura multiparte (MPC)?
Familia de protocolos criptográficos que permite a varias partes calcular conjuntamente una función sobre sus entradas privadas sin revelar nada más allá del resultado.
¿Cómo funciona Computación segura multiparte (MPC)?
La computación segura multiparte (MPC) permite que un conjunto de partes mutuamente desconfiadas calculen una función conjunta de sus entradas privadas y conozcan únicamente el resultado. Construcciones fundacionales son los circuitos garblados de Yao para dos partes y los protocolos basados en compartición de secretos (BGW, GMW, SPDZ) para varios participantes; las implementaciones modernas obtienen rendimiento práctico mediante preprocesado, ABY3 y extensiones "silent OT". MPC sustenta la firma por umbral de carteras de criptomonedas y HSM, los análisis con preservación de privacidad entre organizaciones, la detección de fraude entre bancos y la gestión federada de claves. A menudo se combina con pruebas de conocimiento cero o cifrado homomórfico para reforzar supuestos o reducir comunicación.
¿Cómo defenderse de Computación segura multiparte (MPC)?
Las defensas contra Computación segura multiparte (MPC) combinan habitualmente controles técnicos y prácticas operativas, como se detalla en la definición.
¿Cuáles son otros nombres para Computación segura multiparte (MPC)?
Nombres alternativos comunes: MPC, Cómputo multiparte.
● Términos relacionados
- cryptography№ 1152
Criptografía de umbral
Clase de esquemas criptográficos en la que una clave secreta se reparte entre n partes de forma que cualquier t de ellas —y ningún subconjunto menor— puede firmar, descifrar o realizar otra operación con la clave.
- cryptography№ 481
Cifrado homomórfico
Esquema de cifrado que permite realizar cálculos directamente sobre textos cifrados produciendo resultados también cifrados que se corresponden con las operaciones en el texto plano.
- cryptography№ 1265
Prueba de Conocimiento Cero (ZKP)
Protocolo criptográfico en el que un probador convence a un verificador de que una afirmación es cierta sin revelar nada más que su propia validez.
- cryptography№ 859
Intersección privada de conjuntos (PSI)
Protocolo criptográfico que permite a dos o más partes calcular la intersección de sus conjuntos privados sin revelar nada sobre los elementos que no comparten.
- cryptography№ 410
Aprendizaje federado
Paradigma de aprendizaje automático distribuido en el que muchos clientes entrenan un modelo bajo un coordinador central manteniendo sus datos en el dispositivo.
- cryptography№ 248
Clave criptográfica
Valor secreto o público de alta entropía que parametriza un algoritmo criptográfico para cifrar, descifrar, firmar o autenticar datos.