F2B401B: Introduction to cryptography


Coordinator:  Sandrine VATON   

Presentation

This module introduces the mathematical and algorithmical bases of cryptography. Cryptographic techniques allow information to be transmitted confidentially (numbering) and with guarantees of integrity (signature)on non-securised channels of communication. We present the main cryptographic techniques (symmetric and asymmetric cryptography), thier mathmatical basis , and their resistance to certain types of attack.

Duration: 12h


Organization

Scheduled activities

  • C1 (1h30)   crypto à clé publique (exemple de RSA)
  • C2 (1h30)   cryptographie Symétrique (exemple de AES)
  • TP 1 (3h)   RSA (génération des clés, chiffrement, déchiffrement)
  • C3 (1h30)   théorie de l'information (entropie, distance d'unicité, longueurs de clés)
  • C4 (1h30)   protocoles cryptographiques (preuves sans transfert de connaissance)
  • TP 2 (3h)   exemple de cryptanalyse: attaque par corrélations de LFSR couplés en parallèle

Team


  C1
  1h30
  C2
  1h30
  TP 1
  3h
  C3
  1h30
  C4
  1h30
  TP 2
  3h
 Jean Luc DUGELAY             
 Sandrine VATON  x x x x x x


Recommended reading

G.Zemor, Cours de cryptographie, Masson (disponible à la bibliothèque).
B. Schneier, Applied Cryptography (disponible à la bibliothèque).


  Year 2006/2007
Last update: 04-JUL-06
Last validation:

IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00