UE Advanced cryptology

Diplômes intégrant cet élément pédagogique :

Descriptif

Part 1 : Diffie-Hellman and Discrete Logarithms

I. DLP-based cryptography

II. Elliptic curves and other groups used in cryptography

III. Common attacks on the DLP

IV. Beyond discrete logs: supersingular isogeny Diffie-Hellman

Part 2 : Lattices and their use in Cryptology

V. Introduction to lattices

VI. Encryption based on lattices

VII. Lattices as cryptanalytic tools

Part 3 : Fully Homomorphic Encryption

VIII. Introduction to homomorphic cryptography

IX. First generation homomorphic schemes

X. LWE-based homomorphic schemes

Part 4 : MQ-crypto

Modalités de contrôle des connaissances

Session 1 ou session unique - Contrôle de connaissances

NatureTypeNature d'évaluationDurée (min)Coeff.
UECC Ecrit - devoir surveillé0100/100
UECT Ecrit - devoir surveillé180100/100

Session 2 - Contrôle de connaissances

NatureTypeNature d'évaluationDurée (min)Coeff.
UECC Report de notes0100/100
UECT Ecrit ou Oral100/100

Informations complémentaires

Méthode d'enseignement : En présence
Langue(s) : Français