izpis_h1_title_alt

Homomorfno šifriranje in problem učenja z napakami : magistrsko delo
ID Jelenc, Andraž (Avtor), ID Marc, Tilen (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (610,68 KB)
MD5: E425D14B87C28F1792EC484AC9869B19

Izvleček
Moč kvantnih računalnikov se iz leta v leto povečuje. Če bo razvit dovolj zmogljiv, bo z njim mogoče razbiti kriptosisteme, ki so danes v množični uporabi. Da bomo kljub temu lahko še vedno varno komunicirali, je potrebno namesto obstoječih vpeljati nove kriptosisteme, ki bodo odporni na napade s kvantnim računalnikom. Ti kriptosistemi morajo temeljiti na problemih, ki veljajo za težke tako na klasičnih, kot tudi na kvantnih računalnikih. Eden izmed takih problemov je problem učenja z napakami. V tem delu predstavimo kriptosistem, ki temelji na posplošitvi tega problema na polinomske kolobarje nad končnimi obsegi. Pokažemo, da ta kriptosistem omogoča polno homomorfno šifriranje. To pomeni, da lahko na kriptogramih izračunamo poljubno funkcijo in dobimo enak šifriran rezultat, kot če bi to funkcijo izvedli na nešifriranih podatkih. Homomorfno šifriranje tako odpira široke možnosti uporabe. Kot primer predstavimo algoritem za zaseben izračun preseka množic, ki ga tudi implementiramo s knjižnico SEAL.

Jezik:Slovenski jezik
Ključne besede:kriptografija, kriptosistem, homomorfno šifriranje, polinomski kolobar
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FMF - Fakulteta za matematiko in fiziko
FRI - Fakulteta za računalništvo in informatiko
Leto izida:2021
PID:20.500.12556/RUL-127783 Povezava se odpre v novem oknu
UDK:519.8
COBISS.SI-ID:67512323 Povezava se odpre v novem oknu
Datum objave v RUL:23.06.2021
Število ogledov:1652
Število prenosov:177
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Homomorphic encryption and learning with errors
Izvleček:
The power of quantum computers is increasing from year to year. If a sufficiently powerful quantum computer is developed, it will be possible to break the cryptosystems that are massively used today. If we still want to communicate securely, it is necessary to introduce new cryptosystems that will be resistant to quantum computer attacks. These cryptosystems must be based on problems that are considered difficult on both classical and quantum computers. Learning with errors is one of those problems. We present a cryptosystem that is based on generalization of this problem to polynomial rings over finite fields. This cryptosystem supports fully homomorphic encryption. This means that we can compute any function on cryptograms and get the same encrypted result as if we performed this function on unencrypted data. Homomorphic encryption opens up wide possibilities of usage. As an example, we present an algorithm for private set intersection, which we also implement with the SEAL library.

Ključne besede:cryptography, cryptosystem, homomorphic encryption, polynomial ring

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj