2024-2025 / INFO0056-1

Securing Networks

Durée

30h Th, 12h Labo., 30h Proj.

Nombre de crédits

 Master en sciences informatiques, à finalité spécialisée en "computer systems security" (années paires, organisé en 2024-2025) 5 crédits 
 Master en sciences informatiques, à finalité spécialisée en "computer systems security" (double diplômation avec HEC) (années paires, organisé en 2024-2025) 5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "management" (années paires, organisé en 2024-2025) 5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "intelligent systems" (années paires, organisé en 2024-2025) 5 crédits 
 Master en sciences informatiques, à finalité spécialisée en "management" (années paires, organisé en 2024-2025) 5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security" (années paires, organisé en 2024-2025) 5 crédits 
 Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security" (double diplômation avec HEC) (années paires, organisé en 2024-2025) 5 crédits 
 Master en sciences informatiques, à finalité spécialisée en "intelligent systems" (années paires, organisé en 2024-2025) 5 crédits 

Enseignant

Guy Leduc

Langue(s) de l'unité d'enseignement

Langue anglaise

Organisation et évaluation

Enseignement au deuxième quadrimestre

Horaire

Horaire en ligne

Unités d'enseignement prérequises et corequises

Les unités prérequises ou corequises sont présentées au sein de chaque programme

Contenus de l'unité d'enseignement

Ce cours porte la sécurité des réseaux informatiques. Il comporte les chapitres suivants :

  • Authentification des entités
  • Sécurisation des applications (courrier électronique)
  • DNS sécurisé (DNSSEC)
  • Connexions TCP sécurisées (SSL/TLS)
  • IP sécurisé (IPsec)
  • Sécurisation du routage (filtrage de préfixes, RPKI, BGPsec)
  • Réseaux locaux sécurisés (WiFi, Ethernet)
  • Anonymat (mixeurs, routage en oignon, TOR)
  • Sécurité d'IPv6 (séminaire par Eric Vyncke, CISCO Systems)

Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement

Au terme du cours, l'étudiant connaîtra bien certains aspects liés à la sécurité des réseaux.

Les projets développent les capacités d'auto-apprentissage, de travail en équipe, et de rédaction d'un rapport sur une réalisation.

L'enseignement, ainsi que tous les supports, en anglais, permettent d'améliorer les connaissances et aptitudes des étudiants dans cette langue.

Ce cours contribue aux acquis d'apprentissage I.1, I.2, II.1, II.2, III.1, III.2, IV.1, IV.2, IV.3, IV.4, VI.1, VI.2, VII.1, VII.2, VII.4, VII.5 du programme d'ingénieur civil en informatique.

Savoirs et compétences prérequis

  • Architecture et protocoles des réseaux informatiques (TCP/IP, routage, commutation)
  • Principes de la cryptographie à clé secrète et à clé publique

Activités d'apprentissage prévues et méthodes d'enseignement

  • Cours magistraux consacrés à la description détaillée des concepts théoriques et pratiques du cours.
  • Projets à effectuer par groupes de 2 étudiants.

Mode d'enseignement (présentiel, à distance, hybride)

En présentiel pour la théorie et le séminaire. Les projets sont principalement effectués à distance.

Supports de cours, lectures obligatoires ou recommandées

Ouvrages de référence :

James F. Kurose and Keith W. Ross. Computer Networking - A Top-Down Approach (Sixth Edition), Addison-Wesley, 2012. Autre version identique publiée par Pearson (ISBN 978-0-273-76896-8).

Charlie Kaufman, Radia Perlman, Mike Speciner. Network Security - PRIVATE Communication in a PUBLIC World (2nd edition). Prentice Hall, 2002 (ISBN 0-13-046019-2).

Les transparents du cours sont disponibles sur ecampus.

Modalités d'évaluation et critères

Toutes sessions confondues :

- En présentiel

évaluation orale

- En distanciel

évaluation orale

- Si évaluation en "hybride"

préférence en présentiel


Explications complémentaires:

L'évaluation est basée sur les deux aspects suivants : les projets (pondération 40%) et l'examen oral de théorie (60%).
A l'oral, l'étudiant devra être capable d'exposer clairement et de manière synthétique un aspect du cours, et de prouver par ses réponses à des sous-questions qu'il l'a compris en profondeur et qu'il fait les liaisons avec le reste du cours. L'étudiant qui n'a pas réalisé ces projets ne sera pas admis à l'examen oral.
L'évaluation des projets portera sur (1) la complétude du logiciel, (2) la qualité de la programmation, et (3) la qualité du rapport.
La seconde session est identique à la première, avec la même pondération. Les étudiants sont autorisés à améliorer leurs projets.

Stage(s)

Remarques organisationnelles et modifications principales apportées au cours

Le cours est organisé au second quadrimestre, les mardis de 8h30 à 12h30. Cours enseigné en anglais.

Contacts

Enseignant : Guy Leduc, Guy.Leduc@uliege.be

Assistant : Lev Malcev, lev.malcev@uliege.be 

Association d'un ou plusieurs MOOCs