
2026-2027
| Code | Type | Responsable | Mode d'évaluation | Année académique | |
|---|---|---|---|---|---|
| CT-G1-SECURE-004-T | Obligatoire | ERRADI Hicham | Epreuve pondérée | 2026-2027 | |
| Langue(s) d'enseignement | Langue(s) d'évaluation | Théorie | Pratique | Crédits | |
| français | français | 42 | 0 | 4 | |
| Libellé AA | Période | Théorie | Pratique | Pondération | |
|---|---|---|---|---|---|
| Bases de la sécurité, cryptographie théorique et appliquée | A | 42 | 0 | 100.00% | |
Agir de façon autonome et en équipe
S'inscrire dans une démarche de sécurisation suivant une méthodologie
Mobiliser les savoir-faire spécifiques à la sécurisation d'un système d'information
Ce module reprend les bases de la cryptographie : fondements mathématiques, cryptanalyse, principaux algorithmes de chiffrement, de hachage et de signature numérique, sécurisation des protocoles et systèmes basés sur des outils cryptographiques.
Durée : 42h.
Le programme se structure autour de 8 thématiques :
1. Représentation mathématique de cryptosystèmes
- Vocabulaire de base de la cryptographie
- Notion de chiffrement
- Modélisation mathématique d'un cryptosystème
- Algorithmes de chiffrement historique
- Notions de cryptanalyse
2. Introduction aux outils cryptographiques
- Chiffrement symétrique
- Chiffrement asymétrique
- Hachage cryptographique
- Signature numérique
3. Introduction à la stéganographie
- Notions de stéganographie
- Notions de stéganalyse
- Principales techniques de stéganographie
4. Algorithmes de chiffrement
- Chiffrement par blocs (DES, 3DES, AES, etc.)
- Chiffrement de flux (LFSR, RC4, etc.)
- Chiffrement par clé publique (RSA, Rabin, ElGamal, etc.)
- Distribution de clés
5. Algorithmes de hachage cryptographique
- Fonctions de hachage
- Fonctions de hachage cryptographique (MD5, SHA-1, SHA-256, etc.)
6. Algorithmes de signature numérique
- Fonctions de signature numérique (MAC, HMAC, CBC-MAC, etc.)
- PGP
7. Sécurisation de protocoles
- IPSEC
- DNSSEC
- S/MIME
- SFTP
8. Protocoles d'authentification
- Certificats
- RADIUS, CHAP, PAP, etc.
- Kerberos
- SSL
Notions de base en mathématiques (arithmétique, algèbre) et en algorithmique. Aucune connaissance préalable en cryptographie n'est requise.