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