izpis_h1_title_alt

Problem diskretnega logaritma v kriptografiji : delo diplomskega seminarja
ID Cajnkar, Nino (Avtor), ID Žitnik, Arjana (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (283,52 KB)
MD5: E6CB557FDEF2D4AFFCC10D491B7EFA90

Izvleček
V tem diplomskem delu obravnavamo problem diskretnega logaritma in napade na ta problem. Na začetku razložimo matematično ozadje, ki je potrebno za delovanje algoritmov. V tretjem poglavju definiramo eliptične krivulje in algoritem metode eliptičnih krivulj za faktorizacijo in testiranje gladkosti števil. Izpeljemo tudi njegovo časovno zahtevnost. V četrtem poglavju predstavimo dva preprostejša algoritma za računanje diskretnega logaritma: "veliki korak - mali korak" in Pohlig-Hellmanov algoritem. Izpeljemo tudi njuno časovno zahtevnost in podkrepimo razlago z zgledom. V naslednjem poglavju predstavimo subeksponentni algoritem index calculus za reševanje problema diskretnega logaritma, izpeljemo njegovo časovno zahtevnost in razlago podkrepimo z zgledom.

Jezik:Slovenski jezik
Ključne besede:diskretni logaritem, napad na diskretni logaritem, metoda eliptičnih krivulj, algoritem index calculus
Vrsta gradiva:Diplomsko delo/naloga
Organizacija:FMF - Fakulteta za matematiko in fiziko
Leto izida:2023
PID:20.500.12556/RUL-150820 Povezava se odpre v novem oknu
UDK:511
COBISS.SI-ID:165575939 Povezava se odpre v novem oknu
Datum objave v RUL:24.09.2023
Število ogledov:156
Število prenosov:27
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Discrete logarithm problem in cryptography
Izvleček:
In this thesis, we deal with the discrete logarithm problem and attacks on this problem. First, we explain the mathematical background necessary to understand the functioning of algorithms. In the third chapter, we define elliptic curves and the elliptic curve method for integer factorization and testing smoothness of integers. We also derive its time complexity. In the fourth chapter, we present two simple algorithms for solving the discrete logarithm problem: "baby step, giant step" and Pohlig-Hellman algorithm. We also derive their time complexity, and support the explanation with an example. In the fifth chapter, we introduce the subexponential algorithm index calculus for solving the discrete logarithm problem, derive its time complexity, and support the explanation with an example.

Ključne besede:discrete logarithm, attack on discrete logarithm, elliptic curve method, index calculus algorithm

Podobna dela

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

Nazaj