Tietotekniikan matematiikka, kryptografian matematiikkaLaajuus (2 op)
Opintojakson tunnus: C-02537-CO00BO42
Opintojakson perustiedot
- Laajuus
- 2 op
- Opetuskieli
- suomi
- Korkeakoulu
- Savonia-ammattikorkeakoulu
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija - ymmärtää lukuteorian perusteet ja osaa soveltaa niitä yksinkertaisiin sovelluksiin - ymmärtää RSA-salaukseen toimintaperiaatteen, sen teoreettiset perusteet ja osaa toteuttaa toimivan RSA-salauksen
Sisältö
Kurssilla tutustutaan lukuteoriaan, joka on erään julkisen avaimen salausmenetelmän, RSA-salauksen, teoreettinen perusta. Kurssin painopiste on teorian soveltamisessa käytännönläheisiin ohjelmointitehtäviin. Keskeiset sisällöt: - Lukuteoria ja RSA-salaus
Esitietovaatimukset
- Algebran perustiedot ja -taidot, esimerkiksi insinöörimatematiikka 1 - Ohjelmoinnin perusteet (C# tai Python)