TTM4135

Applied Cryptography and Network Security

Spring

Trondheim

English

Overview

4 candidates

Average grade

B

4.00

0.74

Pass rate

100%

10 points

Grade distribution
Average over time
Pass rate over time

About this 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 outcomes

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).

Teaching methods

Lectures, practical work and exercises.