Google ka hapur mjetin për enkriptim të plotë homomorfik

Kompania Google publikoi një grup të hapur bibliotekash dhe utilitarësh me implementimin e sistemit të enkriptimit homomorfik të plotë, që lejon përpunimin e të dhënave në formë të enkriptuar, të cilat nuk shfaqen në asnjë nga fazat e llogaritjeve në formë të hapur. Ky mjet ofron mundësinë për të krijuar programe për përpunimin e konfidencialitetit, të cilat mund të punojnë me të dhëna pa i deshifruar ato, duke përfshirë kryerjen e operacioneve matematikore dhe operacioneve të thjeshta të shkrimit mbi të dhënat e enkriptuara. Kodi i projektit është shkruar në gjuhën C++ dhe shpërndahet nën licencën Apache 2.0.

Në dallim nga enkriptimi end-to-end, enkriptimi homomorf ofron mundësinë për të përpunuar të dhënat pa i deshifruar ato. Me homomorfizmin e plotë kuptohet mundësia për të kryer operacione të shumimit dhe të shtimit mbi të dhënat e enkriptuara, mbi bazën e të cilave mund të realizohen çdo llogaritje të rastësishme. Nga dalja rezulton një rezultat i enkriptuar, i cili do të ishte i ngjashëm me enkriptimin e rezultatit të operacioneve të ngjashme mbi të dhënat origjinale.

Puna me të dhënat në enkriptimin homomorf reduktohet në faktin se përdoruesi enkripton të dhënat dhe i transmeton ato për përpunim në një shërbim të tretë pa i zbuluar çelësat. Ky shërbim kryen llogaritjet e kërkuara dhe formon një rezultat të enkriptuar, pa qenë në gjendje të përcaktojë se me cilat të dhëna po punon. Përdoruesi me ndihmën e çelësave të tij deshifron të dhënat e lëshuara dhe merr rezultatin në formë të hapur.

Google ka hapur mjetin për enkriptim të plotë homomorfik

Disa nga fushat e aplikimit të enkriptimit homomorf përfshijnë krijimin e shërbimeve cloud për përpunime konfidenciale, implementimin e sistemeve të votimit elektronik, krijimin e protokolleve të anonimizuara të rrugëzimit, përpunimin e kërkesave mbi të dhënat e enkriptuara në DBMS, dhe trajnimin konfidencial të sistemeve të mësimit të automjetit.

Për shembull, kriptimi homomorfik do të ishte i dobishëm në aplikacionet mjekësore, të cilat mund të marrin informacionin konfidencial nga pacientët në formë të enkriptuar dhe t'u ofrojnë profesionistëve të shëndetit mundësinë për të kryer analiza dhe identifikuar devijime pa e dekoduar atë. Kriptimi homomorfik gjithashtu mund të ndihmojë në kryerjen e hulumtimeve që studiojnë lidhjen ndërmjet sëmundjeve dhe mutacioneve të caktuara gjenetike, në të cilat është e nevojshme të analizohen mijëra mostrave të informacionit gjenetik.

Veçoria dalluese e instrumentit të publikuar është mundësia për të krijuar programe për përpunimin e të dhënave të enkriptuara, duke përdorur teknikat standarde të zhvillimit në gjuhën C++. Me ndihmën e transpajlerit të ofruar, programi në C++ shndërrohet në një dialekt të veçantë FHE-C++, i aftë për të punuar me të dhëna të enkriptuara.

Google ka hapur mjetin për enkriptim të plotë homomorfik


Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster