Salausmenetelmät (5op)
Toteutuksen tunnus: C-10108-R504TL207-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
- 02.12.2025 - 31.12.2025
- Ilmoittautuminen toteutukselle ei ole vielä alkanut.
- Ajoitus
- 12.01.2026 - 15.05.2026
- Toteutus ei ole vielä alkanut.
- Opintopistemäärä
- 5 op
- Korkeakoulu
- Lapin ammattikorkeakoulu, Kevätlukukausi 2026. Opiskelu tapahtuu verkossa. Alkuinformaation jälkeen opiskelu on ajasta ja paikasta riippumatonta. Ohjausajoista ja tavasta tiedotetaan opintojakson alkaessa.
- Opetuskielet
- englanti
- Paikat
- 0 - 20
- Opintojakso
- C-10108-R504TL207
Toteutukselle Salausmenetelmät C-10108-R504TL207-3001 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.
Arviointiasteikko
H-5
Sisällön jaksotus
Opiskelija voi päättää ajankäytöstään itsenäisesti.
Tavoitteet
Opiskelija tuntee tiedon salauksen peruskäsitteet. Hän tuntee salausmenetelmien perustyypit ja osaa arvioida niiden luotettavuutta. Opiskelija tuntee ns. turvallisten tietoliikenneprotokollien ja niihin liittyvän julkisen avaimen infrastruktuurin toiminnan. Opiskelija osaa soveltaa oppimaansa käytäntöön sekä huomioida toiminnassaan tietoturva-alan nopean kehityksen ja eettiset periaatteet.
Sisältö
OSA 1: Salausmenetelmien matematiikkaa 1. Jaollisuus 1.1 Tekijöihin jako 1.2 Jakoalgoritmi 1.3 Alkuluvut 1.4 Suurin yhteinen tekijä ja pienin yhteinen jaettava. Aritmetiikan peruslause. 2. Eukleideen algoritmi 2.1 Suurimman yhteisen tekijän tehokas laskutapa, 2.2 Lineaarikombinaatio syt(a,b)=u a+v b 2.3 Eukleideen algoritmin kompleksisuus 3. Kongruenssit 3.1 Jakojäännös ja kongruenssi 3.2 Jäännösluokka 3.3 Täydellinen jäännössysteemi 3.4 Kongruenssien laskusääntöjä 4. Eulerin ja Fermat'n lauseet 4.1 Alkuluokka ja Eulerin fii-funktio, 4.2 Supistettu jäännössysteemi 4.3 Eulerin ja Fermat'n lauseet 4.4 Eulerin funktio ja kertolaskun säilyminen 4.5 Suurien potenssien nopea laskeminen: Eulerin lause ja peräkkäiset neliöönkorotukset OSA 2: Salausalgoritmit ja -ohjelmistot Salausmenetelmien peruskäsitteistö ja - periaatteet. Klassiset salaukset ja niiden kryptoanalyysi. Modernien salausmenetelmien päätyypit: jonosalaus, lohkosalaus, julkisen avaimen salaus (RSA, Diskreetin logaritmin probleemaan perustuvat menetelmät: DH, Elgamal, DLP-analogia elliptisillä käyrillä). Tiivisteet ja digitaalinen allekirjoitus. Salausohjelmistojen tarvitsemia algoritmeja: satunnaislukujen generointi, pseudosatunnaisluvut, alkulukujen generointi, pseudoalkuluvut, alkulukutestit.
Aika ja paikka
Kevätlukukausi 2026. Opiskelu tapahtuu verkossa. Alkuinformaation jälkeen opiskelu on ajasta ja paikasta riippumatonta. Ohjausajoista ja tavasta tiedotetaan opintojakson alkaessa.
Oppimateriaalit
Oppimateriaali on opintojakson Moodle-työtilassa.
Opetusmenetelmät
Opiskelumuotona on itseopiskelu. Arvointi perustuu palautettaviin etätehtäviin. Opintojakson työtila sisältää kirjallisten oppimateriaalien lisäksi sarjan videoluentoja. Tehtävien suorittamiseen on saatavissa ohjausta.
Opiskelijan ajankäyttö ja kuormitus
Opiskelijan työmäärä on 133 tuntia.