TSIT98 | Cryptology, 4 ECTS-points /Kryptoteknik/ Advancement level: D | |
Aim: After taking this course the student should be able to make a reasonable assessment of given cryptographic systems and choose a good solution for situations where cryptographic techniques can help.Prerequisites: Algebra and statistics. Course organization: The course consists of lectures and problem solving sessions.Course content: Cryptography as a tool for information security, history and principles. Theoretic foundations. Perfect systems and randomness. Stream ciphers. Pseudorandom sequences. Theory for linear and non-linear feedback shift registers.Block ciphers. DES. Public key encryption and public key distribution.Crypto based checksums and digital signatures. Protocols and algorithms for specific applications.Course literature: Schneier: "Applied Cryptography" Course notes | ||
TEN1 | Written examination, 2 p. | |
LAB1 | Labratory work, ,5 p. |