Salaisen koodin tulkitseminen: 13 vaihetta (kuvilla)

Sisällysluettelo:

Salaisen koodin tulkitseminen: 13 vaihetta (kuvilla)
Salaisen koodin tulkitseminen: 13 vaihetta (kuvilla)
Anonim

Siitä lähtien, kun ihmiskunta kehitti kielen, olemme käyttäneet koodeja ja salauksia viestien peittämiseen. Kreikkalaiset ja egyptiläiset käyttivät koodeja yksityisen viestinnän siirtämiseen muodostaen perustan modernille koodin rikkomiselle. Kryptanalyysi tutkii koodeja ja niiden rikkomista. Se on salaisuuden ja huijauksen maailma, ja se voi olla hauskaa. Jos haluat murtaa koodeja, voit oppia tunnistamaan yleisimmät koodit ja kuinka aloittaa salaisuuksien kiusaaminen. Katso lisätietoja kohdasta Vaihe 1.

Askeleet

Osa 1/3: Korvauslaitteiden ratkaiseminen

Salaisen koodin tulkitseminen Vaihe 1
Salaisen koodin tulkitseminen Vaihe 1

Vaihe 1. Aloita yhden kirjaimen sanojen etsiminen viestistä

Useimmat suhteellisen yksinkertaista korvausmenetelmää käyttävät koodit murtautuvat helpoimmin tekemällä yksinkertainen plug-and-chug, selvittämällä kirjaimet yksi kerrallaan ja selvittämällä kärsivällisesti koodi arvausten perusteella.

  • Englanninkieliset yksikirjaimiset sanat ovat "minä" tai "a", joten sinun pitäisi yrittää kytkeä yksi, etsiä malleja ja-lähinnä-pelata hirttä. Jos "a - -" on ratkaistu, tiedät, että se olisi useimmiten "ovat" tai "ja". Arvaa ja tarkista. Jos se ei toimi, palaa takaisin ja kokeile muita vaihtoehtoja. Ole kärsivällinen ja mene hitaasti.
  • Älä huolehdi niin paljon koodin "murtamisesta" kuin lukemisen oppimisesta. Kaavojen etsiminen ja sääntöjen tunnistaminen, joissa englanti (tai mikä tahansa kieli koodataan) on kirjoitettu, saa sinut ratkaisemaan koodin jonkin verran aikaa ja vaivaa.
Salaa salainen koodi Vaihe 2
Salaa salainen koodi Vaihe 2

Vaihe 2. Etsi yleisimmät symbolit tai kirjaimet

Yleisin englanninkielinen kirjain on "e", jota seuraa "t" ja "a". Työskennellessäsi käytä tavallisten sanojen ja lauserakenteen tuntemusta ja aloita loogisten arvausten tekeminen. Harvoin olet varma, mutta koodinmurtopeliä pelataan tekemällä loogisia valintoja ja menemällä taaksepäin ja korjaamalla virheesi.

Varo kaksoismerkkejä ja lyhyitä sanoja ja aloita niiden ratkaiseminen ensin. On helpompaa yrittää oppia arvaamaan "an" tai "in" tai "at" kuin "highway"

Salaisen koodin tulkinta Vaihe 3
Salaisen koodin tulkinta Vaihe 3

Vaihe 3. Etsi kirjaimia heittomerkien jälkeen

Jos viesti sisältää välimerkkejä, olet onnekas. Tämä tarjoaa joukon muita vihjeitä, jotka voit oppia tunnistamaan. Heittomerkkejä seuraa lähes aina S, T, D, M, LL tai RE, AR, BT. Joten jos sinulla on kaksi identtistä symbolia heittomerkin jälkeen, olet ratkaissut "L" tai "D".

Salaa salainen koodi Vaihe 4
Salaa salainen koodi Vaihe 4

Vaihe 4. Yritä selvittää, millaista koodia olet löytänyt

Jos ratkaisiessasi luulet tunnistavasi jonkin yllä olevista yleisistä koodityypeistä, olet murtanut sen ja voit lopettaa kytkemisen ja chuggaamisen ja täyttää viestin koodisi perusteella. Tämä ei todennäköisesti tapahdu usein, mutta mitä enemmän tutustut tavallisiin koodeihin, sitä todennäköisemmin tunnistat käytetyn koodin ja pystyt ratkaisemaan sen.

Numerokorvaukset ja näppäimistökoodit ovat erityisen yleisiä jokapäiväisissä salaisissa viesteissä. Pidä silmällä erityisesti niitä ja hae ne parhaaksi katsomallasi tavalla

Osa 2/3: Yleisten koodien tunnistaminen

Salaa salainen koodi Vaihe 5
Salaa salainen koodi Vaihe 5

Vaihe 1. Opi tunnistamaan korvauskoodit

Pohjimmiltaan korvaussalaus tarkoittaa yhden kirjaimen korvaamista toisella kirjaimella jonkin ennalta määrätyn säännön mukaisesti. Tämä sääntö on koodi, ja säännön oppiminen ja soveltaminen on tapa "rikkoa" koodi ja lukea viesti.

Vaikka koodi sisältää numeroita, kyrillisiä aakkosia, järjettömiä symboleja tai hieroglyfejä, niin kauan kuin käytetty symbolityyppi on johdonmukainen, käytät todennäköisesti korvaavaa salausta, mikä tarkoittaa, että sinun on opittava käytetty aakkoset ja sääntö käytetään koodin tulkitsemiseen

Salaisen koodin tulkinta Vaihe 6
Salaisen koodin tulkinta Vaihe 6

Vaihe 2. Opi neliösalausmenetelmä

Kreikkalaiset käyttivät varhaisinta salausta, ja siihen kuului numeroita vastaavan kirjainverkon luominen ja sitten numeroiden käyttäminen viestien luomiseen. Se on helppokäyttöinen koodi, joten se on yksi modernin koodinmurtamisen perusta. Jos saat viestin, joka sisältää pitkän numerojonon, se on ehkä koodattu tällä menetelmällä.

  • Tämän koodin perusmuoto käsitti rivin 1-5 ja sarakkeen 1-5 ja täytti sitten matriisin jokaisella kirjaimella vasemmalta oikealle ja ruudukon alaspäin (yhdistämällä I ja J yhdeksi tilaksi). Koodin jokaista kirjainta edustaa kaksi numeroa, vasemmanpuoleinen sarake, joka antaa ensimmäisen numeron, ja ylhäällä oleva rivi, joka antaa toisen.
  • Jos haluat koodata sanan "wikihow" tällä menetelmällä, saat: 52242524233452
  • Yksinkertaisempi versio tästä, jota lapset usein käyttävät, sisältää kirjoittamisen numeroilla, jotka vastaavat suoraan kirjaimen sijaintia aakkosessa. A = 1, B = 2 jne.
Salaa salainen koodi Vaihe 7
Salaa salainen koodi Vaihe 7

Vaihe 3. Opi Cesar -siirtymä

Julius keksi hyvän, helppokäyttöisen ja ymmärrettävän, mutta erittäin vaikeasti murtettavan, joten se on yksi muista peruskoodijärjestelmistä, joita tutkitaan edelleen nykyään monimutkaisempien koodien perustana. Tässä siirtomenetelmässä siirrät koko aakkosen tietyn määrän paikkoja yhteen suuntaan. Toisin sanoen kolmen välilyönnin siirtyminen vasemmalle korvaa A -kirjaimen D: llä, B E: llä jne.

  • Tämä on myös perusperiaate yhteisen lasten koodin "ROT1" (eli "pyöritä yksi") takana. Tässä koodissa kaikki kirjaimet siirretään vain yhden askeleen eteenpäin, jolloin A edustaa B, B edustaa C jne.
  • Koodaus "wikihow" käyttäen Cesarin perussiirtoa kolmella vasemmalle näyttäisi tältä: zlnlkrz
Salaa salainen koodi Vaihe 8
Salaa salainen koodi Vaihe 8

Vaihe 4. Pidä silmällä näppäimistökuvioita

Näppäimistön vaihdot käyttävät perinteisen amerikkalaisen (QWERTY) näppäimistökuvion mallia korvaamiseen, yleensä siirtämällä kirjaimia ylös, alas, vasemmalle tai oikealle tietty määrä paikkoja. Siirtämällä kirjaimia tiettyyn suuntaan näppäimistöllä voit luoda yksinkertaisia koodeja. Suuntavaihdon tunteminen mahdollistaa koodin murtamisen.

Siirtämällä sarakkeita yhden kohdan ylöspäin voit koodata sanan "wikihow" näin: "28i8y92"

Salaa salainen koodi Vaihe 9
Salaa salainen koodi Vaihe 9

Vaihe 5. Tarkista, onko sinulla polyaakkosellinen salaus

Peruskorvauskoodeissa koodin kirjoittaja luo yhden vaihtoehtoisen aakkoston koodatun viestin luomiseksi. Jossain vaiheessa keskiajan jälkeen tällaisista koodeista tuli liian helppo murtaa ja salakirjoittajat alkoivat käyttää erilaisia menetelmiä käyttääkseen useita aakkosia yhdessä koodissa, mikä teki koodeista paljon vaikeampia murtaa tietämättä menetelmää.

  • Trimethiuksen taulukko on 26 x 26 ruudukko jokaisesta Cesarin siirtyneen aakkoston permutaatiosta, aakkosjärjestyksessä tai toisinaan pyörivänä sylinterinä tai "tabula recta". Ruudukon käyttämiseen koodina on useita tapoja, mukaan lukien ensimmäisen rivin käyttäminen viestin ensimmäisen kirjaimen koodaamiseen, toinen toiseen ja niin edelleen.
  • Kooderit käyttävät myös koodisanaa viittaamaan tiettyihin sarakkeisiin salatun viestin jokaiselle kirjaimelle. Toisin sanoen, jos koodisana oli "wikihow" käyttämällä tätä menetelmää, tutki "W" -riviä ja salatun koodin ensimmäisen kirjaimen saraketta viestin ensimmäisen kirjaimen määrittämiseksi. Näitä on vaikea murtaa tietämättä koodisanaa.

Osa 3/3: Koodirikko

Salaa salainen koodi Vaihe 10
Salaa salainen koodi Vaihe 10

Vaihe 1. Ole kärsivällinen

Koodien rikkominen vaatii valtavasti kärsivällisyyttä ja sitkeyttä. Se on hidasta ja työlästä työtä, usein turhauttavaa, koska täytyy palata ja arvailla uudelleen, kokeilla erilaisia avaimia ja sanoja ja menetelmiä. Jos haluat murtaa koodeja, opi olemaan rauhallinen ja kärsivällinen, omaksumaan mysteeri ja peli.

Salaisen koodin tulkinta Vaihe 11
Salaisen koodin tulkinta Vaihe 11

Vaihe 2. Kirjoita omat koodisi

Kryptogrammin tekeminen paperissa on hauskaa, mutta hyppääminen pääsi alkeis -aakkoskoodeihin ilman avainsanojen apua on aivan toinen taso. Omien koodien kirjoittamisen oppiminen monimutkaisilla koodausjärjestelmillä on loistava tapa oppia koodin kirjoittajien ajattelua ja oppia murtamaan ne. Parhaat koodinmurtajat ovat myös hyviä kirjoittamaan omia ja keksimään yhä haastavampia salauksia. Haasta itsesi oppimaan monimutkaisempia menetelmiä ja niiden murtamista.

Rikoslain ja salakirjoitusten analysointi voi olla hyvä tapa poimia joitakin kaupan temppuja. Vedonvälittäjät, huumeiden kingpins ja Zodiac tappaja ovat kaikki kehittäneet uskomattoman monimutkaisia koodeja, joita kannattaa tutkia

Salaisen koodin tulkinta Vaihe 12
Salaisen koodin tulkinta Vaihe 12

Vaihe 3. Kokeile kuuluisia ratkaisemattomia koodeja

Osana hauskaa julkista tiedottamista FBI julkaisee säännöllisesti koodeja yleisölle yrittääkseen murtaa ne. Kokeile niitä ja lähetä vastauksesi. Kuka tietää-saatat saada työpaikan pian.

Kryptos, julkinen patsas CIA: n päämajan ulkopuolella, on ehkä maailman tunnetuin ratkaisematon koodi. Se luotiin alun perin agenttien testaukseen, johon kuului neljä erillistä paneelia ja neljä eri koodia. Kesti kymmenen vuotta, ennen kuin ensimmäiset analyytikot murskasivat kolme koodia, mutta lopullinen koodi on edelleen ratkaisematta

Salaisen koodin tulkinta Vaihe 13
Salaisen koodin tulkinta Vaihe 13

Vaihe 4. Nauti haasteesta ja mysteeristä

Koodien murtaminen on kuin eläisit omassa Dan Brown -romaanissasi. Opi omaksumaan salaisten koodien mysteeri ja haaste ja koe salaisuuden avaamisen jännitys.

Video - Käyttämällä tätä palvelua joitakin tietoja voidaan jakaa YouTuben kanssa

Vinkkejä

  • Koodien murtaminen on helpompaa, kun viestit ovat pidempiä. Lyhyitä koodeja on vaikea murtaa, koska et voi laskea kirjaimia taajuuden mukaan.
  • Älä menetä toivoa, jos vietät pitkään koodin murtamiseen. Tämä on normaalia.
  • Kirjain "e" on yleisimmin käytetty kirjain englannin kielellä.
  • Jos koodi tulostetaan, se on hyvin todennäköisesti kirjoitettu erityisellä fontilla, kuten Windings. Tämä voi olla osa kaksinkertaista salausta (käämit kirjoittavat koodatun viestin).
  • Yksi kirjain salauksessa ei välttämättä tarkoita yhtä kirjainta salatussa viestissä ja päinvastoin.
  • Kirjain ei melkein koskaan edusta itseään ("A" ei pysy paikallaan "A": ssa).

Varoitukset

  • Varo ratkaisemattomia kaninreikiä. Älä mene hulluksi!
  • Jotkin koodit on suunniteltu siten, että niiden salauksen purku on mahdotonta, ellei sinulla ole paljon tietoa. Tämä tarkoittaa, että vaikka sinulla olisi salausavain, se näyttää mahdottomalta. Nämä voivat vaatia ohjelmiston tai vain raskaita arvailuja.

Suositeltava: