Google
Private Join and Compute le permite transferir un conjunto privado de registros a un tercero, quien podrá analizarlo y, en general, evaluar las diferencias con su conjunto, pero no podrá descubrir los valores de registros específicos. Por ejemplo, es posible obtener información de un conjunto de datos cifrados, como la cantidad de identificadores que coinciden con su conjunto y la suma de los valores de los registros con identificadores coincidentes. En este caso, es imposible saber exactamente qué valores e identificadores están presentes en el conjunto.
Protocolo de computación y unión privada, también conocido como suma de intersección privada,
El sistema propuesto puede resultar útil, por ejemplo, cuando una institución médica dispone de información sobre el estado de salud de los pacientes y otra sobre la prescripción de un nuevo medicamento preventivo. El protocolo "Private Join and Compute" le permite, sin revelar información, combinar conjuntos de datos cifrados y mostrar estadísticas generales que le permitirán comprender si el medicamento recetado reduce la incidencia de la enfermedad o no. Otro ejemplo es que a partir de la base de datos de accidentes de la inspección de tránsito estatal y de la base del uso de equipos de seguridad mejorados en los automóviles, se puede evaluar si la apariencia de estos equipos afecta el número de accidentes.
Otro ejemplo es cuando, a partir de la base de empleados de una empresa y los datos de compras de otra, se puede calcular cuántos empleados de la primera empresa compraron en la segunda y por qué importe. En el contexto de las redes publicitarias, se pueden hacer cálculos similares para evaluar la efectividad de las campañas publicitarias, utilizando listas de usuarios a quienes se les mostró un anuncio (o que hicieron clic en un enlace) y que realizaron compras en una tienda en línea.
Fuente: opennet.ru