GEI760 - Techniques avancées de cryptographie
Présentation
Sommaire
- Cycle
- 2e cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté de génie
- Trimestres *
- Hiver 2025
Cible(s) de formation
Mettre en œuvre des techniques de cryptage avancées répondant à des critères spécifiques de sécurité et de performance. Analyser les fondations mathématiques de ces techniques et les implications sur la sécurité.
Contenu
Méthodes d'encryptage à clé privée El Gamal et à courbes elliptiques. Méthode d'encryptage symétrique AES (Rijndael), ainsi que les méthodes concurrentes (Serpent, Twofish, Blowfish). Techniques de calcul rapide applicables aux méthodes d'encryptage à clé privée (Karatsuba, Toom-Cook, Montgomery, etc.). Preuves à divulgation nulle de connaissance. Techniques de factorisation modernes (Pollard, crible quadratique, introduction au crible à champs de nombres).
Une portion de cette activité pédagogique est consacrée à la réalisation du projet de conception de session prévu au programme.
Préalable(s)
Avoir obtenu 82.00 crédits* Sujet à changement