Google otvoril systém na analýzu súborov údajov bez porušenia dôvernosti

Google представила kryptografický protokol pre dôverné výpočty viacerých strán Súkromné ​​pripojenie a výpočet, ktorý umožňuje analýzu a výpočty na zašifrovaných súboroch údajov od viacerých účastníkov, pričom zachováva dôvernosť údajov každého účastníka (každý účastník nie je schopný získať informácie o údajoch ostatných účastníkov, ale môže na nich vykonávať zovšeobecnené výpočty bez dešifrovania). Kód implementácie protokolu je otvorený licencovaný pod Apache 2.0.

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, založený na kombináciu protokolov náhodný zábudlivý prenos (Random Oblivious Transfer), šifrované Bloom filtre a dvojité prestrojenie Polig-Hellman.

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

Pridať komentár