Sådan dekrypteres en hemmelig kode: 13 trin (med billeder)

Indholdsfortegnelse:

Sådan dekrypteres en hemmelig kode: 13 trin (med billeder)
Sådan dekrypteres en hemmelig kode: 13 trin (med billeder)
Anonim

Lige siden menneskeheden udviklede sprog, har vi brugt koder og chiffer til at skjule vores budskaber. Grækerne og egypterne brugte koder til at overføre privat kommunikation og dannede grundlaget for moderne kodebrydning. Kryptanalyse er studiet af koder og hvordan man bryder dem. Det er en verden af hemmeligholdelse og undergang, og det kan være meget sjovt. Hvis du vil knække koder, kan du lære at genkende de mest almindelige koder, og hvordan du kommer i gang med at drille deres hemmeligheder ud. Se trin 1 for at få flere oplysninger.

Trin

Del 1 af 3: Løsning af substitutionschiffer

Dekrypter en hemmelig kode Trin 1
Dekrypter en hemmelig kode Trin 1

Trin 1. Begynd at lede efter ord med et enkelt bogstav i meddelelsen

De fleste koder, der bruger en relativt simpel substitutionsmetode, er lettest revnet ved at lave en simpel plug-and-chug, finde bogstaverne en efter en og tålmodigt finde ud af koden baseret på gæt.

  • Ord på et enkelt bogstav på engelsk vil være "I" eller "a", så du bør prøve at tilslutte en til, lede efter mønstre og-i det væsentlige-spille tømmermænd. Hvis du har fået "a - -" løst, ved du, at det oftest ville være "er" eller "og". Gæt og tjek. Hvis det ikke virker, skal du gå tilbage og prøve de andre muligheder. Vær tålmodig og gå langsomt.
  • Du skal ikke bekymre dig så meget om at "knække" koden som at lære at læse den. Leder du efter mønstre og genkender de regler, hvori engelsk (eller hvilket sprog der kodes) skrives, får du løsningen af koden med lidt tid og kræfter.
Dekrypter en hemmelig kode Trin 2
Dekrypter en hemmelig kode Trin 2

Trin 2. Se efter de hyppigste symboler eller bogstaver

Det mest almindelige bogstav, der bruges på engelsk, er bogstavet "e", efterfulgt af "t" og "a". Når du arbejder, skal du bruge din fortrolighed med almindelige ord og sætningsstruktur til at begynde at lave logiske gæt. Du vil sjældent føle dig sikker, men det kodebrydende spil spilles ved at træffe logiske valg og gå tilbage og rette dine fejl.

Hold øje med dobbeltsymboler og korte ord, og begynd at løse dem først. Det er lettere at prøve at gætte sig til "et" eller "i" eller "på" end "motorvej"

Dekrypter en hemmelig kode Trin 3
Dekrypter en hemmelig kode Trin 3

Trin 3. Se efter breve efter apostrofer

Hvis meddelelsen indeholder tegnsætning, har du held og lykke. Dette giver en lang række andre tip, som du kan lære at genkende. Apostrofer vil næsten altid blive fulgt af S, T, D, M, LL eller RE, AR, BT. Så hvis du har to identiske symboler efter en apostrof, har du løst for "L" eller "D".

Dekrypter en hemmelig kode Trin 4
Dekrypter en hemmelig kode Trin 4

Trin 4. Prøv at bestemme hvilken slags kode du har fundet

Hvis du, mens du løser, tror, at du genkender en af de almindelige kodetyper fra ovenstående, har du revnet den og kan stoppe din plug-and-chugging og udfylde meddelelsen baseret på din kode. Dette vil sandsynligvis ikke ske ofte, men jo mere bekendt du bliver med almindelige koder, jo mere sandsynligt er det, at du genkender den anvendte kode og vil være i stand til at løse det.

Nummerudskiftninger og tastaturkoder er især almindelige blandt grundlæggende daglige hemmelige meddelelser. Hold øje med dem især og ansøg som du finder passende

Del 2 af 3: Anerkendelse af fælles koder

Dekrypter en hemmelig kode Trin 5
Dekrypter en hemmelig kode Trin 5

Trin 1. Lær at genkende substitutionschiffer

Grundlæggende indebærer en substitutionschiffer, at et bogstav erstattes af et andet bogstav ifølge en forudbestemt regel. Denne regel er koden, og læring og anvendelse af reglen er måden at "bryde" koden og læse beskeden.

Selvom koden indeholder tal, det kyrilliske alfabet, nonsenssymboler eller hieroglyffer, så længe den anvendte symboltype er konsekvent, arbejder du sandsynligvis med en substitutionskoder, hvilket betyder, at du skal lære det anvendte alfabet og reglen anvendt til at dechiffrere koden

Dekrypter en hemmelig kode Trin 6
Dekrypter en hemmelig kode Trin 6

Trin 2. Lær metoden for firkantkryptering

Den tidligste slags chiffer blev brugt af grækerne og involverede at oprette et gitter med bogstaver, der svarede til tal, og derefter bruge tallene til at oprette meddelelser. Det er en simpel kode at bruge, hvilket gør den til et af grundlaget for moderne kodeknæk. Hvis du har en besked, der indeholder en lang række tal, er den muligvis blevet kodet med denne metode.

  • Den mest grundlæggende form for denne kode involverede en række 1-5 og en kolonne 1-5, og derefter udfyldte matrixen med hvert bogstav fra venstre mod højre og ned i gitteret (kombinerer I og J til et mellemrum). Hvert bogstav i koden var repræsenteret af to tal, kolonnen til venstre med det første ciffer og rækken øverst med det andet.
  • Hvis du vil kode ordet "wikihow" ved hjælp af denne metode, får du: 52242524233452
  • En enklere version af dette ofte brugt af børn indebærer at skrive i tal, der svarer direkte til bogstavets placering i alfabetet. A = 1, B = 2 osv.
Dekrypter en hemmelig kode Trin 7
Dekrypter en hemmelig kode Trin 7

Trin 3. Lær Cesar -skiftet

Julius kom med en god, enkel at bruge og forstå, men meget vanskelig at knække, hvilket gør den til et af de andre grundlæggende kodesystemer, der stadig studeres i dag som grundlag for mere komplekse koder. I denne skiftmetode skifter du hele alfabetet et bestemt antal steder i en retning. Med andre ord ville et skift på tre mellemrum tilbage erstatte bogstavet A med D, B med E osv.

  • Dette er også grundprincippet bag en fælles børnekode kaldet "ROT1" (hvilket betyder "roter en." I denne kode forskydes alle bogstaverne bare en position fremad, hvilket gør A repræsenteret af B, B repræsenteret af C osv.
  • Kodning af "wikihow" ved hjælp af et grundlæggende Cesar -skift på tre til venstre ville se sådan ud: zlnlkrz
Dekrypter en hemmelig kode Trin 8
Dekrypter en hemmelig kode Trin 8

Trin 4. Hold øje med tastaturmønstre

Tastaturudskiftninger bruger mønsteret i et traditionelt amerikansk (QWERTY) tastaturmønster til at bruge substitutioner, generelt ved at flytte bogstaverne op, ned, til venstre eller højre et bestemt antal steder. Ved at flytte bogstaver i en bestemt retning på tastaturet kan du oprette enkle koder. At kende retningsskiftet giver dig mulighed for at knække koden.

Ved at flytte kolonnerne en position op, kan du kode ordet "wikihow" således: "28i8y92"

Dekrypter en hemmelig kode Trin 9
Dekrypter en hemmelig kode Trin 9

Trin 5. Se om du har en polyalfabetisk chiffer

I grundlæggende substitutionschiffer opretter skribenten af koden et alternativt alfabet for at oprette den kodede meddelelse. På et tidspunkt efter middelalderen blev denne slags koder for nemme at knække, og chifferforfattere begyndte at bruge forskellige metoder til at bruge flere alfabeter inden for en enkelt kode, hvilket gjorde koderne meget vanskeligere at knække uden at kende metoden.

  • Trimethius tableau er et 26 x 26 gitter for hver permutation af Cesars forskudte alfabeter, i alfabetisk rækkefølge, eller undertiden præsenteret som en roterende cylinder eller "tabula recta." Der er forskellige metoder til at bruge gitteret som en kode, herunder at bruge den første række til at kode det første bogstav i meddelelsen, det andet for det andet osv.
  • Kodere vil også bruge et kodeord til at henvise til bestemte kolonner for hvert bogstav i den krypterede meddelelse. Med andre ord, hvis kodeordet var "wikihow" ved hjælp af denne metode, ville du konsultere "W" -raden og kolonnen i det første bogstav i den krypterede kode for at bestemme det første bogstav i meddelelsen. Disse er svære at knække uden at kende kodeordet.

Del 3 af 3: At være en Codebreaker

Dekrypter en hemmelig kode Trin 10
Dekrypter en hemmelig kode Trin 10

Trin 1. Vær tålmodig

At bryde koder kræver en enorm tålmodighed og udholdenhed. Det er langsomt og kedeligt arbejde, ofte frustrerende på grund af behovet for at gå tilbage og gætte igen og prøve forskellige nøgler og ord og metoder. Hvis du vil knække koder, skal du lære at være rolig og tålmodig og omfavne mysteriet og spillet.

Dekrypter en hemmelig kode Trin 11
Dekrypter en hemmelig kode Trin 11

Trin 2. Skriv dine egne koder

Det er sjovt at lave kryptogrammet i papiret, men at hoppe helt ind i polyalfabetiske koder uden hjælp af søgeord er et helt andet niveau helt. At lære at skrive dine egne koder ved hjælp af komplekse kodningssystemer er en fantastisk måde at lære, hvordan kodeforfattere tænker og lære at knække dem. De bedste kodeknækkere er også gode til at skrive deres egne og finde på stadig mere udfordrende chiffer. Udfordre dig selv til at lære mere komplicerede metoder og hvordan man knækker dem.

Analyse af kriminelle koder og cifre kan være en god måde at opfange nogle tricks i handelen. Bookmakere, drug kingpins og Zodiac -morderen har alle udviklet utroligt komplekse koder, der er værd at undersøge

Dekrypter en hemmelig kode Trin 12
Dekrypter en hemmelig kode Trin 12

Trin 3. Prøv din hånd på berømte uløste koder

Som en del af en sjov offentlig opsendelse offentliggør FBI regelmæssigt koder, som offentligheden kan prøve at knække. Prøv dem og indsend dine svar. Hvem ved-du har måske et job snart.

Kryptos, en offentlig statue uden for CIAs hovedkvarter, er måske den mest berømte uløste kode i verden. Det blev oprindeligt oprettet som en test for agenter, der involverede fire separate paneler med fire forskellige koder. Det tog ti år for de første analytikere at knække tre af koderne, men den endelige kode forbliver uløst

Dekrypter en hemmelig kode Trin 13
Dekrypter en hemmelig kode Trin 13

Trin 4. Nyd udfordringen og mysteriet

Cracking codes er som at leve i din egen Dan Brown -roman. Lær at omfavne mysteriet og udfordringen ved hemmelige koder og oplev spændingen ved at låse op for hemmeligheden.

Video - Ved at bruge denne service kan nogle oplysninger blive delt med YouTube

Tips

  • Det er lettere at knække koder, når beskederne er længere. Det er svært at knække korte koder, fordi du ikke kan tælle bogstaverne efter frekvens.
  • Tab ikke håbet, hvis du bruger lang tid på at knække en kode. Dette er normalt.
  • Bogstavet "e" er det mest brugte bogstav på det engelske sprog.
  • Hvis koden udskrives, er det meget sandsynligt, at den blev skrevet med en særlig skrifttype som Windings. Dette kan være en del af en dobbelt kryptering (viklingerne stave en kodet besked).
  • Et bogstav i krypteringen betyder ikke nødvendigvis et bogstav i den dekrypterede meddelelse og omvendt.
  • Et bogstav vil næsten aldrig repræsentere sig selv ("A" vil ikke stå på plads for "A").

Advarsler

  • Vær forsigtig med uløselige kaninhuller. Gå ikke amok!
  • Nogle koder er designet på en sådan måde, at det er umuligt at dekryptere dem, medmindre du har masser af oplysninger. Det betyder, at selvom du har nøglen til kryptering, virker det umuligt. Disse kan kræve en software eller bare store gætterier.

Anbefalede: