IBM opnar homomorphic dulkóðunarverkfærasett fyrir Linux

IBM fyrirtæki tilkynnt um að opna frumtexta verkfærakistunnar FHE. (IBM Fully Homomorphic Encryption) með kerfisútfærslu full homomorphic dulkóðun til vinnslu gagna á dulkóðuðu formi. FHE gerir þér kleift að búa til þjónustu fyrir trúnaðartölvu, þar sem gögnin eru unnin dulkóðuð og birtast ekki í opnu formi á neinu stigi. Niðurstaðan er einnig búin til dulkóðuð. Kóðinn er skrifaður í C++ og dreift af undir MIT leyfi. Til viðbótar við útgáfuna fyrir Linux, svipuð verkfærasett fyrir MacOS и IOS, skrifað í Objective-C. Útgáfa útgáfu fyrir Android.

FHE styður fullur homomorphic aðgerðir sem gera þér kleift að framkvæma samlagningu og margföldun dulkóðaðra gagna (þ.e.a.s. þú getur útfært hvaða handahófskennda útreikninga sem er) og fá dulkóðaða niðurstöðu við úttakið, sem væri svipað og að dulkóða niðurstöðuna við að bæta við eða margfalda upprunalegu gögnin. Líta má á homomorphic dulkóðun sem næsta stig í þróun end-to-end dulkóðunar - auk þess að vernda gagnaflutning, veitir það möguleika á að vinna úr gögnum án þess að afkóða þau.

Á hagnýtu hliðinni getur ramminn verið gagnlegur til að skipuleggja trúnaðarskýjatölvu, í rafrænum kosningakerfum, í nafnlausum leiðarsamskiptareglum, fyrir dulkóðaða vinnslu fyrirspurna í DBMS, fyrir trúnaðarþjálfun á vélanámskerfum. Dæmi um beitingu FHE er skipulagning greiningar á upplýsingum um sjúklinga sjúkrastofnana í tryggingafélögum án þess að tryggingafélagið fái aðgang að upplýsingum sem gætu borið kennsl á tiltekna sjúklinga. Einnig getið þróun vélanámskerfa til að greina sviksamleg viðskipti með kreditkort sem byggjast á vinnslu dulkóðaðra nafnlausra fjármálaviðskipta.

Verkfærakistan inniheldur bókasafn HElib með innleiðingu nokkurra homomorphic dulkóðunarkerfa, samþætt þróunarumhverfi (vinna fer fram í gegnum vafra) og safn dæma. Til að einfalda uppsetningu hafa verið útbúnar tilbúnar docker myndir byggðar á CentOS, Fedora og Ubuntu. Leiðbeiningar um að setja saman verkfærakistuna úr frumkóða og setja hann upp á staðbundnu kerfi eru einnig fáanlegar.

Verkefnið hefur verið í þróun síðan 2009, en fyrst núna hefur tekist að ná viðunandi frammistöðuvísum sem gera það kleift að nýta það í framkvæmd. Tekið er fram að FHE gerir homomorphic útreikninga aðgengilega fyrir alla, með hjálp FHE munu venjulegir fyrirtækjaforritarar geta unnið sömu vinnu á einni mínútu og áður krafðist klukkustunda og daga þegar sérfræðingar með akademískt gráðu voru með í för.


Meðal annarrar þróunar á sviði trúnaðarmála má nefna útgáfu verkefnisins OpenDP með innleiðingu aðferða mismunandi friðhelgi einkalífs, sem gerir kleift að framkvæma tölfræðilegar aðgerðir á gagnasafni með nægilega mikilli nákvæmni án þess að geta greint einstakar skrár í því. Verkefnið er þróað í sameiningu af vísindamönnum frá Microsoft og Harvard háskólanum. Útfærslan er skrifuð í Rust og Python og til staðar undir MIT leyfi.

Greining með mismunandi persónuverndaraðferðum gerir fyrirtækjum kleift að gera greiningarsýni úr tölfræðilegum gagnagrunnum, án þess að leyfa þeim að einangra færibreytur tiltekinna einstaklinga frá almennum upplýsingum. Til að greina mun á umönnun sjúklinga er til dæmis hægt að útvega rannsakendum upplýsingar sem gera þeim kleift að bera saman meðaldvalartíma sjúklinga á sjúkrahúsum, en halda samt þagnarskyldu um sjúklinga og draga ekki fram upplýsingar um sjúklinga.

Tvær aðferðir eru notaðar til að vernda persónugreinanlegar eða trúnaðarupplýsingar: 1. Bæta litlu magni af tölfræðilegum „hávaða“ við hverja niðurstöðu, sem hefur ekki áhrif á nákvæmni útdreginna gagna, heldur felur framlag einstakra gagnaþátta.
2. Notkun persónuverndaráætlunar sem takmarkar magn gagna sem framleitt er fyrir hverja beiðni og leyfir ekki viðbótarbeiðnir sem gætu brotið trúnað.

Heimild: opennet.ru

Bæta við athugasemd