I-Google ivule ikhithi yamathuluzi yokubethela okugcwele kwe-homomorphic

I-Google ishicilele isethi evulekile yamalabhulali nezinsiza ezisebenzisa isistimu yokubethela ye-homomorphic egcwele ekuvumela ukuthi ucubungule idatha ngendlela ebethelwe engaveli ngendlela evulekile kunoma yisiphi isigaba sokubala. Ikhithi yamathuluzi yenza kube nokwenzeka ukudala izinhlelo zekhompuyutha eyimfihlo ezingasebenza nedatha ngaphandle kokukhishwa kwekhodi, okuhlanganisa ukwenza imisebenzi yezibalo neyunithi yezinhlamvu elula kudatha ebethelwe. Ikhodi yephrojekthi ibhalwe ku-C++ futhi isatshalaliswa ngaphansi kwelayisensi ye-Apache 2.0.

Ngokungafani nokubethela ngasekugcineni, ukubethela kwe-homomorphic, ngaphezu kokuvikela ukudluliswa kwedatha, kunikeza ikhono lokucubungula idatha ngaphandle kokuyisusa. I-homomorphy egcwele isho ikhono lokwenza imisebenzi yokuhlanganisa nokuphindaphinda kudatha ebethelwe, ngokusekelwe lapho ungasebenzisa khona noma yiziphi izibalo ezingenangqondo. Okukhiphayo kukhiqiza umphumela obethelwe, ongafana nokubethela umphumela wemisebenzi efanayo kudatha yoqobo.

Ukusebenza ngedatha nge-homomorphic encryption kwehla eqinisweni lokuthi umsebenzisi ubhala ngemfihlo idatha futhi, ngaphandle kokudalula okhiye, uyidlulisela kusevisi yenkampani yangaphandle ukuze icutshungulwe. Le sevisi yenza izibalo ezishiwo futhi ikhiqize umphumela obethelwe, ngaphandle kokukwazi ukunquma ukuthi iyiphi idatha esebenza ngayo. Umsebenzisi, esebenzisa okhiye bakhe, ususa ukubethela kwedatha ekhishiwe futhi athole umphumela ngombhalo ocacile.

I-Google ivule ikhithi yamathuluzi yokubethela okugcwele kwe-homomorphic

Izindawo zokusetshenziswa kwe-homomorphic encryption zihlanganisa ukudalwa kwezinsizakalo zefu zekhompuyutha eyimfihlo, ukuqaliswa kwezinhlelo zokuvota ze-elekthronikhi, ukudalwa kwezimiso zomzila ezingaziwa, ukucubungula imibuzo ngedatha ebethelwe ku-DBMS, nokuqeqeshwa okuyimfihlo kwezinhlelo zokufunda zomshini.

Isibonelo, ukubethela kwe-homomorphic kuzoba usizo ezinhlelweni zezokwelapha ezingathola ulwazi olubucayi kusuka ezigulini ngendlela ebethelwe futhi zinikeze ochwepheshe bezokunakekelwa kwempilo ikhono lokuqhuba ukuhlaziya nokuhlonza okudidayo ngaphandle kokukhishwa kwemfihlo. Ukubethela kwe-Homomorphic kungasiza futhi ngezifundo ezihlola ubudlelwano phakathi kwezifo nokuguqulwa okuthile kofuzo, okudinga ukuhlaziywa kwezinkulungwane zamasampuli olwazi lofuzo.

Isici esihlukile samathuluzi ashicilelwe yikhono lokudala izinhlelo zokucubungula idatha ebethelwe kusetshenziswa amasu okuthuthukisa ajwayelekile ku-C++. Ngokusebenzisa i-transpiler enikeziwe, uhlelo lwe-C++ luguqulwa lube ulimi lwesigodi olukhethekile lwe-FHE-C++ olukwazi ukusebenza ngedatha ebethelwe.

I-Google ivule ikhithi yamathuluzi yokubethela okugcwele kwe-homomorphic


Source: opennet.ru

Engeza amazwana