TTKK logoTTKK Opinto-opas

8306500 Tietoturvaprotokollat, 2-4 ov

Security protocols, 2-4 cu


Lehtori JUKKA KOSKINEN
Luentoja 28h. Harjoituksia 14h.

Viikottainen Opetus / Periodi S1S2K1K2Kesä
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