Google ha obert un conjunt d'eines per al xifratge homomòrfic complet

Google ha publicat un conjunt obert de biblioteques i utilitats que implementen un sistema de xifratge homomòrfic complet que permet processar dades en forma xifrada que no apareixen en forma oberta en cap etapa del càlcul. El conjunt d'eines permet crear programes per a la informàtica confidencial que poden funcionar amb dades sense desxifrar, inclosa la realització d'operacions matemàtiques i simples de cadena sobre dades xifrades. El codi del projecte està escrit en C++ i es distribueix sota la llicència Apache 2.0.

A diferència del xifratge d'extrem a extrem, el xifratge homomòrfic, a més de protegir la transmissió de dades, ofereix la possibilitat de processar les dades sense desxifrar-les. L'homomorfia total significa la capacitat de realitzar operacions de suma i multiplicació en dades xifrades, a partir de les quals podeu implementar qualsevol càlcul arbitrari. La sortida produeix un resultat xifrat, que seria similar al xifrat del resultat d'operacions similars a les dades originals.

Treballar amb dades amb xifratge homomòrfic es redueix al fet que l'usuari xifra les dades i, sense revelar les claus, les transfereix a un servei de tercers perquè les processi. Aquest servei realitza els càlculs indicats i genera un resultat xifrat, sense poder determinar amb quines dades es treballa. L'usuari, utilitzant les seves claus, desxifra les dades emeses i rep el resultat en text clar.

Google ha obert un conjunt d'eines per al xifratge homomòrfic complet

Les àrees d'aplicació del xifratge homomòrfic inclouen la creació de serveis al núvol per a la informàtica confidencial, la implementació de sistemes de votació electrònica, la creació de protocols d'encaminament anònims, el processament de consultes sobre dades xifrades en un SGBD i la formació confidencial de sistemes d'aprenentatge automàtic.

Per exemple, el xifratge homomòrfic serà útil en aplicacions mèdiques que poden rebre informació sensible dels pacients en forma xifrada i proporcionar als professionals de la salut la capacitat de realitzar analítiques i identificar anomalies sense desxifrar. El xifratge homomòrfic també pot ajudar amb estudis que examinen la relació entre malalties i mutacions genètiques específiques, que requereixen l'anàlisi de milers de mostres d'informació genètica.

Una característica distintiva de les eines publicades és la capacitat de crear programes per processar dades xifrades mitjançant tècniques de desenvolupament estàndard en C++. Mitjançant el transpiler proporcionat, un programa C++ es converteix en un dialecte especial FHE-C++ capaç de treballar amb dades xifrades.

Google ha obert un conjunt d'eines per al xifratge homomòrfic complet


Font: opennet.ru

Afegeix comentari