Cryptographie
Lieux de formation
Université du Québec à Rimouski
Cote de cours
INF74322
Scolarité
Deuxième cycle - 3 crédits
Objectif
Comprendre le fonctionnement des principaux protocoles et algorithmes cryptographiques et leurs applications.
Contenu
Historique : notions élémentaires de la théorie des nombres et de la théorie de la complexité; cryptologie symétrique et asymétrique; signature électronique, fonctions de hachage à sens unique; protocole d'échange de clefs, échange de clefs; exemples de librairie dans des langages C et Python; cryptologie quantique; cryptosystèmes à courbes elliptiques. Infrastructures de clés publiques (PKI). Cryptographie dans la technologie du Blockchain.
Formules pédagogiques
Leçons magistrales, travaux pratiques, exercices, étude de cas.