Cryptographie symétrique et complexité

Cours du Master 2 MIC, Mathématiques, Informatique et application à la Cryptologie.

Année 2014-2015

Séances le lundi 14h-17h salle 2005, et le jeudi de 14h30 à 16h30 salle 2006.

Dépôt svn

Les exercices, programmes à rendre sont à remettre sur le dépôt svn (subversion). https://etu-svn.math.univ-paris-diderot.fr/svn/m2crypto/, dans votre répertoire personnel, dans un sous-répertoire CrSym/tp{n}{n} est le numéro de la semaine où l'exercice a été posé (tp1, tp2, ...). Le répertoire CrSym est déjà créé ainsi que les premiers sous répertoires.

Ne pas rendre vos programmes sous forme compressée ! Un makefile doit être présent, qui permet de compiler tous vos programmes. Ceux-ci doivent être accompagnés d'un mode d'emploi minimal, avec un rapide compte-rendu de ce que vous avez fait.

Pas d'envoi par email ! L'utilisation du dépôt svn est obligatoire.

Références.

Ouvrages généralistes.

Références par sujet (compléments).

Langage C
Protocole SSL/TLS
Aspects historiques, théorie de Shannon.

En plus des livres de Stinson et Zémor, et du "Handbook of applied cryptography"

Chiffrements à flots.

En plus du livre de Zémor et du "Handbook of applied cryptography"

Chiffrements par bloc.

En plus du livre de Stinson, et du "Handbook of applied cryptography",

Fonctions de hashage.

En plus du livre de Stinson, et du "Handbook of applied cryptography",

Autres

(dernière modification le lundi 27/10/2014, 17:11:19 CET)