IBM imatsegula zida za homomorphic encryption za Linux

Kampani ya IBM adalengeza za kutsegula magwero a zolemba za zida FHE (IBM Fully Homomorphic Encryption) ndi kukhazikitsa dongosolo kubisa kwathunthu kwa homomorphic pokonza deta mu mawonekedwe obisika. FHE imakulolani kuti mupange mautumiki a makompyuta achinsinsi, momwe deta imasinthidwira ndi encrypted ndipo sikuwoneka mu mawonekedwe otseguka nthawi iliyonse. Chotsatira chimapangidwanso encrypted. Khodiyo imalembedwa mu C ++ ndi wogawidwa ndi pansi pa MIT layisensi. Kuphatikiza pa mtundu wa Linux, zida zofananira za macOS ΠΈ iOS, yolembedwa mu Objective-C. Kusindikizidwa kwa mtundu wa Android.

FHE imathandizira zonse ma homomorphic opareshoni omwe amakulolani kuti muwonjezere ndi kuchulukitsa kwa data yobisika (i.e., mutha kugwiritsa ntchito kuwerengera kulikonse) ndikupeza zotsatira zobisika pazotulutsa, zomwe zingafanane ndi kubisa zotsatira zowonjeza kapena kuchulukitsa zomwe zidayambira. Homomorphic encryption ikhoza kuonedwa ngati gawo lotsatira pakupanga kabisidwe komaliza mpaka-kumapeto - kuwonjezera pa kuteteza kufalitsa kwa data, kumapereka kuthekera kosinthira deta popanda kuyilemba.

Kumbali yothandiza, chimangochi chingakhale chothandiza pakukonza makompyuta achinsinsi amtambo, mu makina ovota amagetsi, m'madongosolo osadziwika, pakukonza mafunso mu DBMS, pophunzitsa mwachinsinsi makina ophunzirira makina. Chitsanzo cha kugwiritsa ntchito FHE ndi bungwe lowunikira zambiri za odwala m'mabungwe azachipatala m'makampani a inshuwaransi popanda kampani ya inshuwaransi kupeza zidziwitso zomwe zitha kuzindikira odwala enieni. Komanso wotchulidwa Kupanga makina ophunzirira makina kuti azindikire zachinyengo zomwe zimachitika ndi makhadi a ngongole potengera kusungitsa ndalama zobisika zomwe sizikudziwika.

Chidacho chili ndi laibulale HElib ndikukhazikitsa ma homomorphic encryption schemes, malo ophatikizika otukuka (ntchito imachitika kudzera pa msakatuli) ndi zitsanzo. Kuti muchepetse kutumizira, zithunzi za docker zopangidwa kale zochokera ku CentOS, Fedora ndi Ubuntu zakonzedwa. Malangizo osonkhanitsira zida kuchokera ku code code ndikuyiyika pamakina am'deralo akupezekanso.

Ntchitoyi yakhala ikukula kuyambira 2009, koma tsopano zakhala zotheka kukwaniritsa zizindikiro zovomerezeka zomwe zimalola kuti zigwiritsidwe ntchito. Zadziwika kuti FHE imapangitsa kuti mawerengedwe a homomorphic athe kupezeka kwa aliyense; mothandizidwa ndi FHE, opanga mapulogalamu amakampani wamba azitha kugwira ntchito yomweyo mumphindi imodzi yomwe m'mbuyomu inkafunika maola ndi masiku pophatikiza akatswiri omwe ali ndi digiri yamaphunziro.


Mwa zina zomwe zikuchitika pazachinsinsi zamakompyuta, zitha kuzindikirika kusindikizidwa kwa polojekitiyi OpenDP ndi kukhazikitsa njira chinsinsi chosiyana, kulola kuchita ntchito zowerengera pa data yomwe ili ndi kulondola kwakukulu kokwanira popanda kutha kuzindikira zolemba za munthu payekha. Ntchitoyi ikupangidwa pamodzi ndi ofufuza ochokera ku Microsoft ndi Harvard University. Kukhazikitsidwa kwalembedwa mu Rust ndi Python ndi zoperekedwa pansi pa layisensi ya MIT.

Kusanthula pogwiritsa ntchito njira zosiyanitsira zinsinsi kumathandizira mabungwe kupanga zitsanzo zowunikira kuchokera pazowerengera, osawalola kuti alekanitse magawo a anthu ena pazambiri. Mwachitsanzo, kuti azindikire kusiyana kwa chisamaliro cha odwala, ochita kafukufuku angapereke chidziwitso chomwe chimawalola kuyerekezera nthawi yayitali ya odwala kuchipatala, komabe amasunga chinsinsi cha odwala ndipo samawonetsa zambiri za odwala.

Njira ziwiri zimagwiritsidwa ntchito pofuna kuteteza chidziwitso chaumwini kapena chachinsinsi: 1. Kuonjezera chiwerengero chochepa cha "phokoso" lachiwerengero pa zotsatira zilizonse, zomwe sizimakhudza kulondola kwa deta yochotsedwa, koma zimabisa zopereka zazinthu zamtundu uliwonse.
2. Kugwiritsa ntchito bajeti yachinsinsi yomwe imachepetsa kuchuluka kwa deta yomwe imapangidwa pa pempho lililonse ndipo sikulola zopempha zina zomwe zingasokoneze chinsinsi.

Source: opennet.ru

Kuwonjezera ndemanga