UE Introduction to cryptology

Degrees incorporating this pedagocial element :

Description

This Teaching Unit is an exposition of the mathematical foundations of certain protocols and methods useful in modern cryptology.

1- Modular arithmetic, and applications

2- Error correction codes

3- Linear recurring suites, shift registers, and correlations

4- Asymmetric protocols, Diffie Hellman; El Gamal; RSA

5- Security and attacks

6- Find prime numbers, primality tests.

In the course of the subjects taught, certain concepts will be experimented with formal calculation tools.