Course 2024-2025

Computer security [IHDCM035]

  • 3 credits
  • 30h
  • 1st quarter
Language of instruction: French / Français

Learning outcomes

Following the course material, the student will be able to:
 
  • Understanding the basic concepts of modern cryptography and correctly applying them.
  • Threat modeling.
  • Understanding current recommendations for authentication protocols such as passwords based on Cryptanalyse strength of the adversary.
  • Recognising some software vulnerabilities and be able to exploit them in an educational setting.
  • Understanding some OS-level software defenses such as ASLR or NX bit.

 

Objectives

The goal of this class is to cover the basic of information system security. The student will study techniques and principles belonging to modern cryptography, and their importance in today's protocol and system designs. We will study the cryptanalytic sciences as well, and will discuss applying it to authentication protocols based on some cryptographic principle. Eventually, if time permits, we will study software securty vulnerabilities. 

Content

The class introcudes some aspects of system security:

  • An introduction of symmetic crypto.
  • An introduction to authentication protocols.
  • An introduction to cryptanalyse.
  • An introduction to software security.

Teaching methods

The class will mix individual exercises and slides presentation of course material.

Evaluations

The evaluation will be oral, written or a mix of both.

Recommended readings

Slides, book chapters and excercise sessions. Everything will be available within the course's platform.

Language of instruction

French / Français

Location for course

NAMUR

Organizer

Faculté d'informatique
rue Grandgagnage 21
5000 NAMUR
P. 081725252
F. 081724967
secretariat.info@unamur.be

Degree of Reference

Master's Degree