Ci-dessous est un petit Glossaire des termes, si vous en avez besoin :
Code
Une méthode de dissimulation dans lequel les mots entiers ou des phrases sont substituées pour d’autres mots ou phrases. Exemple: = chien repaire. Cela signifie que plus de ce que les gens appellent « codes » ne sont pas vraiment des codes, mais les chiffrements (voir ci-dessous). Tout dans ce instructable est un algorithme de chiffrement, sauf pour le code comme indiqué dans l’étape 4. Toutefois, étant donné que tout le monde sert à entendre le mot "code", je vais l’utiliser indifféremment avec « chiffre » tout au long de ce instructable.
Algorithme de chiffrement
Une méthode de dissimulation dans lequel les lettres individuelles sont substitués ou transposés (passé autour). Exemple : Agent = tnega (Agent vers l’arrière). Pig Latin est aussi un algorithme de chiffrement.
Mono-alphabétique
Une méthode de cryptage dans lequel les lettres de l’alphabet sont remplacés directement. Cela signifie que partout un S apparaît dans votre message, il pourrait être supplanté par, par exemple, M. Il s’agit généralement d’un faible type de cryptage.
Poly-alphabétique
Cela signifie qu’une lettre pourrait avoir plus d’un sens. Donc chaque fois un S apparaît dans votre message, la première fois, il pourrait obtenir remplacé par un E, la prochaine fois avec un W, puis un D et ainsi de suite. Chaque chiffre dans ce instructable est poly-alphabétique.
Clé
Une clé est ce qui est nécessaire pour décoder un message. Il peut être un mot connu uniquement pour vous et votre partenaire (par exemple, le chiffre de Playfair à l’étape 2), les paramètres des rotors de la machine Enigma à l’étape 3, ou un titre d’un livre pour le code à l’étape 5
Attaque en force brute
C’est quand quelqu'un essaie de casser un code par juste essayer toutes les combinaisons possibles unique, un à la fois, jusqu'à ce qu’ils obtiennent quelque chose qui fait sens. La personne moyenne peut briser un chiffrement mono alphabétiques de cette façon, mais quelque chose de plus compliqué aura probablement besoin d’un ordinateur.
Texte brut
Votre message avant il est crypté. (lisible)
Texte chiffré
Le message après qu’il est crypté (illisible)