 |  |  |
| INFO0045-2 | Cryptographie et sécurité informatique
|

 |
| Durée : | 30h Th, 30h Pr |
 |
| Nombre de crédits : |
|
 |
| Nom du professeur : | Benoît Donnet |
 |
Langue(s) du cours :
 |
| Langue française |
 |
Organisation et évaluation :
 |
| Enseignement au deuxième quadrimestre |
 |
Contenus du cours :
 |
| Le cours est divisé en 3 grandes parties:
- Cryptographie. Cette partie aborde les concepts de cryptographie: bases mathématiques, cryptographie symétrique et asymétrique, authentification, distribution des clés.
- Réseaux. Cette partie aborde les aspects réseaux de la sécurité informatique: virologie, spam, attaques réseaux, firewalls, IDS.
- Système. Cette partie aborde essentiellement les aspects systèmes de la sécurité informatique: mots de passe, exploit, biométrie et Kerberos.
|
 |
Acquis d'apprentissage (objectifs d'apprentissage) du cours :
 |
| L'objectif du cours est d'offrir une première vision de la sécurité informatique et de sensibiliser les étudiants à la sécurité des systèmes informatiques.
Au terme du cours, l'étudiant devra être capable:
- de défendre les besoins de protection et de sécurité
- d'identifier, au niveau de la sécurité, les points forts/faibles des systèmes informatiques
- d'expliquer les problèmes liés à la criminalité informatique
- d'exposer les principes fondamentaux impliqués dans la lutte contre la criminalité informatique
|
 |
Prérequis et corequis / Modules de cours optionnels recommandés :
 |
| L'étudiant doit être capable de programmer dans un langage de programmation impératif (C - Cours ÌNFO2009) et orienté objet (Java - cours INFO0062).
En outre, l'étudiant doit avoir une connaissance de base des réseaux informatiques (cours INFO0010), des systèmes d'exploitation (cours INFO0940) et de la structure des ordinateurs (cours INFO0012). |
 |
Activités d'apprentissage prévues et méthodes d'enseignement :
 |
| Des séances hebdomadaires d'exercices sont proposées afin d'illustrer la matière.
Ces séances se font soit en auditoire, soit sur machine dans la laboratoire d'algorithmique. |
 |
Mode d'enseignement (présentiel ; enseignement à distance) :
 |
| Le cours théorique se donne au 2ème quadrimestre, en présentiel.
Dans la mesure du possible, un ou plusieurs séminaires seront organisés, séminaires durant lesquels des professionnels de la sécurité viendront faire un exposé. |
 |
Lectures recommandées ou obligatoires et notes de cours :
 |
| Les transparents du cours sont disponibles, en version imprimée, auprès de la Centrale des Cours. Une version électronique est aussi disponible sur la page web du cours.
Les énoncés des exercices sont disponibles sur la page web du cours.
Les étudiants sont supposés disposer des notes et des énoncés des exercices avant chaque séance.
Aucun livre n'est obligatoire. Cependant, l'étudiant désireux d'aller plus loin peut se référer aux ouvrages suivants (ils ont servi pour l'élaboration du cours):
- M. T. Goodrich, R. Tamassia. "Introduction to Computer Security". Person Ed., International Edition. 2010.
- Wm. A. Conklin, G. G. White, C. Cothren, D. Williams, R. L. Davis. "Principles of Computer Secrutiy. Security+ and Beyond". Mc Graw Hill Higher Eduction Ed. 2004.
- W. Stallings. "Computer Security: Principles and Practice". Prentice Hall Ed. 2011.
- W. Stallings. "Cryptography and Network Security: Principles and Practice". Pearson Ed., International Edition. 2010.
- G. Avoine, P. Junod, P. Oechslin. "Sécurité Informatique". Ed. Vuibert. 2010.
|
 |
Modalités d'évaluation et critères :
 |
| Les étudiants seront évalués de trois façons:
- les projets. Deux projets seront distribués en cours d'année. Les projets sont à rendre en binôme. Chaque projet vaut pour 10% de la note finale. Les projets sont obligatoires. L'étudiant n'ayant remis aucun des projets ne sera pas admis à l'examen.
- un examen écrit (en juin) portant sur la partie pratique du cours (i.e., résolution d'exercices). L'examen écrit se fait à livre fermé. Il compte pour 40% de la note finale.
- un examen oral (en juin) portant sur les aspects théoriques du cours. L'étudiant devra être capable d'exposer clairement et de manière synthétique un aspect du cours. Il devra aussi prouver par ses réponses à des sous-questions qu'il a compris le cours en profondeur et qu'il est à même de faire des liens entre les différentes parties. L'examen oral compte pour 40% de la note finale.
En cas d'échec en juin, l'étudiant ne pourra pas représenter les projets. La note donnée aux projets est donc fixée pour la seconde session. Il y aura aussi un examen écrit et oral en seconde session. |
 |
Stage(s) :
 |
| |
 |
Remarques organisationnelles :
 |
| Page web du cours: http://www.montefiore.ulg.ac.be/~bdonnet/info0045/index.html |
 |
Contacts :
 |
| Professeur: Benoit Donnet, mailto:benoit.donnet@ulg.ac.be(benoit.donnet@ulg.ac.be (Bureau 1.15 - Bâtiment B28)
Assistant: Yves Vanaubel) |
 |