Alkuluvut: Alkulukutestit ja RSA-salaus
Hariharan, Abeeshan (2026)
Hariharan, Abeeshan
2026
Tekniikan ja luonnontieteiden kandidaattiohjelma - Bachelor's Programme in Engineering and Natural Sciences
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2026-03-30
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202603293583
https://urn.fi/URN:NBN:fi:tuni-202603293583
Tiivistelmä
Lukion ja yliopiston matematiikan kursseilla esitetään alkulukuja. Sen määritelmä on matematiikan opiskelijoille tuttu, mutta sen ominaisuudet ja sovellukset eivät ole yhtä tuttuja. Tämän tutkielman avulla lukija oppii ja ymmärtää alkulukujen erilaisia ominaisuuksia, joista on hyötyä erilaisissa lukuteorian ongelmissa.
Alkulukujen tunnistaminen on sitä vaikeampaa, mitä suurempi alkuluku on. Tätä varten on kehitetty erilaisia alkulukutestejä, joiden avulla voidaan tunnistaa niitä nopeammin. Tässä työssä esitellään muutamia alkulukutestejä ja vertaillaan niitä. Työn alussa esitellään erilaisia alkulukujen ominaisuuksia, joiden avulla perusteellaan alkulukutestit.
Työn loppupuolella esitetään RSA-kryptosysteemi, jossa alkulukujen rooli on tärkeä. Tutkielman avulla lukija oppii RSA-salauksen perusteet ja oppii käyttämään sitä. Lisäksi lukija ymmärtää miksi se toimii ja miksi se on vaikeaa purkaa. Työssä käsitellään myös tyypillisiä tapoja, joilla RSA-salaus voidaan mahdollisesti purkaa ja keinoja, joilla voi suojautua hyökkäyksiltä.
Alkulukujen tunnistaminen on sitä vaikeampaa, mitä suurempi alkuluku on. Tätä varten on kehitetty erilaisia alkulukutestejä, joiden avulla voidaan tunnistaa niitä nopeammin. Tässä työssä esitellään muutamia alkulukutestejä ja vertaillaan niitä. Työn alussa esitellään erilaisia alkulukujen ominaisuuksia, joiden avulla perusteellaan alkulukutestit.
Työn loppupuolella esitetään RSA-kryptosysteemi, jossa alkulukujen rooli on tärkeä. Tutkielman avulla lukija oppii RSA-salauksen perusteet ja oppii käyttämään sitä. Lisäksi lukija ymmärtää miksi se toimii ja miksi se on vaikeaa purkaa. Työssä käsitellään myös tyypillisiä tapoja, joilla RSA-salaus voidaan mahdollisesti purkaa ja keinoja, joilla voi suojautua hyökkäyksiltä.
Kokoelmat
- Kandidaatintutkielmat [10837]
