Mathématiques à l'usage des informaticiens

Objectifs

Reprendre ou apprendre des notions mathématiques et leurs utilisations en informatique

Plan du cours

Les polynômes Les codes correcteurs d'erreurs : linéaire et cyclique. Arithmétique : théorèmes de base (Fermat, Euclide...) Cryptographie

Description des TP

En Python. Utiliser les notions vues pour tester les codes vus en cryptographie.

Connaissances requises

Algorithmique et mathématiques de bases

RSE (Responsabilité Sociale et Environnementale)

Bibliographie

1) Mathématiques à l'usage des informaticiens Thierry Brugère, Alain Mollard. 2) Comprendre les codes secrets Pierre Vigouroux