Co je FHE? Zama @zama_fhe vystavila koncept FHE více lidem, ale většina lidí toho o FHE stále moc neví. Homomorfní šifrování (HE) je pokročilá šifrovací technika, která umožňuje provádět výpočty přímo na šifrovaných datech bez nutnosti jejich první dešifrování. Po dešifrování jsou výsledky výpočtů konzistentní s výsledky stejných výpočtů na datech ve formátu prostého textu. To je užitečné při výpočtech se zachováním soukromí (jako je strojové učení soukromí), kde vlastníci dat mohou předat zašifrovaná data třetím stranám ke zpracování, aniž by odhalili původní data. Homomorfní šifrování je rozděleno do několika úrovní: Částečné homomorfní šifrování (PHE): Je podporována pouze jedna operace, například sčítání (např. Paillierovo šifrování) nebo násobení (např. RSA). Poněkud homomorfní šifrování (SWHE): Podporuje omezený počet sčítání a násobení. Plně homomorfní šifrování (FHE): Podporuje libovolný počet sčítání a násobení, což umožňuje libovolné výpočty (protože jakýkoli výpočet v počítači může být reprezentován kombinací sčítání a násobení). Princip FHE: Základní principy FHE Základní myšlenkou FHE je, že při provádění operací se zašifrovanými daty by měla být šifrovací forma výsledku operace ekvivalentní šifrování výsledku operace ve formátu prostého textu. Matematicky to lze vyjádřit ve formě: Když: Enc(m) je šifrování prostého textu m Takže: Aditivní homomorfismus: Enc(m1 + m2) = Enc(m1) ⊕ Enc(m2) (⊕ představuje sčítací operaci šifrované domény) Násobení homomorfismu: Enc(m1 * m2) = Enc(m1) ⊗ Enc(m2) (⊗ představuje operaci násobení pro kryptografickou doménu)
Překlepy vždy 🤣 co je FHE
6,77K