Konstrukcja punktów wymiernych na krzywych eliptycznych nad ciałami skończonymi

master
dc.abstract.enWork consists of four chapters: Preliminaries, Elliptic curves, Construction of rational points and Application of rational points construction.In the first chapter besides basic definitions and theorems, there is shown deterministic adaptation of Tonelli-Shanks algorithm for calculating square roots in finite fields. Afterwards, this algorithm will be used to express deterministic algorithm for solving quadratics in finite fields.In the second chapter there are presented general information about elliptic curves. In particular there are Nagell-Lutz and Hasse theorem with proofs and additionally theorem of Mazur and theorem of Mordell-Wiel without proofs.In the next chapter there are shown methods for constructions of rational points of elliptic curves over finite fields. It is presented depending on characteristic of finite field over which elliptic curve is defined.Last chapter constistc of algorithms of construction of rational points on elliptic curves over finite fields, as a consequence of theorem from third chapter. At the end there is presented Diffie-Hellman protocol of private key agreement with use of this algorithms.pl
dc.abstract.plPraca składa się z czterech rozdziałów zatytułowanych odpowiednio: Preliminaria, Krzywe eliptyczne, Konstrukcja punktów wymiernych oraz Zastosowanie konstrukcji punktów wymiernych.W pierwszym rozdziale poza wstępnymi definicjami i twierdzeniami, zaprezentowana jest deterministyczna adaptacja algorytmu Tonelliego-Shanksa wyznaczania pierwiastków kwadratowych w ciałach skończonych. Następnie, metoda ta jest wykorzystana do przedstawienia deterministycznego algorytmu rozwiązywania równań kwadratowych (od dwóch zmiennych) w ciałach skończonych.W drugim rozdziale zaprezentowane są ogólne informacje na temat krzywych eliptycznych. W szczególności przedstawione jest wraz z dowodem twierdzenie Nagella-Lutz oraz twierdzenie Hassego o mocy grupy punktów krzywej eliptycznej nad ciałem skończonym. Dodatkowo sformułowane zostało twierdzenie Mazura o postaci grupy torsyjnej krzywej eliptycznej nad ciałem liczb wymiernych oraz twierdzenie Mordella-Weila o skończonej generowalności grupy punktów K-wymiernych, gdzie K jest ustalonym ciałem liczbowym.W kolejnym rozdziale zaprezentowane są metody konstrukcji punktów wymiernych dla krzywych eliptycznych nad ciałami skończonymi. Metody te różnią się w zależności od ciała nad którym jest zdefiniowana krzywa.Ostatni, czwarty rozdział, rozpoczyna się od skonstruowania algorytmów, będących konsekwencjami twierdzeń z trzeciego rozdziału. W szczególności przedstawione jest oszacowanie na liczbę punków wymiernych jaką można uzyskać przy pomocy tych algorytmów. Na końcu pracy opisany jest protokół Diffiego-Hellmana uzgadniania klucza prywatnego z wykorzystaniem tych algorytmów.pl
dc.affiliationWydział Matematyki i Informatykipl
dc.contributor.advisorUlas, Maciej - 147984 pl
dc.contributor.authorWiśniewski, Jakubpl
dc.contributor.departmentbycodeUJK/WMI2pl
dc.contributor.reviewerUlas, Maciej - 147984 pl
dc.contributor.reviewerKaraś, Marek - 128653 pl
dc.date.accessioned2020-07-25T03:46:38Z
dc.date.available2020-07-25T03:46:38Z
dc.date.submitted2014-09-15pl
dc.fieldofstudymatematyka stosowanapl
dc.identifier.apddiploma-90095-78550pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/198381
dc.languagepolpl
dc.subject.enelliptic curve, cryptographypl
dc.subject.plkrzywa eliptyczna, kryptografiapl
dc.titleKonstrukcja punktów wymiernych na krzywych eliptycznych nad ciałami skończonymipl
dc.title.alternativeConstruction of rational points on elliptic curves over finite fieldspl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
Work consists of four chapters: Preliminaries, Elliptic curves, Construction of rational points and Application of rational points construction.In the first chapter besides basic definitions and theorems, there is shown deterministic adaptation of Tonelli-Shanks algorithm for calculating square roots in finite fields. Afterwards, this algorithm will be used to express deterministic algorithm for solving quadratics in finite fields.In the second chapter there are presented general information about elliptic curves. In particular there are Nagell-Lutz and Hasse theorem with proofs and additionally theorem of Mazur and theorem of Mordell-Wiel without proofs.In the next chapter there are shown methods for constructions of rational points of elliptic curves over finite fields. It is presented depending on characteristic of finite field over which elliptic curve is defined.Last chapter constistc of algorithms of construction of rational points on elliptic curves over finite fields, as a consequence of theorem from third chapter. At the end there is presented Diffie-Hellman protocol of private key agreement with use of this algorithms.
dc.abstract.plpl
Praca składa się z czterech rozdziałów zatytułowanych odpowiednio: Preliminaria, Krzywe eliptyczne, Konstrukcja punktów wymiernych oraz Zastosowanie konstrukcji punktów wymiernych.W pierwszym rozdziale poza wstępnymi definicjami i twierdzeniami, zaprezentowana jest deterministyczna adaptacja algorytmu Tonelliego-Shanksa wyznaczania pierwiastków kwadratowych w ciałach skończonych. Następnie, metoda ta jest wykorzystana do przedstawienia deterministycznego algorytmu rozwiązywania równań kwadratowych (od dwóch zmiennych) w ciałach skończonych.W drugim rozdziale zaprezentowane są ogólne informacje na temat krzywych eliptycznych. W szczególności przedstawione jest wraz z dowodem twierdzenie Nagella-Lutz oraz twierdzenie Hassego o mocy grupy punktów krzywej eliptycznej nad ciałem skończonym. Dodatkowo sformułowane zostało twierdzenie Mazura o postaci grupy torsyjnej krzywej eliptycznej nad ciałem liczb wymiernych oraz twierdzenie Mordella-Weila o skończonej generowalności grupy punktów K-wymiernych, gdzie K jest ustalonym ciałem liczbowym.W kolejnym rozdziale zaprezentowane są metody konstrukcji punktów wymiernych dla krzywych eliptycznych nad ciałami skończonymi. Metody te różnią się w zależności od ciała nad którym jest zdefiniowana krzywa.Ostatni, czwarty rozdział, rozpoczyna się od skonstruowania algorytmów, będących konsekwencjami twierdzeń z trzeciego rozdziału. W szczególności przedstawione jest oszacowanie na liczbę punków wymiernych jaką można uzyskać przy pomocy tych algorytmów. Na końcu pracy opisany jest protokół Diffiego-Hellmana uzgadniania klucza prywatnego z wykorzystaniem tych algorytmów.
dc.affiliationpl
Wydział Matematyki i Informatyki
dc.contributor.advisorpl
Ulas, Maciej - 147984
dc.contributor.authorpl
Wiśniewski, Jakub
dc.contributor.departmentbycodepl
UJK/WMI2
dc.contributor.reviewerpl
Ulas, Maciej - 147984
dc.contributor.reviewerpl
Karaś, Marek - 128653
dc.date.accessioned
2020-07-25T03:46:38Z
dc.date.available
2020-07-25T03:46:38Z
dc.date.submittedpl
2014-09-15
dc.fieldofstudypl
matematyka stosowana
dc.identifier.apdpl
diploma-90095-78550
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/198381
dc.languagepl
pol
dc.subject.enpl
elliptic curve, cryptography
dc.subject.plpl
krzywa eliptyczna, kryptografia
dc.titlepl
Konstrukcja punktów wymiernych na krzywych eliptycznych nad ciałami skończonymi
dc.title.alternativepl
Construction of rational points on elliptic curves over finite fields
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
18
Views per month
Views per city
Krakow
4
Warsaw
3
Brzesko
2
Wroclaw
2
Boardman
1
Dublin
1
Dąbrowa Górnicza
1
Gliwice
1
Katowice
1
Lublin
1

No access

No Thumbnail Available