Cryptographie appliquée

J’ai écris ces supports pour les enseignements que j’ai assuré de 2007 à 2014 dans un module de la licence professionnelle réseaux et sécurité. Il y a de la “vieille cryptographie”, celle d’avant les ordinateurs et les grands principes de la cryptographie moderne, mais sans une ligne de math à part un rappel sur les nombres premiers.

  • Introduction et histoire de la cryptographie
    • Besoin et enjeux de la sécurité
    • Historique du chiffrement
    • Stéganographie
    • Codage
    • Cryptographie symétrique
    • Substitution mono-alphabétique
    • Cryptographie symétrique
    • Substitution poly-alphabétique
    • Chiffrement asymétrique
  • Introduction à la cryptographie moderne
    • Les algorithmes de base
    • Code ASCII
    • Réseaux de Feistel, DES, AES, IDEA
    • Algorithme de Diffie-Hellman-Merkle
    • Algorithme RSA
    • Intégrité : Les fonctions de hachage (MD5, SHA1)
    • Les procédés cryptographiques
    • Confidentialité
    • Signatures, Sceau
    • Challenges et authentification
    • Mots de passe jetables
  • Le chiffrement dans les applications
    • /etc/passwd
    • MD5, SHA
    • PGP/GPG
    • SSH, telnet et OPIE
  • Les certificats
    • Architecture PKI (IGC)
    • SSL/TLS
    • Certificats X509
  • Supports divers de la cryptographie
    • WEP, WPA, WPA2, RADIUS, EAP
    • Cartes à puces, biométrie
    • RFID
    • Tatouage

Supports de TD

Pratique

Livres URL conseillés :

  • Histoire des codes secrets - Simon Singh - Le livre de poche
  • Les codes secrets décryptés - Didier Muller

URL conseillé :

Mis à jour :