Google fetħet sett ta' għodda għal kriptaġġ omomorfiku sħiħ

Google ppubblikat sett miftuħ ta 'libreriji u utilitajiet li jimplimentaw sistema sħiħa ta' encryption omomorfika li tippermettilek tipproċessa data f'forma kriptata li ma tidher f'forma miftuħa fl-ebda stadju tal-kalkolu. Is-sett ta' għodda jagħmilha possibbli li jinħolqu programmi għall-kompjuters kunfidenzjali li jistgħu jaħdmu b'dejta mingħajr decryption, inkluż it-twettiq ta' operazzjonijiet matematiċi u sempliċi ta' string fuq dejta encrypted. Il-kodiċi tal-proġett huwa miktub f'C++ u mqassam taħt il-liċenzja Apache 2.0.

B'differenza mill-encryption end-to-end, l-encryption omomorfika, minbarra li tipproteġi t-trażmissjoni tad-dejta, tipprovdi l-abbiltà li tipproċessa d-dejta mingħajr ma tiġi deċifrata. Omomorfija sħiħa tfisser il-ħila li twettaq operazzjonijiet ta 'żieda u multiplikazzjoni fuq dejta encrypted, ibbażata fuqha tista' timplimenta xi kalkoli arbitrarji. L-output jipproduċi riżultat kriptat, li jkun simili għall-kriptaġġ tar-riżultat ta 'operazzjonijiet simili fuq id-data oriġinali.

Il-ħidma ma 'data b'kriptaġġ omomorfiku niżel għall-fatt li l-utent jikkripta d-data u, mingħajr ma jiżvela ċ-ċwievet, jittrasferiha lil servizz ta' parti terza għall-ipproċessar. Dan is-servizz iwettaq il-kalkoli ddikjarati u jiġġenera riżultat kriptat, mingħajr ma jkun jista 'jiddetermina ma' liema data qed jaħdem. L-utent, billi juża ċ-ċwievet tiegħu, jiddeċifra d-dejta maħruġa u jirċievi r-riżultat f'test ċar.

Google fetħet sett ta' għodda għal kriptaġġ omomorfiku sħiħ

Oqsma ta' applikazzjoni tal-kriptaġġ omomorfiku jinkludu l-ħolqien ta' servizzi sħab għall-kompjuters kunfidenzjali, l-implimentazzjoni ta' sistemi ta' votazzjoni elettronika, il-ħolqien ta' protokolli ta' routing anonimizzati, l-ipproċessar ta' mistoqsijiet fuq data encrypted f'DBMS, u taħriġ kunfidenzjali ta' sistemi ta' tagħlim bil-magni.

Pereżempju, il-kriptaġġ omomorfiku se jkun utli f'applikazzjonijiet mediċi li jistgħu jirċievu informazzjoni sensittiva minn pazjenti f'forma kkodifikata u jipprovdu lill-professjonisti tal-kura tas-saħħa bil-kapaċità li jwettqu analitiċi u jidentifikaw anomaliji mingħajr decryption. Il-kriptaġġ omomorfiku jista 'jgħin ukoll bi studji li jeżaminaw ir-relazzjoni bejn il-mard u mutazzjonijiet ġenetiċi speċifiċi, li jeħtieġu l-analiżi ta' eluf ta 'kampjuni ta' informazzjoni ġenetika.

Karatteristika distintiva tal-għodod ippubblikati hija l-abbiltà li jinħolqu programmi għall-ipproċessar ta 'dejta kriptata bl-użu ta' tekniki ta 'żvilupp standard f'C++. Bl-użu tat-transpiler ipprovdut, programm C++ jiġi kkonvertit f'djalett speċjali FHE-C++ li kapaċi jaħdem b'dejta kriptata.

Google fetħet sett ta' għodda għal kriptaġġ omomorfiku sħiħ


Sors: opennet.ru

Żid kumment