course-details-portlet

TTM4135

Applied Cryptography and Network Security

Assessments and mandatory activities may be changed until September 20th.

Credits 7.5
Level Second degree level
Course start Spring 2027
Duration 1 semester
Language of instruction English
Location Trondheim
Examination arrangement Aggregate score

About

About the course

Course content

Cryptography; symmetric and public-key, cryptographic protocols, key distribution, authentication, digital signatures. Network security; access control, services and mechanisms for authentication, network security protocols, application layer security.

Learning outcome

A. Knowledge:

To get a basic understanding of principles and practice of cryptography and network security by gaining knowledge in four broad categories:

  1. cryptographic algorithms,
  2. techniques and algorithms for key management, key distribution and user authentication,
  3. use of cryptographic algorithms in network protocols and network applications, and
  4. techniques for securing computers against intruders and malicious software.

B. Skills:

  1. To be able to evaluate security of systems with respect to appropriate use of security services and mechanisms.
  2. To be able to design basic security architectures through selection and integration of relevant security components.

The learning outcomes for this course are related to securing data communicated between endpoints which can represent people, commercial companies and government organisations. Securing data against malicious adversaries is an integral part of maintaining integrity and privacy, which relate strongly to UN Sustainable Development Goals (SDGs) including SDG 10 (Reduced Inequalities) and 16 (Peace, Justice and Strong Institutions). Security of data is also an essential part of building resilient infrastructure, included in SDG 9, and in making cities and human settlements inclusive, safe, resilient and sustainable (SDG 11).

Learning methods and activities

Lectures, practical work and exercises.

Further on evaluation

(the information may be changed until June 15th)

Two assessments provide the basis for the final grade in the course, a portfolio and a digital final exam that count for 40 and 60% of the final grade, respectively. Both parts must be passed in order to pass the course. The results for each of the parts are given with a letter grade. The portfolio includes practical work and online quizzes. All portfolio components are given only in English, and all submissions must be written in English. The digital final exam is also given only in English, and answers must be submitted in English. If there is a re-sit examination, the examination form may be changed from digital to oral exam. If a student also after the re-sit exam has the final grade F/failed, the student must repeat the entire course. Also in the case a student wants to try to improve their grade, they must repeat both assessments.

Course materials

To be announced at the beginning of the term. The main course material will be given in the form of slides, notes, manuals, research papers, books, and recordings.

Useful course material:

  • "Serious Cryptography" by Jean-Philippe Aumasson
  • "Real World Cryptography" by David Wong
  • "Introduction to Modern Cryptography" By Jonathan Katz and Yehuda Lindell

Credit reductions

Course code Reduction From
SIE5040 7.5 sp
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Safety and Reliability
  • Telematics
  • Information Security
  • Communication Technology
  • Technological subjects

Contact information

Course coordinator

Lecturers

Department with academic responsibility

Department of Information Security and Communication Technology

Examination

Examination

Examination arrangement: Aggregate score
Grade: Letter grades

Ordinary examination - Spring 2027

Written exam
Weighting 60/100 Examination aids Code D Duration 3 hours Exam system Inspera Assessment Place and room Not specified yet.
Portfolio
Weighting 40/100 Exam system Inspera Assessment

Re-sit examination - Summer 2027

Written exam
Weighting 60/100 Examination aids Code D Duration 3 hours Exam system Inspera Assessment Place and room Not specified yet.