IFT814 - Cryptographie
Présentation
Sommaire
- Cycle
- 2e cycle
- Crédits
- 3 crédits
- Faculté ou centre
- Faculté des sciences
- Trimestres *
- Automne 2024, Hiver 2025
Cible(s) de formation
Connaître les fondements théoriques et être capable d'utiliser correctement les principaux systèmes cryptographiques modernes. Connaître diverses applications de la cryptographie moderne, en particulier pour sécuriser l'information sur les réseaux. Obtenir un aperçu de diverses applications théoriques avancées de la cryptographie.
Contenu
Cryptographie classique et moderne. Systèmes à clés privées et à clés publiques. Signature électronique et distribution de clés. Génération pseudo-aléatoire, fonctions de hachage, fonctions à sens unique et portes cachées. Implémentations pratiques. Confidentialité, authentification, identification, intégrité. Lancement de pièce de monnaie, mise-en-gage, transfert à l'aveugle, preuves à divulgation nulle et partage de secret. Introduction au calcul sécuritaire multipartite, à la théorie de l'information et à la cryptographie quantique.
* Sujet à changement