Sécurité informatique (IFT6271)

Hiver 2012

Professeur: Louis Salvail

LITQ, Université de Montréal, Montréal, Québec



Plan/Description

Le plan du cours IFT6271 est accessible ici:

Horaire

Les cours ont lieu les mardi et jeudi comme indiqué ci-bas: Le premier cours aura lieu le jeudi 5 janvier 2012.

Devoirs

  • Devoir #1,
    (le devoir a été mis à jour le 28/01/12).
  • Devoir #2,
    (demeurez au fait des mises à jour).

Notes du cours

Voici les notes de cours jusqu'à maintenant. Attention, ces fichiers sont parfois assez volumineux.
  • Semaine 1: Introduction au cours. Une version longue (avec les étapes d'animation) est aussi accessible ici.
  • Semaine 2: Un peu de maths. Ciquez ici pour télécharger la version complète avec une animation par page.
  • Semaine 3: Chiffrement symétrique I. La version longue est disponible ici.
  • Semaine 4 (version longue avec animation): Il s'agit du cours sur l'intégrité des messages à partir de clés secrètes. Autrement, les codes d'authentification de messages. Sur ce lien vous trouverez une version courte; 1 page par transparent.
  • Semaine 5: Confidentialité à clés publiques: RSA et Diffie & Hellman. Sur ce lien vous trouverez une version courte; 1 page par transparent.
  • Semaine 6: Conformité à clés publiques: Signatures RSA, El Gamal, DSS. Sur ce lien vous trouverez une version courte; 1 page par transparent.
  • Semaine 7: Gestion et infrastructures de clés: Kerberos, infrastructures à clés publiques, PGP. Une version courte est accessible ici.
  • Semaine 8: Authentification et Identification des usagers. Une version courte est disponible ici.
  • Semaine 10: Sécurité des réseaux: Échange de clés authentifiées et SSL. Une version courte est disponible ici.

Annonces

  • À venir

Liens utiles

  • Voici quelque chose à lire, pourquoi j'ai écrit PGP par Phil Zimmermann.
  • Ma clé publique à été déposée sur le serveur de clés de PGP. Cherchez ma clé en utilisant mon adresse courriel.
  • Vous devez aussi déposer votre propre clé publique sur ce même serveur sinon il me sera impossible de vérifier que votre devoir provient bien de vous....
  • Voici quelques liens pour obtenir PGP:
    • GnuPG est une distribution gratuite qui fonctionne sur à peu près toutes les platformes. C'est une distribution en mode texte (d'après mes observations limitées). C'est une implémentation d'OpenPGP. Si j'étais dans votre situation alors j'opterais pour cette solution.
    • PGP Corporation est la distribution du PGP original de Zimmermann. Vous pouvez obtenir une période d'essai de 30 jours. C'est ce que j'ai fait sur MAC OS X avec un succès mitigé (GPG est une meilleure solution dans ca cas je crois).
    Vous devez simplement avoir les fonctions pour chiffrer et signer des messsages. Dans certain cas, il y a beaucoup plus d'opérations possibles comme chiffrer un disque, éliminer de l'information sur un disque et l'anonymité sur internet.
  • Enigmail permet d'utiliser GPG dans l'application Mozilla Thunderbird. C'est une interface graphique. Une solution semblable pour Mac OS X fonctionne avec Mail.app en utilisant GPGMail. Attention, cette version ne fonctionne pas avec Snow Leopard (v10.6). Thunderbird et Enigmail fonctionnent aussi sur MAC OS X.

Examen Final

  • À venir

Mise-à-jour

Dernière mise à jour est: 17/04/2012.