Tentalabbet

ETE350 · 6 credits · Advanced level (A1N) · Informationsteknologi, Datateknik, Datavetenskap

Cryptology

Active · next start HT 2026

92%

passed the latest ordinary exam

HEM1 · 24 Oct 2025 · 12 students

91%

passed the ordinary exams, all sittings over the last 5 years

HEM1 · 34 students

Exam

HEM1 Distance examination

  • 5
  • 4
  • 3
  • U

Ordinary exams

91% passed · 34 students

  • 92%12
  • 100%7
  • 75%8
  • 100%7

Re-exams

No sittings with at least 5 students.

  • Get 4 or 5: 74% (34 students)
Show small sittings (4)

Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

  • 100%2
  • 100%1
  • 100%2
  • 100%3

Other modules

Partial exams, hand-ins and labs. They are not part of the figures at the top.

Exam

TEN1 Written examination

  • 5

No sittings with at least 5 students.

Show small sittings (2)

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%2

Hand-in or lab

LAB1 Laboratory work

  • G

Main rounds

100% passed · 36 students

  • 100%10
  • 100%11
  • 100%7
  • 100%8

Later rounds

No sittings with at least 5 students.

    Show small sittings (5)

    Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.

    • 100%2
    • 100%1
    • 100%3
    • 100%1
    • 100%3

    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
    Onur Günlü
    Scheduled hours
    0 h
    Main field of study
    Informationsteknologi, Datateknik, Datavetenskap
    Syllabus on Studieinfo ↗