Étape 1: Les bases
Donc pour ceux qui ne savent pas, un algorithme de chiffrement est une façon de chiffrer des mots ou des lettres en un message qui n’est pas lisible sans la clé. La clé est généralement sous la forme d’un réarrangement de l’alphabet, mais il peut être des chiffres ou symboles aussi bien. Si un alphabet unique est utilisé, cela s’appelle un chiffrement mono alphabétiques, considérant que si plusieurs alphabets sont utilisés, il est appelé poly alphabétiques. En théorie, cela fonctionne bien, mais parce qu’il est très difficile de mémoriser une touche véritablement aléatoire, les systèmes de chiffrement sont généralement beaucoup plus simples. Cette méthode fonctionne faveur décrypteur (séparateur de code) parce qu’elle laisse les patrons.
L’objectif principal de ce Instructable sera de passer par l’utilisation de fréquences de lettre pour briser un simple chiffrement (mono-alphabétique) et également comment mettre en œuvre un programme qui peut générer la fréquence de la lettre pour nous.