Module de cryptographie RSA
Lors de l’Antiquité, la cryptographie était restreinte à un petit groupe de
personnes qui avaient les capacités d’imaginer et de développer une telle idée (n’oublions pas
qu’il n’y avait là aucun manuel ou aucune aide quelconque car la cryptographie n’existait pas
encore vraiment). Ainsi, le risque que les messages codés ne soient découverts et décodés par
d’autres personnes était faible. En effet, la plus grande partie des gens n’auraient même pas pu
imaginer ce concept et même s’ils y avaient songé, les risques restaient minimes étant donné
que la majorité de la population était illettrée.
Par exemple en Egypte, seuls les scribes et les personnes importantes ayant reçues une
certaine éducation savaient lire et écrire les hiéroglyphes. Dans le reste du monde la situation
restait à peu près semblable jusqu’à environs 50 av. J.-C. L’homme prend enfin l’initiative de
développer les techniques de protections des informations confidentielles de façon plus
efficace. Après la seconde guerre mondiale la situation a considérablement changé.
L’éducation, l’accès à l’information et la connaissance sont devenus accessibles à presque
tout le monde, avantageant énormément la créativité et la nouveauté et donc la complexité.
Les méthodes de cryptographies se sont décuplées et la difficulté de cassage du code
également. Cependant, la cryptographie a évolué uniquement dans des milieux fermés tels les
gouvernements, les services secrets ou les armées.
C’est pourquoi, pendant tant d’années, elle est restée une science secrète. De nos jours en
revanche, il y a de plus en plus d’informations dans les milieux publiques qui doivent rester
confidentielles (les informations échangées par les banques par exemple). La cryptographie a
commencé à être utilisée à des fins personnelles peu après la création de l’Internet. En effet le
cyberespace s’est énormément développé et s’est ouvert au grand public permettant par
exemple l’envoi de messages électroniques. Certaines personnes désirent alors que le contenu
de ces messages reste discret. Cela est devenu possible grâce à certains logiciels qui sont
distribués gratuitement sur l’Internet, permettant au grand public de se servir de la
cryptographie. Dans ce document se situe à la première partie, des explications concernant la
cryptographie en général, il y a quelques définitions qui permettent de mieux comprendre les
termes techniques. Ensuite, dans la seconde partie, se trouve décrite une technique de
cryptage, le RSA. Son historique est décrit donne une application pour cette type de cryptage.