Sidans innehåll
Kryptografi
Kurs
DIT352
Avancerad nivå
7,5 högskolepoäng (hp)
Om utbildningen
- Grundläggande och avancerade ändamål för kryptografi (sekretess, autentisering, anonymitet, nollkunskap)
- Symmetrisk kryptografi: blockchiffer, designprinciper och exempel,
meddelandeautentiseringskoder. - Asymetrisk kryptografi: nyckelöverföring, asymmetriska chiffer, signaturer. Attackmodeller och säkerhetsbegrepp.
- Kryptografiska protokoll: hemlighetsdelning "secret sharing", nollkunskapsbevis.
Behörigheter och urval
Behörighet
För att vara behörig till kursen ska studenten med godkänt resultat ha genomgått kurser motsvarande 90 hp i ämnet datavetenskap eller matematik, inklusive: 7,5 hp i algebra eller diskret matematik (som täcker ämnena: kongruensräkning, och grundläggande sannolikhetsteori) 7,5 hp programmering Studenten måste uppvisa kunskaper i Engelska: Engelska 6/Engelska B eller motsvarande nivå från ett internationell erkänt test, till exempel TOEFL, IELTS
Urval
Högskolepoäng, max 165 hp.