Kursusnavn (dansk): | Introduktion til kryptering og sikker kommunikation |
Kursusnavn (engelsk): | Introduction to cryptography and secure communication |
Semester: | Forår 2006 |
Udbydes under: | cand.it., tværfaglig it-udvikling (tit) |
Omfang i ECTS: | 7,50 |
Kursussprog: | Dansk |
Kursushjemmeside: | https://learnit.itu.dk |
Min. antal deltagere: | 10 |
Forventet antal deltagere: | 30 |
Maks. antal deltagere: | 200 |
Formelle forudsætninger: | Kurset trækker på et bredt felt af forudsætninger. Det er en fordel at have færdighed i programmering (svarende til fx IP, BRP og ISP), kendskab til netværk (svarende til fx DIGIKOM) og evne til at arbejde med tal.
Kurset er desværre aflyst! |
Læringsmål: | At de studerende opnår
- indsigt i centrale algoritmer til kryptering og kryptografisk hashing
og deres anvendelse til autentificering, hemmeligholdelse og integritet.
- indsigt i almindeligt brugte protokoller til sikker kommunikation
over internettet
- indsigt i de specielle sikkerhedsproblemstillinger ved anvendelse af
"peer-to-peer" kommunikation, herunder Voice over IP (VoIP).
- indsigt i sikkerhedsteknologiens anvendelse ved elektronisk betaling,
herunder chip-dankort og netbanking
- kendskab til brug af programbiblioteker med algoritmer til kryptering m.m.
Kurset er desværre aflyst! |
Fagligt indhold: | Kursets første del er en værktøjsdel med følgende indhold:
- symmetrisk kryptering, med algoritmerne DES og Rijndael som eksempler.
- asymmetrisk kryptering, dvs. offentlige nøglesystemer, med RSA som
eksempel.
- kryptografish hashing, med SHA-1 som eksempel.
- Java-programbiblioteket BouncyCastle (www.bouncycastle.org).
Kursets anden del omhandler anvendelser af de basale
værktøjer til til blandt andet elektronisk betaling og VoIP.
- Digital signatur
- Smartcards (chip-Dankortet)
- Netbanker
- Sikre sockets
- virtuelle private netværk (VPN), IPsec og firewalls
- VoIP
Kurset er desværre aflyst! |
Læringsaktiviteter: | 12 forelæsninger + frivillige øvelsestimer Forelæsning og øvelser. Øvelser vil være en blanding af seminarer, hvor de studerende holder oplæg om en læst artikel, og programmeringsøvelser, hvor de studerende løser opgaver i Java ved hjælp af programbiblioteket BouncyCastle.
Kurset er desværre aflyst! |
Eksamensform og -beskrivelse: | X. experimental examination form (7-scale; external exam), 13-skala, Ekstern censur Forberedelse 30 min. og eksamens varighed 30 min.
Kurset er desværre aflyst!
|
Litteratur udover forskningsartikler: | Kaufman, Perlman, and Specinor. Network Security. Private communication in a public world. 2. udgave. Prentice-Hall, 2002. Der suppleres med artikler inden for blandt andet netbanking og VoIP.
|
| |