Main topics:
Divisibility and Euclidean algorithm
The final fields
Primes and pseudoprimes
Primality tests
Factorizations
RSA
Introduction to the history of cryptography, cryptoanalysis and number theory.