FICHE DESCRIPTIVE DU COURS · INF 524

Électif · Anglais
ECTS
6
Crédit local
3
Cours Théoriques + Travaux Dirigés (TD) + Travaux Pratiques (TP)
3 + 0 + 0
Niveau du Cours
Master
Cours Pré-Requis
-
Semestre du Cours
2

Contenus

Objectif du Cours

Ce cours présente les techniques modernes de cryptographie (cryptage asymétrique, c'est-à-dire cryptage à clé publique), leur cryptanalyse et leur utilisation. Les programmes informatiques de ces techniques de cryptage sont écrits à la maison dans le cours et les articles importants du cours sont examinés.

Contenu du Cours

Semaine 1 : Introduction à la théorie des nombres.
Semaine 2: Propriétés de divisibilité et théorèmes associés.
Semaine 3 : Théorèmes de la théorie des nombres.
Semaine 4 : Théorèmes de la théorie des nombres.
Semaine 5 : Théorèmes de la théorie des nombres.
Semaine 6 : Théorèmes de la théorie des nombres.
Semaine 7 : article de Diffie-Helman (1976).
Semaine 8 : article de RSA (1978).
Semaine 9 : Théorèmes de l'algorithme RSA.
Semaine 10 : Application de l'algorithme RSA.
Semaine 11: Application de l'algorithme RSA.
Semaine 12 : Articles sur les algorithmes RSA plus rapides.
Semaine 13 : PGP (Pretty Good Privacy)
Semaine 14 : Applications sur la cryptographie à clé publique (SSL).

Acquis d'Apprentissage du Cours

Un étudiant qui termine avec succès ce cours

1 : Avoir une connaissance introductive de la théorie des nombres.
2 : apprendra l'idée sur laquelle est basée la cryptographie à clé publique.
3: apprendra l'algorithme RSA.
4 : Apprendra le sujet de PGP.
5: apprendre le problème SSL.

Méthodes d'Enseignement

La leçon est présentée au tableau, les articles originaux sont examinés. De plus, 2 grandes missions sont données.

Ressources

1. Ders kapsamındaki orijinal makaleler.
2. Singh, S., “Kod Kitabı”, Klan Yayınları, 2004.

Système d'évalution

Contribution à la Note Finale
Activités Numéro Contribution
Contribution du contrôle continu à la note finale 2 60
Contribution de l'examen final à la note finale 1 40
Total 3 100
Contrôle Continu
Activités Numéro Contribution
Devoir 2 60
Présentation 0 0
Examen partiel (temps de préparation inclu) 0 0
Projet 0 0
Travail de laboratoire 0 0
Autres travaux pratiques 0 0
Quiz 0 0
Devoir/projet de session 0 0
Portefeuille 0 0
Rapport 0 0
Journal d'apprentissage 0 0
Mémoire/projet de fin d'études 0 0
Séminaire 0 0
Autre 0 0
Total 2 60

Evalution de la Compétence

No Objectifs Pédagogiques du Programme Contribiton
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8
9 X
10 X
11 X
12 X
13

Tableau de la Charge de Travail

Activités Nombre Durée Charge totale de Travail
Durée du cours 14 3 42
Devoir 2 15 30
Examen final (temps de préparation inclu) 1 10 10
Charge totale de Travail 82
Charge totale de Travail / 25 3.28
Crédits ECTS 3