École Privée d’Ingénierie du Niger — L’école du nouveau monde

✉ elearning@epiniger.edu.ne    🌐 epiniger.edu.ne

Écrit par

dans

Licence Professionnelle en Télécommunications et Réseaux (TR) › Licence 3 › TR · S5 · UE2 — Sécurité des réseaux 2

Cryptographie appliquée

Code TR521 3 crédits CM 20h · TD 10h · TP 10h · TPE 20h Évaluation : CC + ET

Se connecter pour s'inscrire Créer un compte

4 leçon(s) · 1 quiz · 0 inscrit(s)

Présentation

Le cours de Cryptographie appliquée (UE2 « Sécurité des réseaux 2 », semestre 5) donne au technicien réseau les bases nécessaires pour comprendre, configurer et dépanner les mécanismes cryptographiques qui protègent les communications : chiffrement symétrique et asymétrique, fonctions de hachage, signatures, certificats numériques, infrastructures à clés publiques (PKI) et protocoles sécurisés comme TLS/HTTPS et SSH. L’approche est appliquée : on manipule des exemples numériques simples (chiffre de César, RSA et Diffie-Hellman « jouets ») pour comprendre les principes, puis on utilise des outils professionnels (OpenSSL, OpenSSH, serveur web) en TP. Les situations sont tirées du contexte nigérien : portail d’une administration en HTTPS, applications de Mobile Money, administration à distance de routeurs d’un opérateur, échanges entre agences bancaires. L’orientation est strictement défensive : il s’agit de bien configurer et de bien vérifier.

Objectifs d’apprentissage

  • Expliquer les services de sécurité (confidentialité, intégrité, authentification, non-répudiation) et le principe de Kerckhoffs.
  • Distinguer cryptographie symétrique et asymétrique, et en connaître les algorithmes usuels (AES, RSA, ECC, Diffie-Hellman, SHA-2).
  • Effectuer des calculs élémentaires : espace de clés, temps d’attaque exhaustive, nombre de clés, RSA et Diffie-Hellman sur de petits nombres.
  • Décrire le contenu d’un certificat X.509 et le fonctionnement d’une PKI (AC, chaîne de confiance, révocation).
  • Expliquer le fonctionnement de TLS/HTTPS et de SSH et les configurer de manière sûre.

Prérequis

Sécurité informatique fondamentale, modèle TCP/IP, bases d’arithmétique (division euclidienne, puissances) et de la ligne de commande Linux.

Plan du cours

  1. Leçon 1 — Principes de la cryptographie et chiffrement symétrique
  2. Leçon 2 — Cryptographie asymétrique, hachage et signature numérique
  3. Leçon 3 — Certificats numériques et infrastructure à clés publiques (PKI)
  4. Leçon 4 — Protocoles sécurisés : TLS/HTTPS et SSH

Modalités d’évaluation

Volume horaire : 20 h de CM, 10 h de TD, 10 h de TP (OpenSSL, création d’une PKI de test, HTTPS et SSH par clés) et 20 h de TPE ; 3 crédits. Évaluation : contrôle continu (TD, comptes rendus de TP, quiz en ligne) et examen terminal écrit.

Bibliographie

  • S. Ghernaouti, Sécurité informatique et réseaux, Dunod.
  • W. Stallings, Cryptography and Network Security — Principles and Practice, Pearson.
  • B. Schneier, Cryptographie appliquée, Vuibert.
  • A. Menezes, P. van Oorschot, S. Vanstone, Handbook of Applied Cryptography, CRC Press.
  • IETF, RFC 8446 (TLS 1.3) et RFC 4251-4254 (architecture et protocoles SSH).

Évaluation globale de la matière

Connectez-vous pour suivre votre progression.

Programme

  1. 🔒 Leçon 1 — Principes de la cryptographie et chiffrement symétrique · 90 min
  2. 🔒 Leçon 2 — Cryptographie asymétrique, hachage et signature numérique · 90 min
  3. 🔒 Leçon 3 — Certificats numériques et infrastructure à clés publiques (PKI) · 90 min
  4. 🔒 Leçon 4 — Protocoles sécurisés : TLS/HTTPS et SSH · 90 min
  5. 🔒 Quiz — Cryptographie appliquée · quiz

Évaluation globale de la matière

Connectez-vous pour suivre votre progression.