TSIT03 · 6 credits · Advanced level (A1N) · Informationsteknologi, Datateknik, Datavetenskap
Cryptology
Active · next start HT 2026
86%
passed the latest ordinary exam
TEN2 · 24 Oct 2025 · 71 students
76%
passed the ordinary exams, all sittings over the last 5 years
TEN2 · 342 students
57%
Harder than 57% of courses at advanced level
Compared with 285 courses at the same level, ordinary exams over the last three academic years. 135 students.
Part of 10 programmes
- Master's Programme in Cybersecurity
- Master of Science in Computer Science and Engineering
- Master of Science in Industrial Engineering and Management - International
- Master of Science in Industrial Engineering and Management
- Master of Science in Information Technology
- Master of Science in Computer Science and Software Engineering
- Master of Science in Applied Physics and Electrical Engineering - International
- Master of Science in Applied Physics and Electrical Engineering
- Master's Programme in Computer Science
- Master's Programme in Mathematics
Exam
TEN2 Written examination
- 5
- 4
- 3
- U
- 1
Ordinary exams
76% passed · 342 students
- 86%71
- 81%64
- 77%81
- 74%69
- 60%57
Re-exams
74% passed · 85 students
- 73%11
- 93%14
- 82%11
- 64%11
- 43%7
- 43%14
- 100%17
- Pass the re-exam: 74% (85 students), compared with 76% (342 students) on the ordinary exam
- Get 4 or 5: 46% (427 students)
Show small sittings (3)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%3
- 100%1
- 67%3
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
LAB1 Laboratory work
- G
- U
Main rounds
99% passed · 367 students
- 100%78
- 94%72
- 100%85
- 100%70
- 100%62
Later rounds
No sittings with at least 5 students.
Show small sittings (3)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%1
- 100%1
About the course
Aim
After completing this course, the student should be able to:
- Explain and describe core cryptographic principles, their historical development, and the role of probability in secure design.
- Explain and apply symmetric cryptography concepts, including basic cryptanalysis of simplified or historical ciphers.
- Describe and evaluate techniques in asymmetric cryptography and the principles behind advanced cryptographic protocols.
- Demonstrate implementation, testing, and analysis of cryptographic methods or attacks in a lab setting.
Content
- Foundations of Cryptography: Cryptography as a tool for information security; historical context; theoretical underpinnings, including perfect secrecy and randomness; basic probability theory relevant to cryptography.
- Symmetric Cryptography and Cryptanalysis: Stream ciphers (linear and non-linear feedback shift registers), block ciphers (Feistel networks and other designs), cryptographic modes of operation, and introductory cryptanalysis methods for breaking or assessing historical/simplified ciphers.
- Asymmetric Cryptography and Advanced Protocols: Public-key encryption (e.g., RSA), key distribution concepts, digital signatures, cryptographic hash functions, quantum cryptography, zero-knowledge proofs, and examples of modern protocols, including post-quantum cryptographic methods.
- Examiner
- Erik Mårtensson
- Scheduled hours
- 32 h
- Main field of study
- Informationsteknologi, Datateknik, Datavetenskap