Testování prvočíselnosti pomocí eliptických křivek
Primality testing using elliptic curves
bakalářská práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/37126/thumbnail.png?sequence=8&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/37126Identifikátory
SIS: 77092
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Šťovíček, Jan
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Matematické metody informační bezpečnosti
Katedra / ústav / klinika
Katedra algebry
Datum obhajoby
9. 9. 2010
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Velmi dobře
Klíčová slova (česky)
test prvočíselnosti, Pocklingtonův algoritmus, eliptické křivky, Goldwasser- Killianův test prvočíselnostiKlíčová slova (anglicky)
primality test, Pocklington?s algorithm, elliptic curves, Goldwasser-Killian primality testV předložené práci studujeme testy prvočíselnosti. Test prvočíselnosti je algoritmus, který pro zadané přirozené číslo zjistí, jestli je to prvočíslo nebo složené číslo. V první časti práce zopakujeme základní definice a tvrzení z teorie čísel a podívame se na Pocklingtonův algoritmus, který pracuje s prvky z grupy (Z/nZ)∗ . Dále studujeme Zobecněný Pockling- tonův test prvočíselnosti a Pépinův test pro Fermatova čísla. V druhé časti práce před- stavíme základy teorie eliptických křivek. Dále studujeme Goldwasser-Killianův, který je založený na eliptických křivkách. Součástí práce jsou také malé experimenty s Goldwasser- Killianovem testem. 1
In the present work we study primality tests. A primality test is an algorithm for determining whether an input number is prime. In the first part of this work we recapitulate the basic definitions and facts about number theory and study Pocklington's algorithm, that based on the group (Z/nZ)∗ . Then we study Generalized Pocklington's primality test and Pépin's primality test for Fermat numbers. In the second part of this work we represent the basic definitions and facts about elliptic curves. Then we study Goldwasser-Killian primality test, that based on elliptic curves. One part of this work is experementation with Goldwasser-Killian primality test. 1