Kako dešifrirati tajni kod: 13 koraka (sa slikama)

Sadržaj:

Kako dešifrirati tajni kod: 13 koraka (sa slikama)
Kako dešifrirati tajni kod: 13 koraka (sa slikama)
Anonim

Otkad je ljudska vrsta razvila jezik, koristili smo kodove i šifre kako bismo zamaglili svoje poruke. Grci i Egipćani koristili su kodove za prijenos privatnih komunikacija, čineći temelj modernog razbijanja kodova. Kriptoanaliza proučava kodove i kako ih razbiti. To je svijet tajnovitosti i podmetanja, a može biti i jako zabavno. Ako želite razbiti kodove, možete naučiti prepoznati najčešće kodove i kako početi otkrivati njihove tajne. Za više informacija pogledajte 1. korak.

Koraci

1. dio od 3: Rješavanje zamjenskih šifri

Dešifrirajte tajni kod 1. korak
Dešifrirajte tajni kod 1. korak

Korak 1. Počnite tražiti riječi s jednom slovom u poruci

Većina kodova koji koriste relativno jednostavnu zamjensku metodu najlakše se razbijaju jednostavnim plug-and-chug-om, smišljanjem slova jedno po jedno i strpljivim smišljanjem koda na temelju nagađanja.

  • Riječi s jednim slovom na engleskom jeziku bit će "I" ili "a", pa pokušajte uključiti jednu, tražeći uzorke i-u biti-igrati vješala. Ako imate riješeno "a - -", znate da bi to najčešće bilo "jesu" ili "i". Pogodite i provjerite. Ako ne uspije, vratite se natrag i isprobajte druge opcije. Budite strpljivi i idite polako.
  • Ne brinite se toliko o "razbijanju" koda koliko o učenju čitanja. Traženjem uzoraka i prepoznavanjem pravila na kojima je napisan engleski (ili koji god jezik se kodira), riješit ćete kôd s malo vremena i truda.
Dešifrirajte tajni kod 2. korak
Dešifrirajte tajni kod 2. korak

Korak 2. Potražite najčešće simbole ili slova

Najčešće korišteno slovo na engleskom je slovo "e", iza kojeg slijede "t" i "a". Dok radite, upotrijebite svoje poznavanje uobičajenih riječi i strukture rečenica da biste započeli logičko nagađanje. Rijetko ćete biti sigurni, ali igra razbijanja kodova igra se logičnim odabirom, povratkom i ispravljanjem grešaka.

Pazite na dvostruke simbole i kratke riječi i počnite ih prvo rješavati. Lakše je pokušati obrazovano pogoditi "an" ili "in" ili "at" nego "autocestu"

Dešifriranje tajne šifre Korak 3
Dešifriranje tajne šifre Korak 3

Korak 3. Potražite slova nakon apostrofa

Ako poruka sadrži interpunkciju, imate sreće. Ovo nudi čitav niz drugih savjeta koje možete naučiti prepoznati. Nakon apostrofa gotovo uvijek slijede S, T, D, M, LL ili RE, AR, BT. Dakle, ako imate dva identična simbola nakon apostrofa, riješili ste za "L" ili "D".

Dešifriranje tajne šifre Korak 4
Dešifriranje tajne šifre Korak 4

Korak 4. pokušajte utvrditi kakav ste kod pronašli

Ako, dok rješavate, mislite da prepoznajete jednu od uobičajenih vrsta koda iz gore navedenog, razbili ste je i možete prestati s uključivanjem i čačkanjem i ispuniti poruku na temelju vašeg koda. To se vjerojatno neće dogoditi često, ali što se više upoznate s uobičajenim kodovima, veća je vjerojatnost da ćete prepoznati vrstu koda koji se koristi i moći ćete ga riješiti.

Zamjena brojeva i kodovi tipkovnice osobito su česti među osnovnim svakodnevnim tajnim porukama. Pazite na one koji su posebni i prijavite se prema svom nahođenju

Dio 2 od 3: Prepoznavanje uobičajenih kodova

Dešifriranje tajne šifre Korak 5
Dešifriranje tajne šifre Korak 5

Korak 1. Naučite prepoznati zamjenske šifre

U osnovi, zamjenska šifra uključuje zamjenu jednog slova drugim slovom, prema nekom unaprijed utvrđenom pravilu. Ovo pravilo je kôd, a učenje i primjena pravila način je da se "razbije" kôd i pročita poruka.

Čak i ako kôd sadrži brojeve, ćirilicu, simbole besmislica ili hijeroglife, sve dok je vrsta upotrijebljenog simbola dosljedna, vjerojatno radite sa zamjenskom šifrom, što znači da morate naučiti korištenu abecedu i pravilo primjenjuje se za dešifriranje koda

Dešifriranje tajne šifre Korak 6
Dešifriranje tajne šifre Korak 6

Korak 2. Naučite metodu kvadratne šifre

Grci su koristili najraniju vrstu šifre koja je uključivala stvaranje mreže slova koja odgovaraju brojevima, a zatim korištenje brojeva za stvaranje poruka. Kôd je jednostavan za upotrebu, što ga čini jednim od temelja modernog krekiranja koda. Ako imate poruku koja sadrži dugačak niz brojeva, možda je kodirana ovom metodom.

  • Najosnovniji oblik ovog koda uključivao je redak 1-5 i stupac 1-5, a zatim je ispunio matricu svakim slovom slijeva nadesno i niz rešetku (kombinirajući I i J u jedan razmak). Svako slovo u kodu predstavljeno je s dva broja, stupac s lijeve strane daje prvu znamenku, a redak na vrhu daje drugu.
  • Da biste kodirali riječ "wikihow" ovom metodom, dobili biste: 52242524233452
  • Jednostavnija verzija ovoga koju često koriste djeca uključuje pisanje brojevima koji izravno odgovaraju položaju slova u abecedi. A = 1, B = 2 itd.
Dešifriranje tajne šifre Korak 7
Dešifriranje tajne šifre Korak 7

Korak 3. Naučite Cesar smjenu

Julius je smislio dobar, jednostavan za korištenje i razumijevanje, ali vrlo težak za razbijanje, što ga čini jednim od drugih temeljnih kodnih sustava koji se i danas proučavaju kao osnova za složenije kodove. U ovoj metodi pomaka čitavu abecedu pomičete za određeni broj mjesta u jednom smjeru. Drugim riječima, pomak od tri razmaka ulijevo zamijenio bi slovo A s D, B s E itd.

  • Ovo je također osnovni princip koji stoji iza zajedničkog dječjeg koda pod nazivom "ROT1" (što znači "rotiraj jedan". U ovom kodu sva su slova samo pomaknuta naprijed za jedan položaj, čineći A predstavljenim B, B predstavljenim C itd.).
  • Kodiranje "wikihow" korištenjem osnovnog Cesar pomaka od tri ulijevo izgledalo bi: zlnlkrz
Dešifriranje tajne šifre Korak 8
Dešifriranje tajne šifre Korak 8

Korak 4. Pazite na uzorke tipkovnice

Zamjene tipkovnice koriste uzorak tradicionalnog američkog (QWERTY) uzorka tipkovnice za upotrebu zamjena, općenito pomicanjem slova gore, dolje, lijevo ili desno za određeni broj mjesta. Pomicanjem slova u određenom smjeru na tipkovnici možete stvoriti jednostavne kodove. Poznavanje pomaka smjera omogućuje vam razbijanje koda.

Pomicanjem stupaca za jedan položaj gore, riječ "wikihow" mogli biste kodirati ovako: "28i8y92"

Dešifriranje tajne šifre Korak 9
Dešifriranje tajne šifre Korak 9

Korak 5. Provjerite imate li polialfabetsku šifru

U osnovnim zamjenskim šiframa pisac koda stvara jednu zamjensku abecedu za stvaranje kodirane poruke. Počevši u nekom razdoblju nakon srednjeg vijeka, ovakve kodove je postalo previše lako probiti, a pisci šifri počeli su koristiti različite metode za korištenje više abeceda unutar jednog koda, što je znatno otežalo razbijanje kodova bez poznavanja metode.

  • Trimetijev tablica rešetka je 26 x 26 svake permutacije Cesarovih pomaknutih abeceda, abecednim redom, ili ponekad predstavljena kao rotirajući cilindar, ili "tabula recta". Postoje različiti načini korištenja rešetke kao koda, uključujući korištenje prvog retka za kodiranje prvog slova u poruci, drugog za drugo itd.
  • Koderi će također koristiti kodnu riječ za upućivanje na određene stupce za svako slovo šifrirane poruke. Drugim riječima, ako je kodna riječ bila "wikihow" ovom metodom, konzultirali biste redak "W" i stupac prvog slova u šifriranom kodu kako biste odredili prvo slovo poruke. Teško ih je razbiti bez poznavanja kodne riječi.

3. dio 3: Biti razbijač koda

Dešifriranje tajne šifre Korak 10
Dešifriranje tajne šifre Korak 10

Korak 1. Budite strpljivi

Razbijanje kodova zahtijeva ogromnu količinu strpljenja i upornosti. To je spor i dosadan posao, često frustrirajući zbog potrebe da se vratite i ponovo pogodite, isprobavajući različite tipke, riječi i metode. Ako želite razbijati kodove, naučite biti mirni i strpljivi prihvaćajući misterij i igru.

Dešifriranje tajne šifre Korak 11
Dešifriranje tajne šifre Korak 11

Korak 2. Napišite vlastite kodove

Raditi kriptogram u novinama zabavno je, ali skočiti glavom u višeabecedne kodove bez pomoći ključnih riječi potpuno je druga razina. Učenje pisanja vlastitih kodova pomoću složenih sustava kodiranja izvrstan je način učenja o tome kako pisci kodova misle i naučiti ih razbiti. Najbolji programeri za kreiranje kodova također znaju sami napisati i smisliti sve izazovnije šifre. Izazovite sebe da naučite složenije metode i kako ih riješiti.

Analiza kaznenih zakona i šifri može biti dobar način da shvatite neke trikove trgovine. Kladionice, glavni trgovci drogama i ubojica Zodijaka razvili su nevjerojatno složene kodove vrijedne pažnje

Dešifriranje tajne šifre Korak 12
Dešifriranje tajne šifre Korak 12

Korak 3. Okušajte se u poznatim neriješenim kodovima

Kao dio zabavnog dopiranja do javnosti, FBI redovito objavljuje kodove za pokušaj javnosti da ih razbije. Isprobajte ih i pošaljite svoje odgovore. Tko zna-možda ćete uskoro dobiti posao.

Kryptos, javni kip izvan sjedišta CIA -e, možda je najpoznatiji neriješen kod na svijetu. Prvotno je stvoren kao test za agente, uključujući četiri zasebne ploče s četiri različita koda. Prvim analitičarima trebalo je deset godina da razbiju tri koda, ali konačni kod ostaje neriješen

Dešifriranje tajne šifre Korak 13
Dešifriranje tajne šifre Korak 13

Korak 4. Uživajte u izazovu i misteriji

Krekiranje kodova je poput življenja u vlastitom romanu Dana Browna. Naučite prihvatiti misterij i izazov tajnih kodova te doživite uzbuđenje otključavanja tajne.

Video - Korištenjem ove usluge neki se podaci mogu podijeliti s YouTubeom

Savjeti

  • Razbijanje kodova lakše je ako su poruke duže. Teško je razbiti kratke kodove jer nećete moći brojati slova po učestalosti.
  • Ne gubite nadu ako dugo provodite u razbijanju koda. Ovo je normalno.
  • Slovo "e" najčešće je korišteno slovo u engleskom jeziku.
  • Ako je kod ispisan, vrlo je vjerojatno da je otkucan posebnim fontom poput Windings. To može biti dio dvostruke enkripcije (namoti ispisuju kodiranu poruku).
  • Jedno slovo u šifriranju ne znači nužno jedno slovo u dešifriranoj poruci i obrnuto.
  • Slovo se gotovo nikada neće predstavljati ("A" neće stajati na mjestu za "A").

Upozorenja

  • Budite oprezni s nerješivim zečjim rupama. Ne ludi!
  • Neki su kodovi dizajnirani na takav način da ih je nemoguće dešifrirati ako nemate hrpu podataka. To znači da se čak i ako imate ključ za šifriranje čini nemoguće. To može zahtijevati softver ili samo teška nagađanja.

Preporučeni: