Kaip iššifruoti slaptą kodą: 13 žingsnių (su nuotraukomis)

Turinys:

Kaip iššifruoti slaptą kodą: 13 žingsnių (su nuotraukomis)
Kaip iššifruoti slaptą kodą: 13 žingsnių (su nuotraukomis)
Anonim

Nuo tada, kai žmonija sukūrė kalbą, mes naudojome kodus ir šifrus, kad užmaskuotume savo žinutes. Graikai ir egiptiečiai naudojo kodus privačiam ryšiui perduoti, sudarydami šiuolaikinio kodo laužymo pagrindą. Kriptoanalizė yra kodų ir jų sulaužymo tyrimas. Tai slaptumo ir apgaulės pasaulis, ir tai gali būti labai smagu. Jei norite nulaužti kodus, galite išmokti atpažinti dažniausiai pasitaikančius kodus ir kaip pradėti erzinti jų paslaptis. Daugiau informacijos rasite 1 veiksme.

Žingsniai

1 dalis iš 3: Pakeitimo šifrų sprendimas

1 veiksmo iššifravimas
1 veiksmo iššifravimas

Žingsnis 1. Pradėkite ieškoti vienos raidės žodžių pranešime

Daugumą kodų, naudojančių palyginti paprastą pakeitimo metodą, lengviausia nulaužti atlikus paprastą „plug-and-chug“funkciją, išsiaiškinant raides po vieną ir kantriai išsiaiškinant kodą, remiantis spėlionėmis.

  • Vienos raidės žodžiai anglų kalba bus „aš“arba „a“, todėl turėtumėte pabandyti prijungti vieną, ieškoti modelių ir iš esmės žaisti pakaruoklį. Jei išsprendėte „a - -“, žinote, kad dažniausiai tai būtų „yra“arba „ir“. Atspėk ir patikrink. Jei tai neveikia, grįžkite atgal ir išbandykite kitas parinktis. Būkite kantrūs ir eikite lėtai.
  • Nesijaudinkite tiek dėl kodo „nulaužimo“, kiek išmokimo jį skaityti. Ieškodami šablonų ir atpažinę taisykles, kuriomis rašoma anglų kalba (ar bet kokia kalba), turėsite šiek tiek laiko ir pastangų išspręsti kodą.
2 veiksmas iššifruokite slaptą kodą
2 veiksmas iššifruokite slaptą kodą

Žingsnis 2. Ieškokite dažniausiai naudojamų simbolių ar raidžių

Dažniausiai anglų kalba naudojama raidė „e“, po kurios eina „t“ir „a“. Kai dirbate, naudokite savo įprastus žodžius ir sakinių struktūrą, kad pradėtumėte daryti loginius spėjimus. Jūs retai kada būsite tikri, tačiau kodų laužymo žaidimas žaidžiamas logiškai pasirenkant, grįžtant atgal ir taisant savo klaidas.

Stebėkite dvigubus simbolius ir trumpus žodžius ir pirmiausia pradėkite juos spręsti. Lengviau išmėginti atspėti „an“, „in“arba „at“nei „highway“

3 žingsnis. Iššifruokite slaptą kodą
3 žingsnis. Iššifruokite slaptą kodą

Žingsnis 3. Po raidžių ieškokite raidžių

Jei pranešime yra skyrybos ženklų, jums pasisekė. Tai siūlo daugybę kitų patarimų, kuriuos galite išmokti atpažinti. Po apostrofų beveik visada seka S, T, D, M, LL arba RE, AR, BT. Taigi, jei po apostrofo turite du identiškus simbolius, išsprendėte „L“arba „D“.

Slapto kodo iššifravimas 4 žingsnis
Slapto kodo iššifravimas 4 žingsnis

4 žingsnis. Pabandykite nustatyti, kokį kodą radote

Jei spręsdami manote, kad atpažįstate vieną iš dažniausiai pasitaikančių kodų tipų iš aukščiau pateikto, tai nulaužėte ir galite sustabdyti kišimąsi ir užpildyti pranešimą pagal jūsų kodą. Tai tikriausiai neįvyks dažnai, tačiau kuo labiau susipažinsite su įprastais kodais, tuo didesnė tikimybė, kad atpažinsite naudojamą kodą ir galėsite jį išspręsti.

Skaičių pakeitimai ir klaviatūros kodai yra ypač paplitę tarp pagrindinių kasdienių slaptų pranešimų. Stebėkite ypač tuos ir taikykite, kaip jums atrodo tinkama

2 dalis iš 3: Bendrųjų kodų atpažinimas

Iššifruokite slaptą kodą 5 veiksmas
Iššifruokite slaptą kodą 5 veiksmas

1 žingsnis. Išmokite atpažinti pakeitimo šifrus

Iš esmės pakeitimo šifras apima vienos raidės pakeitimą kita raide pagal tam tikrą iš anksto nustatytą taisyklę. Ši taisyklė yra kodas, o taisyklės išmokimas ir taikymas yra būdas „sulaužyti“kodą ir perskaityti pranešimą.

Net jei kode yra skaičių, kirilicos abėcėlės, nesąmoningų simbolių ar hieroglifų, jei naudojamas simbolio tipas yra nuoseklus, tikriausiai dirbate su pakaitiniu šifru, o tai reiškia, kad turite išmokti naudojamą abėcėlę ir taisyklę taikomas kodui iššifruoti

6 žingsnis. Iššifruokite slaptą kodą
6 žingsnis. Iššifruokite slaptą kodą

Žingsnis 2. Išmokite kvadratinio šifravimo metodą

Graikai naudojo ankstyviausią šifro rūšį ir sudarė raidžių tinklelį, atitinkantį skaičius, tada naudodamas skaičius pranešimams kurti. Tai paprastas naudoti kodas, todėl jis yra vienas iš šiuolaikinio kodo krekingo pagrindų. Jei gavote pranešimą, kuriame yra ilga skaičių eilutė, jis galėjo būti užkoduotas šiuo metodu.

  • Paprasčiausia šio kodo forma apėmė 1-5 eilutę ir 1-5 stulpelį, o tada užpildė matricą kiekviena raide iš kairės į dešinę ir žemyn tinkleliu (sujungdama I ir J į vieną tarpą). Kiekviena kodo raidė buvo pavaizduota dviem skaičiais, kairėje esančiame stulpelyje pateikiamas pirmasis skaitmuo, o viršuje - antrasis.
  • Norėdami koduoti žodį „wikihow“naudodami šį metodą, gausite: 52242524233452
  • Paprastesnė šios dažnai vaikams naudojama versija apima rašymą skaičiais, kurie tiesiogiai atitinka raidės padėtį abėcėlėje. A = 1, B = 2 ir kt.
7 žingsnis. Iššifruokite slaptą kodą
7 žingsnis. Iššifruokite slaptą kodą

Žingsnis 3. Išmokite Cezario poslinkio

Julius sugalvojo gerą, paprastą naudoti ir suprasti, bet labai sunkiai nulaužiamą, todėl tai yra viena iš kitų pagrindinių kodų sistemų, kurios vis dar tiriamos kaip sudėtingesnių kodų pagrindas. Taikydami šį poslinkio metodą, visą abėcėlę perkeliate tam tikru skaičiumi vietų viena kryptimi. Kitaip tariant, trijų tarpų poslinkis kairėje raidę A pakeistų D, B - E ir kt.

  • Tai taip pat yra pagrindinis principas, kuriuo grindžiamas bendras vaikų kodas, vadinamas „ROT1“(tai reiškia „pasukti vieną.“). Šiame kode visos raidės tiesiog perkeliamos į priekį viena pozicija, todėl A reiškia B, B - C ir t.
  • Kodavimas „wikihow“naudojant pagrindinį trijų Cesaro poslinkį į kairę atrodytų taip: zlnlkrz
Slapto kodo iššifravimas 8 žingsnis
Slapto kodo iššifravimas 8 žingsnis

Žingsnis 4. Stebėkite klaviatūros modelius

Keičiant klaviatūrą naudojami tradicinio amerikietiško (QWERTY) klaviatūros modelio pakeitimai, paprastai keičiant raides aukštyn, žemyn, kairėn arba dešinėn tam tikru skaičiumi vietų. Perkeldami raides tam tikra klaviatūros kryptimi, galite sukurti paprastus kodus. Žinodami krypties poslinkį, galite nulaužti kodą.

Perkeldami stulpelius aukštyn viena pozicija, galite koduoti žodį „wikihow“taip: „28i8y92“

Iššifruokite slaptą kodą 9 veiksmas
Iššifruokite slaptą kodą 9 veiksmas

Žingsnis 5. Patikrinkite, ar turite polifabetinį šifrą

Pagrindiniuose pakeitimo šifruose kodo rašytojas sukuria vieną alternatyvią abėcėlę, kad sukurtų koduotą pranešimą. Praėjus tam tikram laikui po viduramžių, tokius kodus tapo pernelyg lengva nulaužti, o šifravimo rašytojai pradėjo naudoti įvairius metodus, norėdami naudoti kelias abėcėles viename kode, todėl kodai buvo daug sunkiau nulaužti nežinant metodo.

  • „Trimethius“lentelė yra 26 x 26 tinkleliai iš kiekvienos Cesaro perstumtų abėcėlių permacijos abėcėlės tvarka arba kartais pateikiami kaip besisukantis cilindras arba „tabula recta“. Yra įvairių būdų, kaip tinklelį naudoti kaip kodą, įskaitant pirmąją eilutę koduojant pirmąją pranešimo raidę, antrąją - antrą ir pan.
  • Koduotojai taip pat naudos kodinį žodį, norėdami nurodyti konkrečius kiekvienos šifruoto pranešimo raidės stulpelius. Kitaip tariant, jei naudojant šį metodą kodinis žodis buvo „wikihow“, norėdami nustatyti pirmąją pranešimo raidę, ieškokite eilutės „W“ir šifruoto kodo pirmosios raidės stulpelio. Juos sunku nulaužti nežinant kodinio žodžio.

3 dalis iš 3: Būti kodų laužytoju

10 veiksmo iššifravimas
10 veiksmo iššifravimas

Žingsnis 1. Būkite kantrūs

Laužyti kodeksus reikia nepaprastai daug kantrybės ir atkaklumo. Tai lėtas ir varginantis darbas, dažnai varginantis dėl to, kad reikia grįžti ir vėl spėlioti, išbandant įvairius raktus, žodžius ir metodus. Jei norite nulaužti kodus, išmokite būti ramūs ir kantrūs, apimdami paslaptį ir žaidimą.

Slapto kodo iššifravimas 11 žingsnis
Slapto kodo iššifravimas 11 žingsnis

2 žingsnis. Parašykite savo kodus

Daryti kriptogramą popieriuje yra smagu, tačiau šokti stačia galva į daugiabėcinius kodus be raktinių žodžių pagalbos yra visiškai kitas lygis. Išmokti rašyti savo kodus naudojant sudėtingas kodavimo sistemas yra puikus būdas sužinoti, kaip galvoja kodų rašytojai, ir išmokti juos nulaužti. Geriausi kodų krekeriai taip pat moka rašyti savo ir sugalvoti vis sudėtingesnių šifrų. Iššūkis sau išmokti sudėtingesnių metodų ir kaip juos nulaužti.

Baudžiamųjų kodeksų ir šifrų analizė gali būti geras būdas išsiaiškinti kai kuriuos prekybos triukus. Bukmekeriai, narkotikų karaliai ir Zodiako žudikas sukūrė neįtikėtinai sudėtingus kodus, į kuriuos verta atkreipti dėmesį

Slapto kodo iššifravimas 12 žingsnis
Slapto kodo iššifravimas 12 žingsnis

Žingsnis 3. Išbandykite savo rankas žinomuose neišspręstuose koduose

Vykdydamas linksmą visuomenės informavimą, FTB reguliariai skelbia kodus, kad visuomenė galėtų juos nulaužti. Išbandykite juos ir pateikite savo atsakymus. Kas žino-galbūt netrukus turėsite darbą.

Kryptos, vieša statula už CŽV būstinės ribų, yra bene garsiausias neišspręstas kodas pasaulyje. Iš pradžių jis buvo sukurtas kaip agentų testas, apimantis keturias atskiras plokštes su keturiais skirtingais kodais. Prireikė dešimties metų, kol pirmieji analitikai sulaužė tris kodus, tačiau galutinis kodas lieka neišspręstas

Slapto kodo iššifravimas 13 žingsnis
Slapto kodo iššifravimas 13 žingsnis

Žingsnis 4. Mėgaukitės iššūkiu ir paslaptimi

Krekingo kodai yra tarsi gyvenimas jūsų paties Dano Browno romane. Išmokite priimti slaptų kodų paslaptį ir iššūkį bei patirkite jaudulį atskleisdami paslaptį.

Vaizdo įrašas - naudojant šią paslaugą kai kuri informacija gali būti bendrinama su „YouTube“

Patarimai

  • Koduoti yra lengviau, kai pranešimai yra ilgesni. Sunku nulaužti trumpus kodus, nes negalėsite suskaičiuoti raidžių pagal dažnumą.
  • Nepraraskite vilties, jei ilgai praleisite kodą. Tai normalu.
  • Raidė „e“yra dažniausiai naudojama anglų kalbos raidė.
  • Jei kodas atspausdintas, labai tikėtina, kad jis buvo įvestas naudojant specialų šriftą, pvz., „Windings“. Tai gali būti dvigubo šifravimo dalis (apvijos nurodo užkoduotą pranešimą).
  • Viena šifravimo raidė nebūtinai reiškia vieną raidę iššifruotame pranešime ir atvirkščiai.
  • Laiškas beveik niekada neatspindės savęs („A“nestovės vietoje „A“).

Įspėjimai

  • Būkite atsargūs dėl neišsprendžiamų triušių skylių. Nesuklysk!
  • Kai kurie kodai yra suprojektuoti taip, kad jų neįmanoma iššifruoti, jei neturite daug informacijos. Tai reiškia, kad net jei turite šifravimo raktą, tai atrodo neįmanoma. Tam gali prireikti programinės įrangos arba tiesiog sunkių spėlionių.

Rekomenduojamas: