Logo CIMPA

Arithmetic, Coding and Cryptography

Organisateur extérieur

External organizer
Peter STEVENHAGEN
Affiliation local organizer
National Higher School of Mathematics
Country external organizer
Pays-Bas
Email external organizer
psh@math.leidenuniv.nl

Organisateur local

Local organizer
Rezki CHEMLAL
Affiliation local organizer
National Higher School of Mathematics
Country local organizer
Algérie
Email local organizer
rezki.chemlal@nhsm.edu.dz

The scientific program will feature a foundational course in algebraic number theory, with a special focus on non-maximal orders that are used in algorithmic applications such as the number fields sieve, and also arise as endomorphism rings of CM elliptic curves. Key topics are the decomposition of primes, Frobenius elements, and the computation of units and class groups. In parallel, the theory of elliptic curves will be examined in depth, covering, among others, their group structure, torsion points, isogenies, endomorphism rings, the Weil pairing, the Mordell-Weil theorem, elliptic curves over finite fields, which are essential concepts for the applications in cryptography.
The course on isogeny-based cryptography will begin by exploring the algorithmic aspects of elliptic curves and isogenies, using these foundations to introduce simple elliptic curve-based cryptographic schemes, such as the Diffie-Hellman key exchange and the Charles-Goren-Lauter hash function. It will then move to more advanced topics, including the Deuring correspondence and the class group action of complex multiplication, and the cryptographic applications that emerge from these ideas. Additionally, coding theory will be approached from an algebraic-geometric perspective, with particular emphasis on the construction of error-correcting linear codes. Students will also explore modern cryptographic protocols, learning how elliptic curves and isogenies play a central role in designing secure communication systems. Hands-on computational sessions using tools like GP Pari or Sage will provide practical experience, enabling students to implement cryptographic algorithms and perform elliptic curve computations.

Info address
National Higher School of Mathematics | P.O.Box 75, Mahelma 16093, Sidi Abdellah
Dates
-
Deadline
Language of the school
English
Pays
Algeria
Ville
Alger
Année
2026

Comment participer

Pour s'inscrire et postuler à un financement CIMPA, lisez attentivement les instructions données ici. Si vous savez déjà ce qu'il faut faire, vous pouvez vous rendre sur le site de candidature, créer un compte (si ce n'est pas déjà fait) et postuler à l'école qui vous intéresse. Attention, vous serez redirigé·e vers un autre site.