Comme promis nous allons commencer ce cours par un peu d'histoire
Le disque de Phaïstos :
Le disque de Phaïstos ou disque de Phaestos est un dique d'argile découvert en 1908 par Luigi Pernier en Crète. Il datterait selon les experts de l'âge de bronze soit approximativement -1600 ans avant Jésus Christ. Il est recouvert sur ses deux faces d'une multitude de hiéroglyphes de 45 sortes soit 241 signes au total.
Le disque de Phaïstos (Face A)
Si ça vous voulez tenter de percer son secret, vous allez devoir chercher car personne n'a encore su le déchiffrer de nos jours
Le Scytale:
Le scytale est une sorte de tube autour duquel l'expéditeur du message enroulait du papier et écrivait dessus. Une fois écrit il suffisait de l'enlever du tube pour que le texte soit illisible. Pour le lire, il fallait avoir le même tube que l'expéditeur et ré-enrouler le papier autour de celui-ci. Simple mais efficace!
Ce procédé a été utilisé dans les environs de -404 ans avant Jésus Christ.
Image d'un scytale
Voila je pense que la photo rend les explications plus claires
Le chiffre de César:
Je pense que tous le monde connais Jules César (ou tout du moins de nom parce que je l'ai jamais rencontré
) mais peu de gens savent qu'il a été l'un des premiers à utiliser la cryptographie pour des fins militaires.
Attention!
Je dis bien pour des fins militaires car avant lui (notamment certains scribes) ont utilisés la cryptographie pour rendre incompréhensible les écritures tombales de certains sarcophages.
Sa méthode était simple. Elle consiste à faire un chiffrement par substitution mono alphabétique. En d'autres termes, il s'agit de donner un mot et une clé pour que chaque lettre du mot soit déplacée du nombre par la clé.
Exemple:
Pour la lettre 'B' avec une clé de 5 cela donnera la lettre 'G'.
Pour la lettre 'O' avec une clé de 5 cela donnera la lettre 'T'.
Pour la lettre 'N' avec une clé de 5 cela donnera la lettre 'S'.
Pour la lettre 'J' avec une clé de 5 cela donnera la lettre 'O'.
Pour la lettre 'O' avec une clé de 5 cela donnera la lettre 'T'.
Pour la lettre 'U' avec une clé de 5 cela donnera la lettre 'Z'.
Pour la lettre 'R' avec une clé de 5 cela donnera la lettre 'W'.
Donc si vous chiffrez le mot "bonjour" avec une clé de 5 vous obtiendrez le mot "gtsotzw".
Donc seul les personnes connaissant la clé pouvaient déchiffrer votre message.
Mais comme nous le verrons dans la partie "Comment casser différents algorithmes" ce chiffrement est très ... obsolète
Petit truc marrant: Essayez de chiffrer le mot "oui" avec une clé de 10 grâce à l'algorithme de César. Vous allez être....surpris
Voilà! Nous avons fait le tour des principales méthodes de chiffrement jusqu'à nos jours
Le chapitre suivant sera surtout un chapitre avec du vocabulaire. Il faudra encore attendre un autre petit chapitre avant de découvrir les algorithmes d'aujourd'hui, qui eux vous le verrez, ne sont pas aussi simples que celui de César