INTS1 - Introduction à la sécurité

Appartient à l'UE Introductions théoriques à l'informatique

Personnes enseignantes

Description générale du cours

Ce cours magistral propose une introduction à la cybersécurité en tant que composante transversale essentielle de l’informatique moderne. Bien qu’il soit donné et évalué en français, l’intégralité des supports de cours est en anglais.

Objectifs

  • Développer l’aptitude à définir avec précision des idées ou des concepts afin de favoriser une communication plus sûre;
  • Développer l’aptitude à formaliser ou modéliser des raisonnements ou des processus;
  • Acquérir des méthodes de travail adaptées aux matières nécessitant plus de capacités d’abstraction;
  • Acquérir des aptitudes en cybersécurité nécessaires d’une part, aux besoins spécifiques du bachelier en informatique dans le monde professionnel, et d’autre part, à la poursuite d’éventuelles études complémentaires.

Pré-requis et acquis d’apprentissage

Pré-requis

Le cours ne fait aucune hypothèse en matière de pré-requis. Bien que le cours soit donné et évalué en français, le support est en anglais : une connaissance de base de l’anglais écrit est donc utile, mais pas indispensable.

Acquis d’apprentissage

Au terme de ce cours l’étudiant sera capable de :

  • Définir et employer avec précision des idées et des concepts en cybersécurité afin de favoriser la communication scientifique.
  • Analyser des énoncés de problèmes : mettre en évidence les données, les résultats demandés, les procédés de résolution.
  • Formaliser ou modéliser des raisonnements en cybersécurité.
  • Expliquer et mettre en oeuvre les notions de cybersécurité décrites dans le programme du cours.
  • Apprendre par lui-même de nouveaux concepts de cybersécurité.
  • Intégrer les points précédents pour résoudre des problèmes élémentaires de cybersécurité.

Plan du cours

Le contenu de ce cours est essentiellement dédié à de la terminologie, utile pour tous les cursus informatiques nécessitant des connaissances de base en cybersécurité.

  • Introduction : description des principes et objectifs de base d’un système de sécurité;
  • Outils cryptographiques : fonctions de hachage, algorithmes de chiffrement, signatures numériques, fonctions de dérivation, etc.;
  • Certificats et PKI : certificats, autorité de certification, CSR, chain of trust;
  • Authentification : mots de passe, tokens, ssh, etc.;
  • Applications.

Notez que bien que le support du cours soit en anglais, il est donné et évalué en français.

Modalités d’évaluation

En première session, la note est composée à 100% d’un examen écrit.

En seconde session, la note est composée à 100% d’un examen écrit.