Plateforme de Cryptographie Par Kaci AMAOUCHE

Cryptographie Avancée

Cours de cryptographie avancée (M1 / Bachelor 4)


Ce cours approfondit les concepts fondamentaux de la cryptographie et se concentre sur l'étude détaillée et la mise en œuvre pratique des cryptosystèmes. Il vous permettra d'acquérir des compétences professionnelles en matière de sécurité cryptographique et d'infrastructure à clé publique (PKI).

Objectifs du cours

  • Comprendre en profondeur les mécanismes des différents cryptosystèmes (RSA, DH, ECDH)
  • Maîtriser les modes opératoires de chiffrement et les fonctions de hachage avancées
  • Mettre en œuvre des services de sécurité professionnels avec les outils cryptographiques modernes
  • Concevoir et déployer une infrastructure à clé publique (PKI) complète
  • Comprendre et configurer le protocole TLS et ses implémentations

Structure du cours

Le cours est divisé en cinq chapitres principaux, couvrant les aspects avancés de la cryptographie :

Compétences acquises

Compétences théoriques
  • Compréhension approfondie des fondements mathématiques des cryptosystèmes
  • Analyse de sécurité des protocoles cryptographiques
  • Connaissance des normes et standards de sécurité
Compétences pratiques
  • Implémentation de services cryptographiques avec OpenSSL
  • Configuration et déploiement d'une PKI
  • Mise en place de serveurs sécurisés avec TLS
  • Analyse et benchmarking de solutions cryptographiques