TTKK Opinto-opas
8306500 Tietoturvaprotokollat, 2-4 ov
Security protocols, 2-4 cu
Lehtori JUKKA KOSKINEN
Luentoja 28h. Harjoituksia 14h.
Viikottainen Opetus / Periodi |
S1 | S2 | K1 | K2 | Kesä |
Luennot (h) | - | - |
2+ | 2 | - |
Harjoitukset (h) | - | - |
1+ | 1 | - |
Luentoaika ja -paikka
Torstaisin 12-15 salissa TB223.
Siis kolme tuntia yhdistettyä luentoa ja harjoitusta kerrallaan.
Tavoitteet
Tavoitteena on oppia määrittämään tietoturvan tavoitetaso,
soveltamaan olemassaolevia ja suunnittelemaan uusia
tietoturvaprotokollia käytännön tietoliikenneprotokollien
yhteyteen tai niiden osaksi, analysoimaan näin saavutettavan
tietoturvan taso sekä ymmärtämään tällaisen analyysin rajoitukset.
Sisältö
Tietoturvan tavoitteet ja käsitteistö, kryptograafiset primitiivit,
perusprotokollat, protokollan spesifiointi ja automaattinen verifiointi,
erityisiä sovelluksia (mm. e-raha, äänestys, liikkuva koodi),
käytännön järjestelmiä, standardeja ja hankkeita.
Tutkintovaatimukset
Tentti; 1 tai 2 lisäopintoviikkoa seminaarityöllä.
Kirjallisuus
Luentokäsikirjoitus linkkeineen WWW:ssä
(http://www.cs.tut.fi/kurssit/8306500/) sekä tutkimusartikkeleita.
Sama teksti ja artikkelit saatavina myös monisteina.
Schneier B.: Applied Cryptography, 2nd ed. Wiley 1996.
Stallings W.: Cryptography and Network Security, 2nd ed. Prentice Hall 1998.
Vaadittavat esitiedot
83(0)501(0) Tietoliikenneprotokollat
Suositeltavat esitiedot
8306000 Tietoturvallisuuden perusteet
(jonka tarpeellisiin kohtiin on kyllä linkit kurssin WWW-sivuilta).
Perustiedot kryptoalgoritmeista:
Kurssi 73260 Kryptologia (riittää myös samanaikaisesti seurattuna), tai
esim. Schneier: luvut 1, 11.1- 3, 12.2. ja 19.1-3.
Huomautuksia
Sopii myös jatko-opiskelijoille.
Linkkejä
Kurssin kotisivu