UE Advanced cryptology

Degrees incorporating this pedagocial element :

Description

1. Symmetric cryptology : overview of design and cryptanalysis techniques of block ciphers
- Theoretical foundations
- Cryptanalysis aspects
- Design elements

2. Asymmetric cryptography
- Cryptosystems based on the discrete logarithm problem :
       . standard groups used
       . DDH, ElGamal, security assumptions, signature schemes…
       . bilinear maps, identity-based encryption
       . generic attacks, index calculus, special focus on elliptic curves
- Post-quantum cryptography :
       . super-singular isogeny Diffie-Hellman key exchange
       . multivariate cryptography and polynomial system solving : isomorphism of polynomials problem, MQ-schemes, Gröbner bases and their computation