Ecole d'ingénieur et centre de recherche en télécommunications

Sécurité des communications

[SecCom]
T Enseignement Technique


Résumé

  • Ce cours est une introduction à la cryptographie et aux mécanismes de communication sécurisée qui sont basés sur la cryptographie.  Ce cours traite aussi bien des aspects fondamentaux tels que les critères d’évaluation de la sécurité des algorithmes et les primitives mathématiques sous-jacentes à la cryptographie que des aspects appliqués comme la conception des principaux algorithmes de chiffrement et de hachage, la mise en œuvre des mécanismes de sécurité comme le chiffrement et l’intégrité des données, la signature numérique, l’authentification des entités, la gestion des clés et les infrastructures de clés publiques. 

Description

  • Concepts de base :

Politiques, modèles et services de sécurité, positionnement des fonctions de sécurité dans un système de communication multicouche

  • Cryptographie :

Historique des algorithmes de chiffrement, évaluation de la sécurité, entropie, fonction d’équivocation des clés, distance d’unicité, sécurité parfaite, one-time pad

  • Algorithmes de Chiffrement

Algorithmes symétriques, modèle de Feistel, DES, théorie des nombres, IDEA, AES, mise en cascade des chiffres, chiffrement par flots, RC4, algorithmes asymétriques, fonction à sens unique, Diffie-Hellman, RSA, El Gamal, cryptographie sur les courbes elliptiques

  • Mécanismes de Chiffrement et d’Intégrité des Données

Attaques statistiques, modes de chiffrement (CBC, CFB, OFB, CTR), fonctions de hachage et intégrité des données, MAC et MDC, propriétés de sécurité spécifiques, solutions alternatives pour la mise en œuvre du MAC

  • Signature Numérique et Non-Répudiation

Algorithme de signature El Gamal, norme de signature numérique, mécanismes de non-répudiation

  • Authentification et Gestion des Clés

Protocoles d’authentification, mots de passe, dispositifs personnels, gestion des clés, distribution des clés symétriques, Kerberos, certification des clés publiques et les infrastructures de certification, contrôle d’usage des clés

Nombre d'heures: 42.00
Nombre d'heures par semaine: 3.00
Forme du contrôle: examen écrit