Sådan oprettes substitutionschiffer: 9 trin (med billeder)

Indholdsfortegnelse:

Sådan oprettes substitutionschiffer: 9 trin (med billeder)
Sådan oprettes substitutionschiffer: 9 trin (med billeder)
Anonim

Substitutionschiffer er en måde at kryptere eller skjule sprog på, så en sætning eller et afsnit ikke kan læses af alle, der ikke kender chifferet. Chiffer fremstilles almindeligvis ved at erstatte et bogstav med et andet. De er en sjov måde for grupper af venner at videregive oplysninger frem og tilbage, uden at deres kammerater (eller lærere) kan læse oplysningerne. Begynd at arbejde med cifre ved at komme med dit eget chifferalfabet og indkodning af enkle ord eller sætninger.

Trin

Prøvekodede afsnit

Image
Image

Prøve Augustus -kode Afsnit

Del 1 af 3: Valg af en substitutionssekvens

Opret substitutionschiffer Trin 1
Opret substitutionschiffer Trin 1

Trin 1. Vend alfabetet om for at oprette et grundlæggende chifferalfabet

Substitutionschiffer fungerer ved at oprette et uordnet alfabet, så du kan erstatte bogstaver med andre bogstaver. For en ligetil substitutionskoder skal du blot bruge alfabetet baglæns, så "a" bliver til "z", "b" bliver "y", "c" bliver til "x" og så videre.

  • Denne substitutionskoder ville læse: ZYXWVUTSRQPONMLKJIHGFEDCBA.
  • Dette andet alfabet omtales ofte som "chiffertekst".
Opret substitutionschiffer Trin 2
Opret substitutionschiffer Trin 2

Trin 2. Udskift hvert bogstav med bogstavet 3 før det for en mere kompleks kryptering

Bare at skrive alfabetet baglæns til din chiffer er ret simpelt og vil være let at knække. Hvis du gerne vil have en mere kompleks chiffer, skal du udskifte hvert bogstav med det bogstav, der står 3 foran det i alfabetet.

Som et let eksempel ved brug af denne chiffer læser ordet "CAT" "ZYQ."

Opret substitutionschiffer Trin 3
Opret substitutionschiffer Trin 3

Trin 3. Erstat en vilkårlig sekvens på 5 bogstaver for hvert bogstav i alfabetet

Dette er kendt som Bacon's Code. Bacons kode erstatter hvert bogstav i det engelske alfabet med en sekvens på 5 bogstaver. Disse sekvenser begynder med "AAAAA" og tilføjer "B" i en vilkårlig rækkefølge. Så i Bacons kode er A = AAAAA; B = AAAAB; C = AAABA; D = AAABB og så videre. Bevar dette mønster for at udfylde resten af alfabetet, eller lav dine egne udskiftninger på 5 bogstaver.

  • Når du læser beskeder i Bacons kode, skal du stoppe hvert 5. bogstav for at afkode brevet. For eksempel lyder meddelelsen "AAABAAABAAABABBABABB ABBBBAABBBABABBAABABABAA" "CELL PHONE"
  • Krypter beskeder i Bacons kode online på:

Del 2 af 3: Notering af dit substitutionsalfabet

Opret substitutionschiffer Trin 4
Opret substitutionschiffer Trin 4

Trin 1. Skriv de 2 alfabet -sekvenser på et ark papir

Skriv det engelske standardalfabet øverst på et ark papir: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Derefter skriver du substitutionsbogstaverne derunder. Ved at erstatte hvert bogstav med bogstavet 3, før det i stedet lyder: XYZABCDEFGHIJKLMNOPQRSTUVW. Så dit chifferark vil se sådan ud:

  • 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
Opret substitutionschiffer Trin 5
Opret substitutionschiffer Trin 5

Trin 2. Brug en online substitutionsgenerator til at spare papir

Hvis du hellere ikke behøver at møjsommeligt skrive i hånden hele chiffer-sekvensen-og hver kodet besked-prøv at bruge et chiffer-websted. Krypteringswebsteder giver dig mulighed for at vælge hvilket bogstav i alfabetet, der skal erstattes af hinanden. Når du har indtastet substitutionerne, kan du bruge chifferwebstedet til både at kode og afkode beskeder.

  • Find en substitutionskrypteringsgenerator online på:
  • Få adgang til et andet levedygtigt websted på:
Opret substitutionschiffer Trin 6
Opret substitutionschiffer Trin 6

Trin 3. Tilføj symboler i chifferen for at gøre det sværere at knække

Hvis du er bekymret for, at folk (f.eks. Venner eller forældre) kan prøve at knække din chiffer, må du ikke begrænse dig til kun at bruge bogstaver. Indfør nogle symboler til din chiffer. På denne måde vil kodede ord indeholde tegnsætningssymboler og ikke kun bogstaver, hvilket gør dem mere forvirrende for mennesker uden krypteringskoden. Din krypteringskryptering med symboler kan f.eks. Læse:

  • 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.
  • Ved hjælp af denne chiffer vil meddelelsen "HVOR ER DU" læse "E $ T XOB = $ R."
  • Hvis det er første gang, du opretter (eller bruger) en substitutionskoder, vil du måske springe dette trin over.

Del 3 af 3: Kryptering og dekryptering af meddelelser

Opret substitutionschiffer Trin 7
Opret substitutionschiffer Trin 7

Trin 1. Vælg et ord eller en sætning, der skal krypteres

Før du kan oprette en krypteret besked, skal du bruge tekst til at kode. Hvis det er første gang, du koder en besked ved hjælp af en udskiftningskoder, skal du starte enkelt. Vælg et kort ord eller 2 til at kode, frem for et langt afsnit. Prøv for eksempel udtrykket "åben dør".

  • Når du er fortrolig med krypteringsprocessen, skal du begynde at kode længere sætninger eller sætninger.
  • Online krypteringswebsteder kan gøre kodning af fulde afsnit meget lettere.
Opret substitutionschiffer Trin 8
Opret substitutionschiffer Trin 8

Trin 2. Udskift hvert bogstav i fasen med et bogstav fra chifferalfabetet

Gennemgå din engelske sætning eller ord bogstav for bogstav, og erstat det engelske bogstav med det tilsvarende bogstav fra din chiffertekst. Find erstatningsbogstaverne ved at identificere det engelske bogstav, og kig derefter under det for at finde det tilsvarende bogstav i chifferteksten

Sig f.eks., At du bruger chifferteksten, hvor du erstattede hvert bogstav i alfabetet med bogstavet 3 før det. Den engelske sætning "OPEN DOOR" ville, når den var kodet i din chiffertekst, lyde: "LMBK ALLO."

Opret substitutionschiffer Trin 9
Opret substitutionschiffer Trin 9

Trin 3. Dekrypter en kodet besked ved at finde erstatningen for chifferbreve

Hvis du vil oversætte en kodet besked tilbage til engelsk, skal du vende den proces, du brugte til at kode en meddelelse, om. For hvert bogstav i den kodede meddelelse i chiffertekstalfabetet finder du det bogstav, det svarer til i det engelske alfabet. Skriv hvert bogstav 1 ad gangen for at dekryptere meddelelsen.

Lad os f.eks. Sige, at du stadig bruger chifferteksten, der erstatter standard alfabet med bogstavet 3 foran dem. Hvis din ven sender dig en kode, der lyder "ZLLI EXQ. IRKZE PLLK?” du kan bruge krypteringsalfabetet til at dekryptere det. Du vil opdage, at meddelelsen siger "KØL HAT. LUNCH SNART?”

Tips

  • Der er forskellige andre eksisterende substitutionschiffer, som du kan basere din nyfremstillede chifferkode på. Hvis du vil, kan du prøve at bruge en af de mere kendte cifre. Disse inkluderer CrissCross-koden, Nihilist-nummerkoden og nøgleordskoden (eller nøgletalskoden).
  • Hvis du er bekymret for, at andre (f.eks. En nysgerrig søskende) kan finde papiret, som du har skrevet din chiffer -sekvens på, kan du i stedet huske sekvensen.
  • Du kan oprette en substitutionskoder for ethvert sprog, der bruger det latinske alfabet. Selvom alle eksempler i denne artikel er på engelsk, kan du lave en chiffer ved hjælp af de samme principper på spansk, fransk, tysk osv.

Anbefalede: