Sécurité informatique
- Code de l'UE INFOB301
-
Horaire
30 30Quadri 2
- Crédits ECTS 5
-
Langue d'enseignement
Français
- Professeur Colin Jean-Noël
Des suites de l'enseignement proposé dans ce cours, l'étudiant.e sera capable de:
L'objectif du cours est de couvrir certaines bases de la sécurité informatique. L'étudiant.e découvrira les techniques et principes d'exploitation de vulnérabilités causés par les languages permettant au programmeur de manipuler la mémoire. Suite à ces discussions, l'accent sera mis sur l'apprentissage du language Rust permettant de développer en bas niveau avec les facilités et garanties des languages haut niveau. L'étudiant.e apprendra des techniques de cryptanalyses et les appliquera aux protocoles d'authentification par mot de passe, recevra une vision large des principes de la cryptographie et de leurs applications en sécurité réseaux, et dans des outils telle que la blockchain, en théorie intéressants, mais dont les capacités réelles et les externalités négatives rendent leurs applications concrètes questionnables.
Cours magistraux avec un ensemble d'exemples concrèts
Examen Ecrits, projet et défense de projet.
Notes de cours et documentation en ligne disponibles sur Webcampus
Formation | Programme d’études | Bloc | Crédits | Obligatoire |
---|---|---|---|---|
Bachelier en sciences informatiques | Standard | 0 | 5 | |
Master 120 en ingénieur de gestion, à finalité spécialisée en Sustainable & Digital Management | Standard | 0 | 5 | |
Master 120 en ingénieur de gestion, à finalité spécialisée en data science | Standard | 0 | 5 | |
Master 120 en ingénieur de gestion, à finalité spécialisée en Sustainable & Digital Management | Standard | 1 | 5 | |
Master 120 en ingénieur de gestion, à finalité spécialisée en data science | Standard | 1 | 5 | |
Bachelier en sciences informatiques | Standard | 3 | 5 |