S7 INF Sécurité logicielle
Présentation
Dans cette UE, une introduction générale aux problématiques et solutions de sécurité est effectuée avec un focus sur les aspects logiciels, avec mise en application. Les services de confiance, la signature électronique et les outils permettant leur mise en œuvre (bibliothèque de fonctions cryptographiques Openssl, …) sont ensuite abordés, ainsi que les outils et solutions en java pour la sécurité.
Pré-requis nécessaires
Langage C, Bases de données SQL, langage Java
Objectifs
L’objectif de cette UE est de former aux bases de la sécurité logicielle.
Compétences visées
- connaissance des principales problématiques liées à la sécurité logicielle
- compétences de base en matière de détection de failles logicielles
- compétences de base en matière de programmation sécurisée
Bibliographie
Sécurité informatique. Gildas Avoine, Pascal Junod, Philippe Oechslin. Vuibert, 2ème édition, 2009
Cryptographie appliquée, Bruce Schneier, Vuibert 2001.
Langue d'enseignement
Français