Licence Professionnelle en Télécommunications et Réseaux (TR) › Licence 3 › TR · S5 · UE2 — Sécurité des réseaux 2
Cryptographie appliquée
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
- Leçon 1 — Principes de la cryptographie et chiffrement symétrique
- Leçon 2 — Cryptographie asymétrique, hachage et signature numérique
- Leçon 3 — Certificats numériques et infrastructure à clés publiques (PKI)
- 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
- 🔒 Leçon 1 — Principes de la cryptographie et chiffrement symétrique · 90 min
- 🔒 Leçon 2 — Cryptographie asymétrique, hachage et signature numérique · 90 min
- 🔒 Leçon 3 — Certificats numériques et infrastructure à clés publiques (PKI) · 90 min
- 🔒 Leçon 4 — Protocoles sécurisés : TLS/HTTPS et SSH · 90 min
- 🔒 Quiz — Cryptographie appliquée · quiz
Évaluation globale de la matière
Connectez-vous pour suivre votre progression.
