Kursusnavn (dansk): | Introduktion til kryptering og sikker kommunikation |
Kursusnavn (engelsk): | Introduction to cryptography and secure communication |
Semester: | Forår 2004 |
Udbydes under: | cand.it., tværfaglig it-udvikling (tit) |
Omfang i ECTS: | 7,50 |
Kursussprog: | Dansk |
Kursushjemmeside: | https://learnit.itu.dk |
Min. antal deltagere: | 0 |
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 en vis færdighed i programmering, kendskab til softwareudvikling og netværk samt til arbejde med tal. |
Læringsmål: | At de studerende opnår indsigt i krypteringssalgoritmer, udvikling af sikre programmer, og sikkerhedsaspekter af operativsystemer og netværk. |
Fagligt indhold: | - Principper for symmetrisk kryptering, med algoritmerne DES og Rijndael som eksempler.
- Principper for asymmetrisk kryptering, dvs. af offentlige nøglesystemer, og disses brug til digitale signaturer og certifikater, herunder i den danske OCES-standard.
- Code Red og andre eksempler på orme og vira.
- Buffer overflow og andre programfejl som kan udnyttes af ondsindet kode.
- Softwareudviklingsmetoder som kan mindske risikoen for sikkerhedsrelaterede programfejl. - Sikkerhedsaspekter af operativsystemer, herunder autentificering og beskyttelse af arbejdslager og filsystem.
- Netværkssikkerhed, herunder autentificering i netværk, firewalls og påvisning af indtrængning.
- Juridiske, etiske og politiske aspekter af sikkerhed, herunder konflikten mellem anonymitet og kriminalitetsbekæmpelse samt aspekter af intellektuel rettigheder i forbindelse med software, bl.a. patenter og ophavsret. |
Læringsaktiviteter: | Forelæsning og øvelser. Øvelser vil være en blanding af seminarer, hvor de studerende holder oplæg af ca. 30 minutters varighed om en læst artikel, og programmeringsøvelser, hvor de studerende løser opgaver i Java ved hjælp af et programbibliotek, der implementerer diverse krypteringsalgoritmer. |
Eksamensform og -beskrivelse: | X. experimental examination form (7-scale; external exam), 13-skala, Ekstern censur Mundtlig eksamen i juni 2004.
|
Litteratur udover forskningsartikler: | Charles P. Pfleeger & Shari Lawrence Pfleeger. Security in Computing. Prentice Hall, 3. udgave, 2003. |
| |