Equipe
d'enseignants (cliquez
pour envoyer un message électronique avec sujet
pré-sélectionné)
J.-G.
Dumas
G.
Mounié
J.-L.
Roch
Un commentaire sur cette page, une idée,
une envie de participer, un compliment :
Cliquez
ici
|
L'équipe
pédagogique du
cours de Théorie des Codes vous souhaite la bienvenue. et compte
sur
votre indulgence et surtout sur votre collaboration
pour améliorer cet outil de travail ! Merci d'avance.
Planning
L'enseignement est dispensé sous forme de 6
séances de
cours
et de TD.
Programme des cours/TD
- Introduction: compression,
chiffrement,
code correcteurs. Cadre du cours: codes par blocs
Chap 1. Cryptographie :
- I. Historique; méthodes et applications
Protocoles: signature, authentification, non-répudiation.
- Chiffrement symétrique, par clef secrète.
Historique.
- Chiffrement à clef secrète.
Exemple: one-time pad,
des
- Chiffrement asymétrique, par clef publique.
- Fonction à sens unique. Ex: SHA-1,
MD5.
- Lien avec la complexité arithmétique :
Exemple: Log discret et
exponentiation
dans un groupe. <>Application: construction de clefs privee par
El
Gamal
- Fonction à sens unique avec chausse-trappe
(tourné RSA)
- II. Arithmétique modulaire dans Zn (en TD).
Arithmétique: multiplication et inversion; Gcd.
Théorème chinois des restes.
Fonction d'Euler
- TD 1 : Arithmétique modulaire : Enoncé -
- Chap 1. Cryptographie
(fin) Transparents
- Chiffrement à clef publique
- Méthode RSA
- Lien entre RSA et la factorisation d'entiers
- Applications de RSA : signature; authentification.
- Attaques de RSA
- TD 2 : Cryptographie à clef publique
Enoncé
-
- Chap 2. Codes
correcteurs: notions de base
Transparents
- Modelisation. Distance de Hamming et taux de
correction
- Code de Hamming
- Code linéaire : définition (matrice
génératrice)
- TD 3 : Codes correcteurs Enoncé -
Corrigé
- Chap 2. Codes correcteurs: codes lineaires - Transparents
- Corps finis
- Codes lineaires. Bornes de singleton
- Matrice de contrôle d'un code linéaire
- Détection et correction d'erreurs
- TD 4 : Codes linéaires Enoncé - Corrigé
- Chap 2. Codes correcteurs: codes cycliques - Transparents
- Codes cycliques; theoreme BCH.
- Exemple : code de Reed-Solomon
Transparents
- TD 5 : Codes cycliques Enoncé
- Corrigé
- Chap 2. Codes correcteurs: applications - Transparents
- Erreur residuelle. Capacité de canal BSC
- Choix des parmetres pour un code de Reed-Solomon
- Code de Reed-Solomon raccourci
- Code de Reed-Solomon binaire et paquets d'erreurs
- Entrelacement des mots de code
- Applications:
- Code du Minitel
- Code de Voyager
- Code CIRC pour les disques compacts (CD / DVD): Code de Reed-Solomon entrelacé croisé. Decodage.
- TD 6 : Codage de canal - Entropie - Correction
Enoncé - Corrigé
- Examen
Quelques documents et pointeurs
|
 |
Actualités
:
- Comment travailler avec le kiosk
?
Chaque semaine, venez visiter cette page,
vérifiez
le plan de votre cours et les notions importantes, lisez les sujets de
TD prévus. Et amusez-vous avec les activités
proposées:
démonstrations
théoriques ou visuelles, expérimentations sur machine...
Vous pouvez également poser des
questions
relatives au cours et aux TD, en
utilisant les pointeurs ci-contre.
|