Osclaíonn IBM foireann uirlisí criptithe homomorphic le haghaidh Linux

Cuideachta IBM d'fhógair an faoi ​​théacsanna foinse an fhoireann uirlisí a oscailt FHE (Criptiúchán Homamorfach Iomlán IBM) le cur i bhfeidhm an chórais criptiú homomorphic iomlán chun sonraí a phróiseáil i bhfoirm chriptithe. Ligeann FHE duit seirbhísí a chruthú do ríomhaireacht faoi rún, ina ndéantar na sonraí a phróiseáil criptithe agus nach mbíonn siad le feiceáil i bhfoirm oscailte ag am ar bith. Gintear an toradh criptithe freisin. Tá an cód scríofa i C++ agus dáilte ag faoi ​​cheadúnas MIT. Chomh maith leis an leagan le haghaidh Linux, tá uirlisí comhchosúla le haghaidh MacOS и iOS, scríofa i Cuspóir-C. Foilsiú leagan le haghaidh Android.

Tacaíonn FHE lán Oibríochtaí homomorphic a ligeann duit suimiú agus iolrú sonraí criptithe a dhéanamh (i.e., is féidir leat aon ríomhanna treallach a chur i bhfeidhm) agus toradh criptithe a fháil ag an aschur, a bheadh ​​cosúil le criptiú an toradh a bhaineann leis na sonraí bunaidh a shuimiú nó a iolrú. Is féidir criptiú homomorphic a mheas mar an chéad chéim eile i bhforbairt criptithe deireadh go deireadh - chomh maith le tarchur sonraí a chosaint, soláthraíonn sé an cumas sonraí a phróiseáil gan é a dhíchriptiú.

Ar an taobh praiticiúil, d’fhéadfadh an creat a bheith úsáideach chun néalríomhaireacht rúnda a eagrú, i gcórais vótála leictreonacha, i bprótacail ródaithe anaithnide, chun fiosrúcháin a phróiseáil criptithe i DBMS, chun oiliúint rúnda a dhéanamh ar chórais mheaisínfhoghlama. Sampla d’fheidhmiú FHE is ea anailísiú faisnéise faoi othair institiúidí leighis i gcomhlachtaí árachais a eagrú gan rochtain a fháil ag an gcuideachta árachais ar fhaisnéis a d’fhéadfadh othair shonracha a shainaithint. Chomh maith leis sin luaite córais mheaisínfhoghlama a fhorbairt chun idirbhearta calaoiseacha le cártaí creidmheasa a bhrath bunaithe ar phróiseáil idirbheart airgeadais criptithe gan ainm.

Tá leabharlann san fhoireann uirlisí HElib le cur i bhfeidhm roinnt scéimeanna criptithe homomorphic, timpeallacht forbartha comhtháite (déantar obair trí bhrabhsálaí) agus sraith samplaí. Chun an t-imscaradh a shimpliú, ullmhaíodh íomhánna docker réamhdhéanta bunaithe ar CentOS, Fedora agus Ubuntu. Tá treoracha chun an fhoireann uirlisí a chur le chéile ón gcód foinseach agus é a shuiteáil ar chóras áitiúil ar fáil freisin.

Tá an tionscadal ag forbairt ó 2009, ach ní rabhthas in ann anois táscairí feidhmíochta inghlactha a bhaint amach a cheadaíonn é a úsáid go praiticiúil. Tugtar faoi deara go ndéanann FHE ríomhanna homamorfacha a bheith inrochtana do chách; le cabhair ó FHE, beidh gnáth-ríomhchláraitheoirí corparáideacha in ann an obair chéanna a dhéanamh laistigh de nóiméad a d’éiligh uaireanta agus laethanta nuair a bhíonn saineolaithe le céim acadúil páirteach iontu.


I measc forbairtí eile i réimse na ríomhaireachta rúnda, is féidir a thabhairt faoi deara foilsiú an tionscadail OscailDP le modhanna a chur i bhfeidhm príobháideachas difreálach, lena gceadaítear oibríochtaí staidrimh a dhéanamh ar thacar sonraí atá sách ard gan a bheith in ann taifid aonair a shainaithint ann. Tá an tionscadal á chomhfhorbairt ag taighdeoirí ó Microsoft agus Ollscoil Harvard. Tá an cur i bhfeidhm scríofa i Rust agus Python agus curtha ar fáil faoi ​​cheadúnas MIT.

Ligeann anailís a úsáideann modhanna príobháideachais difreálacha d’eagraíochtaí samplaí anailíse a dhéanamh ó bhunachair shonraí staidrimh, gan cead a thabhairt dóibh paraiméadair daoine ar leith a leithlisiú ó fhaisnéis ghinearálta. Mar shampla, chun difríochtaí i gcúram othar a aithint, is féidir faisnéis a sholáthar do thaighdeoirí a ligeann dóibh meánfhad fanachta othar in ospidéil a chur i gcomparáid, ach a choimeádann rúndacht othar go fóill agus nach n-aibhsíonn faisnéis othar.

Úsáidtear dhá mheicníocht chun faisnéis inaitheanta phearsanta nó rúnda a chosaint: 1. Méid beag “torainn” staitistiúil a chur le gach toradh, rud nach ndéanann difear do chruinneas na sonraí a bhaintear, ach a fholaíonn rannchuidiú eilimintí sonraí aonair.
2.  Buiséad príobháideachta a úsáid a chuireann srian ar an méid sonraí a tháirgtear do gach iarratas agus nach gceadaítear iarrataí breise a d’fhéadfadh sárú a dhéanamh ar rúndacht.

Foinse: oscailtenet.ru

Add a comment