Yohannes Tadesse-Aklilu
Lektor i matematik
Institutionen för ingenjörsvetenskap
Välj ett tillfälle för att visa kursplan och behörighetskrav.
Ange kod HS-11502 på antagning.se
Kursen tar upp klassiska kryptografitekniker och öppen nyckelsystem tillsammans med den matematik som ligger till grund. Kursen fokuserar på de matematiska principerna bakom klassiska och moderna kryptografiska metoder samt kryptosystem med öppna nycklar och ger en grundlig genomgång av den matematiska teorin som ligger till grund för dessa system.
I kursen introduceras centrala matematiska begrepp, såsom heltal, talföljder, summor och produkter, samt induktionsprincipen. Vidare behandlas grundläggande talteoretiska områden, inklusive delbarhet, primtal, primtalsfaktorisering, största gemensamma delare (gcd), modulär aritmetik, linjära diofantiska ekvationer, den kinesiska restsatsen, Fermats lilla sats och Eulers sats.
Kursen omfattar även viktiga talteoretiska algoritmer, såsom divisionsalgoritmen och Euklides algoritm, vilka är fundamentala inom kryptografi. Dessutom studeras ett antal klassiska och moderna kryptografiska algoritmer, inklusive substitutionschiffer, affina chiffer, Hill-chiffer, Vigenère-krypto, DES, engångskrypto, samt mer avancerade metoder som RSA, Diffie–Hellman och ElGamal-krypto.