Design af koder og cifre

Elcomeway otay yptographycray ithway ikihowway! Uanset om du skriver noter til dine venner i klassen eller prøver at lære mere om kryptografi (studiet af koder og cifre) som en hobby, vil denne artikel lære dig det grundlæggende og hjælpe dig i gang med at kode dine egne beskeder. Se videre på trin 1 for at komme i gang med det samme! Nogle mennesker tror, ​​at begreberne kryptering og kryptering betyder det samme, men de er to meget forskellige dele af kryptografi. En hemmelig kode er et system, hvor hvert ord eller hver sætning i din besked erstattes af et andet ord, en sætning eller et sæt symboler. Og cipher er et system, hvor hver brev af din besked erstattes af et andet bogstav eller symbol.

Trin

Metode 1 af 3: Kodning

Standardkode

Billede med titlen Opret hemmelige koder og chiffer Trin 1
1. Lav din egen kodebog. Enhver god kode har brug for en kodebog. Opret ord og sætninger for at erstatte andre ord og sætninger, og opsummer dem i en kodebog, som du kan dele med de andre medlemmer af din hemmelige klub.
Billede med titlen Opret hemmelige koder og chiffer Trin 2
2. Skriv din besked. Brug kodebogen til omhyggeligt at konstruere dit budskab. Husk, at en kombination af din besked med en nøgle gør den besked endnu mere sikker!
Billede med titlen Opret hemmelige koder og chiffer Trin 3
3. Oversæt beskeden. Når dine venner får beskeden, har de brug for din kodebog til at oversætte beskeden. Sørg for, at de ved, om du bruger dobbeltkryptering eller ej.

bogkodning

    Billede med titlen Opret hemmelige koder og chiffer Trin 4
    1. Vælg en bog. Du vil oprette en kode ved at angive placeringen af ​​ord i en bog. Hvis du vil være sikker på, at de fleste af de ord, du har brug for, faktisk er i bogen, kan du vælge en rejseguide eller ordbog. Det er tilrådeligt at bruge en bog, der indeholder mange forskellige ord og dækker mange emner.
    Billede med titlen Opret hemmelige koder og chiffer Trin 5
    2. Gør ordene i din besked til tal. Tag det første ord i din besked og slå det ord op i bogen. Tag nu sidetal, linjenummer og ordnummer. Skriv disse efter hinanden som erstatning for ordet. Gør dette for hvert ord. Du kan også gøre dette for sætninger, hvis disse sætninger også er i bogen.
  1. Et eksempel: et ord på s. 105, femte linje, 12. ord bliver 105512, 1055.12 eller sådan noget.
  2. Billede med titlen Opret hemmelige koder og chiffer Trin 6
    3. Oversæt beskeden. Giv den krypterede besked til modtageren. Denne skal have en identisk kopi af bogen for at kunne tyde koden.

Politiets kode

    Billede med titlen Opret hemmelige koder og chiffer Trin 7
    1. Vælg de mest brugte ordsprog. Denne form for kodning fungerer bedst, hvis du har en samling af sætninger, som du ofte bruger. Dette kunne være noget så simpelt som "Han er en skat!" til noget mere seriøst som "jeg er til møde."
    Billede med titlen Opret hemmelige koder og chiffer Trin 8
    2. Tildel koder til sætningerne. Du kan virkelig gøre det i stil med en politikodeks ved at tildele et antal eller et antal bogstaver til hver sætning. Du kan også bruge en anden sætning (som hospitaler gør) i stedet for. Det kan du f.eks "1099" i stedet for "denne linje bliver aflyttet" sige. Eller siger du "Jeg overvejer at tage på fisketur i weekenden ". At bruge tal er nemmere at skrive ud; teksten lyder dog mindre mistænkelig.
    Billede med titlen Opret hemmelige koder og chiffer Trin 9
    3. Husk koderne. Selvom denne type kode fungerer bedst, når du har lært de forskellige sætninger udenad, er det ikke en dårlig idé at have en kodebog ved hånden!

Metode 2 af 3: Hemmelig kode

Datoskift

Billede med titlen Opret hemmelige koder og chiffer Trin 10
1. tage en date. For eksempel Steven Spielbergs fødselsdag: 18. december 1946. Skriv denne dato i tal, den ene efter den anden og uden mellemrum: 181246.
Billede med titlen Opret hemmelige koder og chiffer Trin 11
2. Tildel tal til bogstaverne. Antag, at du sender følgende besked til en engelsk ven: "Jeg nyder Steven Spielbergs film." Skriv det 6-cifrede nummer under denne besked, igen og igen, indtil du kommer til slutningen af ​​sætningen: 1 21846 121 846121 84 612184 612184612.
Billede med titlen Opret hemmelige koder og chiffer Trin 12
3. Krypter din besked. Skriv alfabetet fra venstre mod højre. Flyt hvert bogstav i din besked i henhold til tallet under det. Bogstavet I skifter 1 plet, hvilket gør det til et J; E skifter 2 spots, hvilket gør dette til et G. Bemærk Y`et, der skifter 6 pladser, så du starter forrest igen ved A`et og til sidst ender ved E. Din sidste besked vil være: J gorse ujf usbjgt wj yugwmr yqkftfksi.
Billede med titlen Opret hemmelige koder og chiffer Trin 13
4. Oversæt beskeden. Når nogen vil læse denne besked, behøver de kun den dato, du brugte til at kode beskeden. Nu skal du bare vende proceduren om: Skriv den numeriske kode ned og flyt bogstavet tilbage i henhold til tallene under beskeden.
  • Dato-nøglen har den ekstra fordel, at den er ret vilkårlig - du kan ændre datoen til enhver tid. Giver dig mulighed for at tilpasse systemet nemmere end med andre krypteringsmetoder. Berømte datoer og oplagte, såsom 12. december 1912 (121212), er bedst at undgå.
  • Nummereret kryptering

    1. 1. Vælg en hemmelig dato sammen med modtageren. Antag for eksempel, at det er 5.
    2. 2. Skriv din besked (uden mellemrum) med 5 bogstaver i hver linje (det gør ikke noget, hvis den sidste linje ikke er fuld). Hvis det er sætningen `De har fundet ud af os`, vil dette se sådan ud:
    3. zeheb
    4. benon
    5. sdoor
    6. 3. For at oprette din hemmelige kode skal du følge kolonnerne og skrive bogstaverne som følger:
    7. zbsendhnoeoobnr
    8. 4. For at tyde denne besked dividerer modtageren antallet af bogstaver med 5 og ved, at der er 0 bogstaver tilbage. Han skriver derefter denne besked i 3 kolonner med 5 bogstaver for at kunne læse den originale besked.

    Rosenkreuzens hemmelige kode

      Billede med titlen Opret hemmelige koder og chiffer Trin 14
      1. Lav to tabeller, en 3 gange 3 tabel og en 2 gange 2 tabel, i form af et pundtegn og et plustegn.
      Billede med titlen Opret hemmelige koder og chiffer Trin 15
      2. Placer to bogstaver i hver boks. Gør dette tilfældigt og brug ikke et bogstav to gange.
    1. Enhver, der ønsker at kunne læse beskeden, skal have en kopi af denne nøgle.
    2. Billede med titlen Opret hemmelige koder og chiffer Trin 16
      3. Konstruer din kode. Tag det første bogstav i din besked. Find dette bogstav i din nøgletabel. Se på linjerne omkring det. Tag formen af ​​linjen i den kodede version af din besked. Hvis det bogstav, du skriver, er det andet bogstav i boksen, kan du tilføje et punktum til det. Gør dette for hvert bogstav i din besked.

    Cæsar figur

      Billede med titlen Opret hemmelige koder og chiffer Trin 17
      1. Lav dit eget tal-alfabet. Cæsar-tallet inverterer alfabetet og flytter det et antal steder. Dette kan gøre koden sværere at knække, især hvis du ændrer den regelmæssigt. Et skift på 3 pladser betyder, at A bliver til X, B bliver til Y, C bliver til Z og så videre. Så hvis du sender følgende besked: "Møde i morgen på stationen" så skriver du dette som Jbbqfkd qljloelt xq pqxqflk.
    1. Der er variationer som at blande alfabetet, før du begynder at skifte. Dette sikrer, at denne kryptering er mere sikker.
    2. Billede med titlen Opret hemmelige koder og chiffer Trin 18
      2. Skriv din besked. En guide gør, ligesom en dekryptering, skrivning lettere. Du kan lave en, der passer til din kodning.
      Billede med titlen Opret hemmelige koder og chiffer Trin 19
      3. Oversæt beskeden. Modtageren, der skal afkode koden, behøver kun nummeret for at flytte det rigtige antal pladser. Skift dette regelmæssigt, men sørg for, at du kan videregive det nye nummer på en hemmelig måde.

    Metode 3 af 3: Hemmelige sprog

    Billede med titlen Opret hemmelige koder og chiffer Trin 19

    svinekød latin

      Billede med titlen Opret hemmelige koder og chiffer Trin 20
      1. Find ord, der starter med en vokal. Tilføj her en "ja" tilføje til slutningen af ​​ordet. Så øre bliver oray, ark bliver arkay og insulin bliver insulinay.
      Billede med titlen Opret hemmelige koder og chiffer Trin 21
      2. Find ord, der starter med en konsonant. Flyt det første bogstav i ordet til slutningen, og tilføj det igen "ja" parat. Hvis den første lyd består af to bogstaver, såsom TH og CH, skal du flytte begge til slutningen og tilføje "ja" parat.
    1. Så tank bliver anktay, briller bliver lazengay og mæslinger bliver azelenmay.
    2. Billede med titlen Opret hemmelige koder og chiffer Trin 22
      3. Tal svinelatin. Dette fungerer bedst, hvis du siger ordene hurtigt, men det kan tage et stykke tid at lære ordentligt. Fortsæt med at øve dig!

    banke kode

      Billede med titlen Opret hemmelige koder og chiffer Trin 23
      1. Opret en bankkode. Denne kodning fungerer på samme måde som morsekoden. Du bliver nødt til at komme op med et system til at banke og tildele det til de forskellige bogstaver i alfabetet eller specifikke ord. Vælg rytmer, du kan huske.
      Billede med titlen Opret hemmelige koder og chiffer Trin 24
      2. Lær koden og send den videre. Koden skal huskes, så lær den til alle, der skal bruge koden.
      Billede med titlen Opret hemmelige koder og chiffer Trin 25
      3. Slå koden. Brug dine fingre, en blyant eller ethvert andet kommunikationsmiddel til at få dit budskab igennem. Prøv at gøre dette subtilt. Du ønsker ikke, at nogen skal bemærke, at du sender en besked.

    hemmeligt sprog

      Billede med titlen Opret hemmelige koder og chiffer Trin 26
      1. Lær at tale et hemmeligt sprog, også kendt som volapyk. Det er et sprogspil som svinelatin, men det lyder mere komplekst. Den korteste forklaring er at "-otag" før hver vokal i en stavelse. Det her er sværere end det ser ud! Du bliver nødt til at øve dig hårdt for at mestre denne sprogkode godt.

    Tips

    • Skjul din kode et sted, som kun du og modtageren kender. Tag for eksempel en kuglepen for at indtaste koden og læg den et sted, hvor modtageren kan hente koden.
    • Du kan også tildele et symbol til mellemrum for endnu bedre kodning. For eksempel kan du bruge et bogstav til dette (E, T, A, O og N fungerer bedst). Disse kaldes også nuller. Q, J, Z og X vil umiddelbart ligne nul-tegn for de smidige kodebrydere, så brug ikke de eller andre tegn, der umiddelbart skiller sig ud.
    • At lave din egen kode ved at blande bogstaverne i hvert ord virker ikke. Din hjerne kan meget hurtigt se, hvilket ord det betyder. Bare se på følgende eksempel: "Lnulze ew eifkof naga nedrkin" læse dig straks som "Skal vi tage en kop kaffe"!
    • Send altid dekrypteringsnøglerne til modtageren.
    • Hvis du bruger det såkaldte tyrkiske-noget hemmelige sprog, behøver du ikke nødvendigvis "ab" at bruge før en vokal. Du kan bruge enhver bogstavkombination.
    • Hvis du bruger koden med mellemrum, så gør hvad du vil med bogstaverne for at gøre det sværere at tyde. Sørg for, at modtageren ved, hvad du har gjort, ellers virker det ikke.
    • Med Cæsar-figuren kan du flytte bogstaverne så mange steder du vil, frem eller tilbage. Sørg for at holde det samme skift hver gang.
    • Sørg for at slette den dechiffrerede kode.
    • Brug morsekoden. Det er en berømt kodning, men stadig praktisk at kunne anvende.

    Advarsler

    • Hvis du skriver koderne skødesløst, vil de være sværere for din medskyldige at tyde, medmindre der er en variation i koden, der er specielt designet til at forvirre læseren (undtagen din medskyldige selvfølgelig).
    • Griselatin bruges bedst til kortere ord. Længere ord virker ikke så godt, fordi de ekstra bogstaver ikke er nemme at skjule. Det samme gælder for udtale.

    Fornødenheder

    Koder:

    • Bog eller ordbog
    • Blyant
    • Papir

    hemmelig kode:

    • Blyant
    • Papir
    • Enhver dato

    Оцените, пожалуйста статью