Google har lanserat ett verktyg för fullstÀndig homomorfisk kryptering

Företaget Google har publicerat ett öppet bibliotek och verktyg med implementationen av ett system för fullstÀndig homomorfisk kryptering, vilket möjliggör hantering av data i krypterad form som inte förekommer i öppen form under nÄgot steg av berÀkningarna. Verktyget gör det möjligt att skapa program för konfidentiella berÀkningar som kan arbeta med data utan avkryptering, inklusive att utföra matematiska och enkla strÀngoperationer pÄ krypterad data. Projektets kod Àr skriven i C++ och distribueras under Apache 2.0-licensen.

Till skillnad frÄn slutna kryptering, erbjuder homomorfisk kryptering förutom skydd av datatransmission möjligheten att bearbeta data utan att de avkrypteras. FullstÀndig homomorfisitet innebÀr möjligheten att utföra addition och multiplikation av krypterade data, utifrÄn vilka man kan utföra godtyckliga berÀkningar. Utdata Àr ett krypterat resultat som skulle motsvara krypteringen av resultatet av motsvarande operationer pÄ de ursprungliga data.

Arbetet med data vid homomorfisk kryptering handlar om att anvÀndaren krypterar data och utan att avslöja nycklarna skickar dem för bearbetning till en extern tjÀnst. Denna tjÀnst utför de begÀrda berÀkningarna och genererar ett krypterat resultat utan möjlighet att avgöra vilka data den arbetar med. AnvÀndaren avkrypterar de utgivna data med sina nycklar och fÄr resultatet i öppen form.

Google har lanserat ett verktyg för fullstÀndig homomorfisk kryptering

Inom tillÀmpningsomrÄden för homomorfisk kryptering nÀmns skapandet av molntjÀnster för konfidentiella berÀkningar, implementeringen av system för elektronisk röstning, skapandet av anonymiserade routningsprotokoll och hantering av förfrÄgningar pÄ krypterad data i databashanteringssystem, samt konfidentiell trÀning av maskininlÀrningssystem.

Till exempel kan homomorfisk kryptering vara anvÀndbar inom medicinska tillÀmpningar som kan ta emot konfidentiell information frÄn patienter i krypterad form och ge vÄrdpersonal möjlighet att genomföra analyser och upptÀcka avvikelser utan avkodning. Homomorfisk kryptering kan ocksÄ hjÀlpa till att genomföra forskning som undersöker sambandet mellan sjukdomar och vissa genetiska mutationer, dÀr analys av tusentals prover av genetisk information krÀvs.

En utmÀrkande egenskap hos det publicerade verktyget Àr möjligheten att skapa program för att bearbeta krypterade data, med hjÀlp av standardutvecklingstekniker pÄ C++. Med den tillhandahÄllna transpileraren omvandlas C++-programmet till en speciell dialekt, FHE-C++, som kan arbeta med krypterade data.

Google har lanserat ett verktyg för fullstÀndig homomorfisk kryptering


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster