8306501
KRYPTOPROTOKOLLAT,
CRYPTOGRAPHIC PROTOCOLS, 2-4 ov
Tietoa luennoitsijoista
Lehtori Jukka Koskinen
Luentoja ja harjoituksia
Luentoja ja niihin yhdistettyä harjoitusta yhteensä 28 tuntia (osa A, johon sisältyvät myös seminaaritunnit) ja 14 tuntia (osa B).
Luentoajat ja -paikat
Maanantai 12 - 14, TC165
Viikottainen opetus/periodi |
|
|
|
|
|
Luennot (h): |
- |
2+ |
4 |
- |
- |
Harjoitukset (h): |
- |
- |
- |
- |
- |
Tavoitteet
Opitaan soveltamaan ja laatimaan kryptografisia protokollia tietoturvaongelmien ratkaisemiseksi. Huomataan, miten ratkaisut toisinaan aiheuttavat uusia tietoturvaongelmia. Tutustutaan suunnittelu- ja analyysimenetelmiin, joilla tätä voitaisiin välttää.
Sisältö
Osa A: Perusongelmia, kuten autentikointi, avaimenvaihto ja anonymiteetti, eri muodoissaan ja yhteyksissä. Erityisongelmia kuten äänestys, huutokauppa, liikkuvat agentit. Epäonnistuneita, vakiintuneita sekä tuoreita protokollia näihin ongelmiin. Näiden analyysia ja omien muunnelmien kehittelyä. Suunnitteluperiaatteita.
Osa B: Lisää erityisongelmia ja protokollia, kuten monen osapuolen salattu laskenta ja reilu vaihto. Protokollan automaattinen verifiointi.
Osa S: Kirjoitelma ja seminaariesitelmä aiheesta, joka sopii osan A tai B opiskelijoille sisällön jatkeeksi.
Tutkintovaatimukset
Kurssin voi suorittaa koostumuksella A, AB, AS tai ABS.
Osa A, 2 ov: Tentti
Osa B, 1 ov: Tentti vain yhdessä osan A kanssa
Osa S, 1-2 ov: Seminaarityö ja -esitelmä.
Kirjallisuus
Verkkomateriaalia ja tutkimusartikkeleita.
Tietoa esitietovaatimuksista
Tietoturvallisuuden jatkokurssista riittää osa A.
Esitiedot
Numero |
Nimi |
|
|
8305010 |
4 |
Pakollinen |
|
8306100 |
2-3 |
Pakollinen |
Huomautuksia
Opintojakso toteutetaan ensimmäisen kerran lukuvuonna 2004-2005. Se korvaa kurssin 8306500 Tietoturvaprotokollat. Sopii myös jatko-opintoihin.