KURSSIESITE Tiedon salaus ja suojaus (Tik-79.159) ------------------------------------------------------------------------------ ENGLISH SUMMARY + INFORMATION FOR FOREIGN STUDENTS AT THE END ------------------------------------------------------------------------------ Tiedon salaus ja suojaus (Tik-79.159) luennoidaan kevätlukukaudella 2001. Kurssin luennoi kolmatta kertaa DI Antti Huima. Kurssin ajankohtaiset tiedotteet julkaistaan Otaxin uutisryhmässä opinnot.tik.salaus. Tiedon salaus ja suojaus on peruskurssi kaikille modernista tietoturvallisuudesta kiinnostuneille. Esitiedoiksi riittävät matematiikan perusopinnot. Kurssin aikana mm. käsitellään sähköisen tiedon salaus-, allekirjoitus-, varmennus- ja kätkemismenetelmiä ja perehdytään digitaalisen rahan toteutukseen, internetissä äänestämiseen, sertifikaatteihin, autentikointihierarkiohin sekä kryptoanalyysiin. Aihealuetta sivuavia kursseja ovat mm. Kryptologian perusteet sekä Tietoturvallisuuden perusteet. Kurssit eivät ole kuitenkaan päällekkäisiä. Tiedon salaus ja suojaus oli TKK:n ensimmäinen tietoturvallisuuden kurssi. Nyt kursseja on tullut joitakin lisää, mutta Tiedon salaus ja suojaus on edelleen kattavin johdanto moderniin tietoturvateknologiaan. Kurssin suoritus Kurssi suoritetaan läpäisemällä tentti. Tentin arvosana määrää kurssin arvosanan. Kevään 2001 tentti järjestetään maanantaina 14. toukokuuta klo 9-12. Kurssimateriaali Kurssin oppikirjana toimii Bruce Schneierin kirja Applied Cryptography (2nd Edition). Lisäksi kurssin kuluessa jaetaan Otatiedon kautta opetusmonisteita. Opetusmonisteet ovat kirjan tavoin englanniksi. Tentissä kuulustellaan Schneierin kirjan luennoilla käsitellyt osat sekä opetusmonisteiden sisältämä materiaali. Luennot Kurssin luennot pidetään keskiviikkoisin klo 9.15-12.00 salissa T2 alkaen 17.1. Edellisistä vuosista poiketen kurssilla ei järjestetä ohjattuja laskuharjoituksia. Edellisvuotisten laskuharjoitusten tehtävät ja mallivastaukset jaetaan opetusmonisteissa. Niiden läpikäynti edistää oleellisesti tentissä tarvittavan laskutaidon syntyä. Vastaanotto Kurssia koskevissa asioissa voi tulla luennoitsijan vastaanotolle sopimuksen mukaan. Yhteydenottoon kannattaa käyttää ensisijassa sähköpostia; osoite on antti.huima@hut.fi. Luentoaikataulu 17.1 1. Johdanto 24.1 2. Symmetrinen salaus 31.1 3. Lohkosalaimet 7.2 4. Bittivirtasalaimet 14.2 5. Asymmetriset salausmenetelmät 21.2 6. Allekirjoitusmenetelmät ja integriteetin varmennus 28.2 EI LUENTOA 7.3 7. Identiteetintunnistus, sertifikaatit ja autentikointihierarkiat 14.3 8. Avaintenvaihtoprotokollat 21.3 9. Salaisuuksien jako, sokea allekirjoitus, oblivious transfer 28.3 10. Sähköinen yhteiskunta 4.4 11. Elektroninen raha 11.4 12. Steganografia ja omistusmerkinnät 18.4 Pääsiäisloma 25.4 13. IPsec, älykortit, AES: Rijndael, muita ajankohtaisia aiheita 2.5 14. Key escrow, vapaaehtoinen monivalintaharjoituskoe ------------------------------------------------------------------------------ COURSE DESCRIPTION ENGLISH SUMMARY AND INFORMATION FOR FOREIGN STUDENTS Cryptography and Data Security (Tik-79.159) Cryptography and Data Security (Tik-79.159) is a basic course for those interested in modern data security. Prerequisites are basic studies in mathematics. The topics touched include digital encryption, signatures, integrity protection and information hiding; electronic money, voting in the Internet, certificates, autenthication hierarchies and cryptanalysis. Other courses on related topics are Basics of Cryptology and Basics of Information Security. The courses do not have significant overlap. To pass the course you must pass the examination. The spring's examination is on Monday 14th May from 9 a.m. to 12. The examination is automatically available in English without any specific request. The lectures are given in Finnish, but all course material including handouts and slide hardcopies are in English. The course material consists of the book Applied Cryptography by Bruce Schneier (2nd Ed.), plus the handouts which are available from Otatieto as usual. It is possible to pass the course with highest grade without attending the lectures, and every year there are a few students not speaking Finnish who pass the course. The course is lectured by Antti Huima (antti.huima@hut.fi). You can appoint time for meeting if you need; contact the lecturer preferably via e-mail.