Google huet e Toolkit fir voll homomorphesch Verschlësselung opgemaach

Google huet en oppene Satz vu Bibliothéiken an Utilitys publizéiert, déi e vollen homomorphesche Verschlësselungssystem implementéieren, deen Iech erlaabt Daten a verschlësselte Form ze verarbeiten, déi net an oppener Form op all Etapp vun der Berechnung erscheinen. D'Toolkit mécht et méiglech Programmer fir vertraulech Informatik ze kreéieren déi mat Daten ouni Entschlësselung funktionnéiere kënnen, och mathematesch an einfache Stringoperatiounen op verschlësselte Daten ausféieren. De Projet Code ass an C ++ geschriwwen an ënner der Apache 2.0 Lizenz verdeelt.

Am Géigesaz zu Enn-zu-Enn Verschlësselung, homomorphesch Verschlësselung, zousätzlech fir d'Dateniwwerdroung ze schützen, bitt d'Fäegkeet Daten ze veraarbecht ouni se ze entschlësselen. Voll Homomorphie bedeit d'Fäegkeet fir Zousatz- a Multiplikatiounsoperatiounen op verschlësselte Daten auszeféieren, baséiert op deenen Dir all arbiträr Berechnungen ëmsetzen kann. D'Output produzéiert e verschlësselte Resultat, wat ähnlech wier wéi d'Verschlësselung vum Resultat vun ähnlechen Operatiounen op den originelle Daten.

Schafft mat Daten mat homomorphescher Verschlësselung kënnt op d'Tatsaach, datt de Benotzer d'Donnéeën verschlësselt an ouni d'Schlëssel ze verëffentlechen, se an en Drëtt-Partei-Service fir d'Veraarbechtung iwwerdroen. Dëse Service mécht déi uginn Berechnungen a generéiert e verschlësselte Resultat, ouni ze bestëmmen, mat wéi enge Daten et schafft. De Benotzer, mat senge Schlësselen, entschlësselt déi erausginn Donnéeën a kritt d'Resultat am Kloertext.

Google huet e Toolkit fir voll homomorphesch Verschlësselung opgemaach

Uwendungsberäicher vun homomorphescher Verschlësselung enthalen d'Schafe vu Cloud-Servicer fir vertraulech Informatik, d'Ëmsetzung vun elektronesche Wahlsystemer, d'Schafe vun anonymiséierte Routingprotokoller, Veraarbechtung vun Ufroen iwwer verschlësselte Daten an engem DBMS, a vertraulech Ausbildung vu Maschinnléieresystemer.

Zum Beispill, homomorphesch Verschlësselung wäert nëtzlech sinn a medizineschen Uwendungen, déi sensibel Informatioun vu Patienten a verschlësselte Form kënne kréien an Gesondheetsspezialisten d'Fäegkeet ubidden Analysen ze maachen an Anomalien ouni Entschlësselung z'identifizéieren. Homomorphesch Verschlësselung kann och hëllefen mat Studien déi d'Relatioun tëscht Krankheeten a spezifesche genetesch Mutatiounen ënnersicht, déi d'Analyse vun Dausende vu Proben vun genetescher Informatioun erfuerderen.

Eng ënnerschiddlech Feature vun de publizéierten Tools ass d'Fäegkeet Programmer ze kreéieren fir verschlësselte Donnéeën mat Standardentwécklungstechniken am C++ ze veraarbechten. Mat dem zur Verfügung gestallten Transpiler gëtt e C++ Programm an e speziellen FHE-C++ Dialekt ëmgewandelt, deen fäeg ass mat verschlësselten Donnéeën ze schaffen.

Google huet e Toolkit fir voll homomorphesch Verschlësselung opgemaach


Source: opennet.ru

Setzt e Commentaire