Conclusion
Pour conclure ce TPE, nous pouvons remarquer qu'au fil des siècles et des époques il y a eu une "bataille" entre les cryptographes et les cryptanalystes: les cryptanalystes qui sont les "déchiffreurs de codes" s'améliorant sans cesse, cela oblige les cryptographes qui sont les "créateurs des codes" à perfectionner leurs méthodes de codage, afin que les codes soient le plus difficile à déchiffrer possible. C'est donc un cercle vicieux qui dure depuis les premiers codages, car encore aujourd'hui par exemple, dans le domaine militaire, les techniques de codage ne cessent de s'améliorer, ce qui lance des défis de décryptage aux espions et autres personnes désirant déchiffrer les communications entre leurs ennemis. On remarque aussi que certaines formes de codage plutôt récentes sont créées non pas dans le but de ne jamais être déchiffrées mais au contraire sont faites pour aider des personnes, comme le braille qui aide les personnes malvoyantes. On constate également que toutes les formes de codage s'appuient sur des principes mathématiques, qu'ils soient extrêmement complexes comme avec la machine Enigma et autres méthodes de la 2nde guerre mondiale, ou purement basiques comme le simple décalage de lettre utilisé dans le code César.
Les mathématiques aident donc le codage en général à intégrer notre société, et cela de plus en plus avec l'ère numérique qui s'installe.
Nous vous remercions, et espérons que nos recherches et notre travail vous ont plu!