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.

Intitulés des Sujets

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

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
Make-up 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 X
9 X
10 X
11 X
12 X
13 X

Tableau de la Charge de Travail

Activités Nombre Durée Charge totale de Travail
Durée du cours 14 3 42
Préparation pour le cours 14 3 42
Devoir 2 25 50
Présentation 0 0 0
Examen partiel (temps de préparation inclu) 0 0 0
Projet 0 0 0
Laboratoire 0 0 0
Autres travaux pratiques 0 0 0
Examen final (temps de préparation inclu) 1 20 20
Quiz 0 0 0
Devoir/projet de session 0 0 0
Portefeuille 0 0 0
Rapport 0 0 0
Journal d'apprentissage 0 0 0
Mémoire/projet de fin d'études 0 0 0
Séminaire 0 0 0
Autre 0 0 0
baclé 0 0 0
Yil 0 0 0
Yil 0 0 0
Yil 0 0 0
Charge totale de Travail 154
Charge totale de Travail / 25 6.16
Crédits ECTS 6