Google
Private Join and Compute vám umožňuje preniesť súkromnú sadu záznamov na tretiu stranu, ktorá ju bude môcť analyzovať a celkovo vyhodnotiť rozdiely so svojou sadou, ale nebude schopná zistiť hodnoty konkrétnych záznamov. Napríklad je možné získať informácie zo zašifrovaného súboru údajov, ako je počet identifikátorov, ktoré sa zhodujú s jeho súborom, a súčet hodnôt záznamov so zodpovedajúcimi identifikátormi. V tomto prípade nie je možné presne zistiť, aké hodnoty a identifikátory sú v súbore prítomné.
Protokol Private Join and Compute, označovaný aj ako Private Intersection-Sum,
Navrhovaný systém môže byť užitočný napríklad vtedy, keď má jedno zdravotnícke zariadenie informácie o zdravotnom stave pacientov a iné o predpisovaní nového preventívneho lieku. Protokol „Private Join and Compute“ vám umožňuje bez zverejnenia informácií kombinovať zašifrované súbory údajov a zobrazovať všeobecné štatistiky, ktoré vám umožnia pochopiť, či predpísaný liek znižuje výskyt chorôb alebo nie. Ďalším príkladom je, že na základe databázy nehôd zo štátneho dopravného inšpektorátu a základne používania vylepšených bezpečnostných zariadení v automobiloch je možné posúdiť, či vzhľad týchto zariadení ovplyvňuje počet nehôd.
Ďalším príkladom je, keď na základe zamestnaneckej základne jednej spoločnosti a údajov o nákupe od druhej môžete vypočítať, koľko zamestnancov z prvej spoločnosti nakúpilo v druhej spoločnosti a za akú sumu. V rámci reklamných sietí je možné vykonať podobné výpočty na vyhodnotenie efektívnosti reklamných kampaní pomocou zoznamov používateľov, ktorým sa zobrazila reklama (alebo ktorí klikli na odkaz) a ktorí nakúpili v internetovom obchode.
Zdroj: opennet.ru