Comment créer des chiffrements de substitution : 9 étapes (avec des images)

Table des matières:

Comment créer des chiffrements de substitution : 9 étapes (avec des images)
Comment créer des chiffrements de substitution : 9 étapes (avec des images)
Anonim

Les chiffrements de substitution sont un moyen de chiffrer ou de déguiser le langage afin qu'une phrase ou un paragraphe ne puisse pas être lu par quiconque ne connaît pas le chiffrement. Les chiffrements sont généralement fabriqués en substituant une lettre à une autre. C'est un moyen amusant pour des groupes d'amis de se transmettre des informations sans que leurs pairs (ou enseignants) ne puissent lire les informations. Commencez à travailler avec des chiffres en créant votre propre alphabet de chiffrement et en encodant des mots ou des phrases simples.

Pas

Exemples de paragraphes codés

Image
Image

Exemple de paragraphe de code d'Auguste

Partie 1 sur 3: Choisir une séquence de substitution

Créer des chiffrements de substitution Étape 1
Créer des chiffrements de substitution Étape 1

Étape 1. Inversez l'alphabet pour créer un alphabet chiffré de base

Les chiffrements de substitution fonctionnent en créant un alphabet désordonné, vous permettant de substituer des lettres à d'autres lettres. Pour un chiffrement de substitution simple, utilisez simplement l'alphabet à l'envers, de sorte que "a" devienne "z", "b" devienne "y", "c" devienne "x", et ainsi de suite.

  • Ce chiffrement de substitution indiquerait: ZYXWVUTSRQPONMLKJIHGFEDCBA.
  • Ce deuxième alphabet est souvent appelé « texte chiffré ».
Créer des chiffrements de substitution Étape 2
Créer des chiffrements de substitution Étape 2

Étape 2. Remplacez chaque lettre par la lettre 3 avant elle pour un chiffrement plus complexe

Le simple fait d'écrire l'alphabet à l'envers pour votre chiffre est assez simple et sera facile à déchiffrer. Si vous souhaitez un chiffrement plus complexe, remplacez chaque lettre par la lettre qui vient 3 avant elle dans l'alphabet.

À titre d'exemple simple, en utilisant ce chiffrement, le mot « CAT » se lit « ZYQ »

Créer des chiffrements de substitution Étape 3
Créer des chiffrements de substitution Étape 3

Étape 3. Remplacez chaque lettre de l'alphabet par une séquence arbitraire de 5 lettres

C'est ce qu'on appelle le code de Bacon. Le code de Bacon remplace chaque lettre de l'alphabet anglais par une séquence de 5 lettres. Ces séquences commencent par « AAAAA » et ajoutent des « B » dans un ordre arbitraire. Ainsi, dans le code de Bacon, A = AAAAA; B = AAAAB; C = AAABA; D = AAABB et ainsi de suite. Conservez ce modèle pour remplir le reste de l'alphabet ou créez vos propres remplacements de 5 lettres.

  • Lors de la lecture des messages dans le code de Bacon, faites une pause toutes les 5 lettres pour décoder la lettre. Par exemple, le message « AAABAAABAAABABBABABB ABBBBAABBBABBBAABBABAABAA » indique « TÉLÉPHONE CELLULAIRE »
  • Chiffrez les messages dans le code de Bacon en ligne à l'adresse:

Partie 2 sur 3: Notation de votre alphabet de substitution

Créer des chiffrements de substitution Étape 4
Créer des chiffrements de substitution Étape 4

Étape 1. Écrivez les 2 séquences alphabétiques sur une feuille de papier

Écrivez l'alphabet anglais standard en haut d'une feuille de papier: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Ensuite, en dessous, écrivez les lettres de substitution. En remplaçant chaque lettre par la lettre 3 avant elle se lit à la place: XYZABCDEFGHIJKLMNOPQRSTUVW. Ainsi, votre feuille de chiffrement ressemblerait à ceci:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Créer des chiffrements de substitution Étape 5
Créer des chiffrements de substitution Étape 5

Étape 2. Utilisez un générateur de substitution en ligne pour économiser du papier

Si vous préférez ne pas avoir à écrire laborieusement à la main toute la séquence de chiffrement et chaque message codé, essayez d'utiliser un site Web de chiffrement. Les sites Web de chiffrement vous permettent de sélectionner quelle lettre de l'alphabet sera substituée à chaque autre lettre. Une fois que vous avez saisi les substitutions, vous pouvez utiliser le site Web de chiffrement pour coder et décoder les messages.

  • Trouvez un générateur de chiffrement de substitution en ligne sur:
  • Accédez à un autre site viable à l'adresse:
Créer des chiffrements de substitution Étape 6
Créer des chiffrements de substitution Étape 6

Étape 3. Ajoutez des symboles dans le chiffrement pour le rendre plus difficile à déchiffrer

Si vous craignez que des personnes (par exemple, des amis ou des parents) essaient de déchiffrer votre code, ne vous limitez pas à utiliser uniquement des lettres. Introduisez quelques symboles dans votre chiffre. De cette façon, les mots codés incluront des symboles de ponctuation et pas seulement des lettres, ce qui les rendra plus déroutants pour les personnes sans code de cryptage. Par exemple, votre chiffrement de chiffrement avec des symboles pourrait lire:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.
  • X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W.
  • En utilisant ce chiffrement, le message « COMMENT ÊTES-VOUS » se lirait « E$T XOB =$R ».
  • Si c'est la première fois que vous créez (ou utilisez) un chiffrement de substitution, vous pouvez sauter cette étape.

Partie 3 sur 3: Cryptage et déchiffrement des messages

Créer des chiffrements de substitution Étape 7
Créer des chiffrements de substitution Étape 7

Étape 1. Choisissez un mot ou une phrase à crypter

Avant de pouvoir créer un message crypté, vous aurez besoin de texte à encoder. Si c'est la première fois que vous encodez un message à l'aide d'un chiffrement de substitution, commencez simplement. Choisissez un mot court ou deux à encoder, plutôt qu'un long paragraphe. Par exemple, essayez la phrase « ouvrez la porte ».

  • Une fois que vous vous êtes familiarisé avec le processus de cryptage, commencez à coder des phrases ou des phrases plus longues.
  • Les sites de chiffrement en ligne peuvent faciliter l'encodage de paragraphes complets.
Créer des chiffrements de substitution Étape 8
Créer des chiffrements de substitution Étape 8

Étape 2. Remplacez chaque lettre de la phase par une lettre de l'alphabet chiffré

Parcourez votre phrase ou mot anglais lettre par lettre et remplacez la lettre anglaise par la lettre correspondante de votre texte chiffré. Trouvez les lettres de remplacement en identifiant la lettre anglaise, puis en regardant en dessous pour trouver la lettre correspondante dans le texte chiffré

Par exemple, disons que vous utilisez le texte chiffré dans lequel vous avez remplacé chaque lettre de l'alphabet par la lettre 3 qui la précède. L'expression anglaise « OPEN DOOR » lorsqu'elle est encodée dans votre texte chiffré se lirait: « LMBK ALLO »

Créer des chiffrements de substitution Étape 9
Créer des chiffrements de substitution Étape 9

Étape 3. Décryptez un message codé en trouvant le substitut des lettres chiffrées

Pour traduire un message codé en anglais, inversez le processus que vous avez utilisé pour encoder un message. Pour chaque lettre du message codé dans l'alphabet du texte chiffré, recherchez la lettre à laquelle elle correspond dans l'alphabet anglais. Écrivez chaque lettre 1 à la fois pour décrypter le message.

Par exemple, disons que vous utilisez toujours le texte chiffré qui remplace les lettres de l'alphabet standard par la lettre 3 avant elles. Si votre ami vous passe un code qui dit "ZLLI EXQ. IRKZE PLLK ? » vous pouvez utiliser l'alphabet chiffré pour le déchiffrer. Vous découvrirez que le message dit « COOL HAT. DÉJEUNER BIENTT ? »

Des astuces

  • Il existe divers autres chiffrements de substitution existants sur lesquels vous pouvez baser votre nouveau code de chiffrement. Si vous le souhaitez, essayez d'utiliser l'un des chiffrements les plus connus. Ceux-ci incluent le code CrissCross, le code du nombre nihiliste et le code du mot-clé (ou du numéro-clé).
  • Si vous craignez que d'autres (par exemple, un frère curieux) puissent trouver le papier sur lequel vous avez écrit votre séquence de chiffrement, vous pouvez mémoriser la séquence à la place.
  • Vous pouvez créer un chiffrement de substitution pour toute langue utilisant l'alphabet latin. Bien que tous les exemples de cet article soient en anglais, vous pouvez faire un chiffrement en utilisant les mêmes principes en espagnol, français, allemand, etc.

Conseillé: