Google-k tresna-kit bat ireki du enkriptazio homomorfo osoa lortzeko

Google-k liburutegi eta utilitateen multzo ireki bat argitaratu du, enkriptazio sistema homomorfo osoa ezartzen dutenak, kalkuluaren edozein unetan forma irekian agertzen ez diren datuak forma enkriptatuan prozesatzeko aukera ematen duena. Tresna-kutxak deszifratu gabe datuekin lan egin dezaketen isilpeko informatikarako programak sortzea ahalbidetzen du, datu enkriptatutako kate-eragiketa matematiko eta sinpleak egitea barne. Proiektuaren kodea C++-n idatzita dago eta Apache 2.0 lizentziapean banatzen da.

Enkriptatzea muturrekoa ez bezala, enkriptatzea homomorfikoak, datuen transmisioa babesteaz gain, datuak deszifratu gabe prozesatzeko gaitasuna eskaintzen du. Homomorfia osoa datu zifratuetan batuketa eta biderketa eragiketak egiteko gaitasuna esan nahi du, eta horietan oinarrituta edozein kalkulu arbitrarioa ezar dezakezu. Irteerak emaitza enkriptatua sortzen du, jatorrizko datuetan antzeko eragiketen emaitza enkriptatzearen antzekoa izango litzatekeena.

Enkriptazio homomorfikoa duten datuekin lan egitea erabiltzaileak datuak enkriptatzen ditu eta, gakoak jakinarazi gabe, hirugarrenen zerbitzu batera transferitzen ditu prozesatzeko. Zerbitzu honek adierazitako kalkuluak egiten ditu eta zifratutako emaitza sortzen du, zer daturekin lan egiten duen zehaztu gabe. Erabiltzaileak, bere gakoak erabiliz, emandako datuak deszifratzen ditu eta emaitza testu argian jasotzen du.

Google-k tresna-kit bat ireki du enkriptazio homomorfo osoa lortzeko

Enkriptazio homomorfikoaren aplikazio-eremuak honako hauek dira: hodeiko zerbitzuak sortzea isilpeko informatikarako, boto-sistema elektronikoen ezarpena, bideratze-protokolo anonimizatuak sortzea, datu enkriptatutako datuen gaineko kontsultak prozesatzea DBMS batean eta ikasketa automatikoko sistemen isilpeko prestakuntza.

Esaterako, enkriptazio homomorfoa erabilgarria izango da pazienteen informazio sentikorra enkriptatutako forman jaso dezaketen aplikazio medikoetan eta osasun-arloko profesionalei analisiak egiteko eta deszifratu gabe anomaliak identifikatzeko gaitasuna emango diete. Zifratze homomorfikoak gaixotasunen eta mutazio genetiko espezifikoen arteko erlazioa aztertzen duten ikerketetan ere lagun dezake, informazio genetikoaren milaka lagin aztertzea eskatzen dutenak.

Argitaratutako tresnen ezaugarri bereizgarri bat C++-ko garapen-teknika estandarrak erabiliz enkriptatutako datuak prozesatzeko programak sortzeko gaitasuna da. Emandako transpiler-a erabiliz, C++ programa bat datu enkriptatuekin lan egiteko gai den FHE-C++ dialekto berezi batean bihurtzen da.

Google-k tresna-kit bat ireki du enkriptazio homomorfo osoa lortzeko


Iturria: opennet.ru

Gehitu iruzkin berria