UGoogle uvule isixhobo soguqulelo lwe-homomorphic encryption epheleleyo

I-Google ipapashe isethi evulekileyo yamathala eencwadi kunye nezixhobo ezizalisekisa inkqubo epheleleyo yokubhala i-homomorphic evumela ukuba usebenze idatha kwifom efihliweyo engabonakali kwifom evulekileyo nakweliphi na inqanaba lokubala. I-toolkit yenza kube lula ukwenza iinkqubo zekhompuyutha eziyimfihlo ezinokusebenza kunye nedatha ngaphandle kokuguqulelwa kwe-decryption, kuquka ukwenza imisebenzi yezibalo kunye nemitya elula kwidatha efihliweyo. Ikhowudi yeprojekthi ibhaliwe kwi-C ++ kwaye isasazwe phantsi kwelayisensi ye-Apache 2.0.

Ngokungafaniyo ne-encryption ekupheleni, i-homomorphic encryption, ngaphezu kokukhusela ukuhanjiswa kwedatha, inika amandla okwenza idatha ngaphandle kokuyichaza. I-homomorphy epheleleyo ithetha ukukwazi ukwenza imisebenzi yokudibanisa nokuphindaphinda kwidatha efihliweyo, ngokusekelwe apho unokuphumeza naluphi na ubalo olungenasizathu. Isiphumo sivelisa isiphumo esifihliweyo, esinokufana nokufihla isiphumo semisebenzi efanayo kwidatha yokuqala.

Ukusebenza kunye nedatha kunye ne-homomorphic encryption kwehla kwinto yokuba umsebenzisi ufihla idatha kwaye, ngaphandle kokuchaza izitshixo, uyidlulisela kwinkonzo yomntu wesithathu ukuze iqhutywe. Le nkonzo yenza izibalo ezichaziweyo kwaye ivelise isiphumo esifihliweyo, ngaphandle kokukwazi ukumisela ukuba yeyiphi idatha esebenza ngayo. Umsebenzisi, usebenzisa izitshixo zakhe, ususa idatha ekhutshiweyo kwaye ufumana umphumo kwisicatshulwa esicacileyo.

UGoogle uvule isixhobo soguqulelo lwe-homomorphic encryption epheleleyo

Imimandla yokusetyenziswa kwe-encryption ye-homomorphic ibandakanya ukudalwa kweenkonzo zefu zekhompyutheni eyimfihlo, ukuphunyezwa kweenkqubo zokuvota ze-elektroniki, ukudalwa kweeprothokholi zendlela ezingaziwa, ukucubungula imibuzo ngedatha efihliweyo kwi-DBMS, kunye noqeqesho oluyimfihlo lweenkqubo zokufunda koomatshini.

Umzekelo, uguqulelo lwe-homomorphic encryption luya kuba luncedo kwizicelo zonyango ezinokufumana ulwazi olubuthathaka kwizigulana ezikwifomu efihliweyo kwaye zibonelele abaqeqeshi bezempilo ngokukwazi ukwenza uhlalutyo kunye nokuchonga i-anomalies ngaphandle kwe-decryption. I-Homomorphic encryption inokunceda kwizifundo ezivavanya ubudlelwane phakathi kwezifo kunye notshintsho oluthile lwemfuza, olufuna uhlalutyo lwamawaka eesampuli zolwazi lwemfuzo.

Uphawu olwahlukileyo lwezixhobo ezipapashiweyo kukukwazi ukwenza iinkqubo zokusetyenzwa kwedatha efihliweyo usebenzisa iindlela zophuhliso ezisemgangathweni kwi-C ++. Ukusebenzisa i-transpiler ebonelelweyo, inkqubo ye-C ++ iguqulwa ibe yintetho ekhethekileyo ye-FHE-C ++ ekwazi ukusebenza ngedatha efihliweyo.

UGoogle uvule isixhobo soguqulelo lwe-homomorphic encryption epheleleyo


umthombo: opennet.ru

Yongeza izimvo