Od doby, kdy se u lidí vyvinul jazyk psů, používáme k zakrytí zpráv tajné kódy a šifry. Starověcí Řekové a Egypťané používali kódy k přenosu osobní komunikace, což je základem pro moderní lámání kódu. Kryptanalýza je studium kódu a jeho prolomení. Crackování kódů je svět tajemství a triků a může být spousta zábavy. Pokud chcete rozluštit kód, můžete se seznámit s nejběžnějšími kódy a jak začít odhalovat jejich tajemství. Další informace najdete v kroku 1.
Krok
Část 1 ze 3: Prolomení změny hesla
Krok 1. Začněte ve zprávě hledat jednopísmenná slova
Většinu kódu, který používá relativně jednoduché substituce, je možné snadno prolomit pomocí jednoduchého plug-and-chug, porozumění písmenům po jednom a trpělivého zjišťování kódu na základě odhadů.
- Jednopísmenná slova v angličtině jsou „já“nebo „a“, takže byste se měli pokusit „ucpat“písmena, hledat vzory písmen a-v zásadě-hrát roli popravčího. Pokud najdete slovo „a - -“, víte, že slova, která nejčastěji používají tento vzorec, jsou „jsou“nebo „a“. Hádejte a kontrolujte. Pokud to nefunguje, vraťte se a zkuste znovu další možnosti. Buďte trpěliví a zkuste to pomalu.
- Nedělejte si starosti s „prolomením“kódu, stejně jako s učením se ho číst. Hledání vzorů a rozpoznávání pravidel používajících angličtinu (nebo jakýkoli jazyk, ve kterém je zakódován) vám umožní rozluštit kód s časem a úsilím.
Krok 2. Najděte symbol nebo písmeno, které se vyskytuje nejčastěji
Nejčastěji používaným písmenem v angličtině je „e“, za ním „t“a „a“. Při cvičení začněte logicky hádat pomocí úvodu do běžných slov a větných struktur. Nebudete si často jisti, ale hra na prolomení kódu se hraje logickým výběrem a opakovaným opravováním chyb.
Věnujte pozornost dvojitým symbolům a krátkým slovům a začněte nejprve řešit symboly a slova. Je snazší odhadnout „chytře“slovo „an“nebo „in“nebo „at“než slovo „dálnice“
Krok 3. Najděte písmena po apostrofu
Pokud zpráva používá interpunkci, máte štěstí. To může poskytnout mnoho dalších stop, které se můžete naučit identifikovat. Za apostrofy téměř vždy následují písmena S, T, D, M, LL nebo RE. Pokud tedy po apostrofu získáte dva stejné symboly, vyřešili jste písmeno „L“.
Krok 4. Pokuste se zjistit, jaký další kód jste našli
Pokud při řešení rozpoznáte jeden z běžných typů kódu z výše uvedeného kódu, prolomili jste jej a můžete přestat připojovat a chugging a pokračovat v naplňování zpráv na základě tohoto kódu. Pravděpodobně se to nestane tak často, ale čím více se v běžných kódech vyznáte, tím je pravděpodobnější, že rozeznáte používané typy kódů a dokážete je rozluštit.
Nahrazování čísel a kódů klávesnice je běžné v každodenních tajných zprávách základní úrovně. Podívejte se na kódy a použijte je, pokud to považují za vhodné
Část 2 ze 3: Identifikace společných kódů
Krok 1. Naučte se rozpoznávat alternativní hesla
Náhradní šifra v zásadě spočívá v nahrazení jednoho písmena druhým podle předem stanovených pravidel. Pravidla jsou kódy a naučit se je používat je způsob, jak kód „rozbít“a přečíst si tajnou zprávu.
I když kód obsahuje čísla, azbuku, liché symboly nebo hieroglyfy, pokud je použitý typ symbolu konzistentní, možná máte co do činění s náhradní šifrou, což znamená, že se budete muset naučit použitou abecedu a pravidla aplikován na prolomení kódu
Krok 2. Naučte se heslo pomocí čtverců
Řekové používali nejranější typ šifry, který používal mřížku písmen spojených s čísly, a poté používal čísla k vytváření zpráv. Je to snadno použitelný kód a je to základní kámen prolomení kódu v dnešní době. Pokud dostanete zprávu, která obsahuje dlouhý řetězec čísel, mohlo to být kódováno tímto způsobem.
- Nejzákladnější forma kódu používá řádky 1-5 a sloupce 1-5, poté vyplňuje matici každým písmenem zleva doprava a po mřížce (kombinuje písmena I a J do jednoho prostoru). Každé písmeno v kódu je reprezentováno dvěma čísly, sloupec vlevo obsahuje první číslo a řádek nahoře obsahuje druhé číslo.
- K zašifrování slova „wikihow“tímto způsobem získáte kód: 52242524233452
- Jednodušší verze této metody, kterou děti často používají, zahrnuje psaní čísel, která přímo souvisejí s umístěním písmen abecedy. A = 1, B = 2 atd.
Krok 3. Naučte se Cesarovu směnu
Julius Caesar vytvořil kód, který je dobrý, snadno použitelný a srozumitelný, ale velmi obtížně prolomitelný, takže je jedním ze základních kódových systémů, které se dnes stále studují jako základ pro složitější kódy. Tímto způsobem posunete polohu celé abecedy několikrát jedním směrem. Jinými slovy, posunutí zbývajících tří mezer nahradí písmeno A s D, B s E atd.
- To je také základní princip běžného dětského kódu s názvem „ROT1“(což znamená „jednou otočit.“S tímto kódem jsou všechna písmena posunuta o jedno místo dále, takže A je nahrazeno B, B podle C atd.
- Zakódovaná „wikihow“využívající základní Cesarův posun se třemi pozicemi vlevo by byla: zlnlkrz
Krok 4. Vyhledejte vzor klávesnice
Výměna klávesnice používá tradiční americký vzor klávesnice (QWERTY), obvykle změnou písmen nahoru, dolů, doleva nebo doprava na určitém počtu pozic. Změnou polohy písmen v určitých směrech na klávesnici můžete vytvářet jednoduché kódy. Znalostí změny směru pak můžete prolomit kód.
Posunutím pozice sloupce nahoru o jedno místo můžete kódovat slovo „wikihow“takto: „28i8y92“
Krok 5. Zkontrolujte, zda máte heslo s více charakteristikami
V základní substituční šifře kodér vytvoří alternativní abecedy k vytvoření kódované zprávy. Počínaje určitým obdobím po středověku se tyto typy kódů staly příliš snadno prolomitelné a šifry začaly používat celou řadu metod, které používaly více abeced v jednom kódu, takže byl výsledný kód mnohem obtížněji prolomitelný, pokud byla metoda neznámá.
- Trimethiovo tablo je mřížka se vzorem 26 x 26 obsahující každý posun Cesarovy abecedy, který je řazen podle abecedy, nebo někdy reprezentován jako rotující trubice nebo „tabula recta“. Existují různé způsoby použití mřížky jako kódu, včetně použití prvního řádku ke kódování prvního písmena ve zprávě, druhého řádku do druhého písmene atd.
- Generátor kódu také použije heslo k odkazu na konkrétní pole pro každé písmeno kódované zprávy. Jinými slovy, pokud by heslo bylo „wikihow“a kodér používal tuto metodu, odkazovali byste na řádek „W“a sloupec prvního písmene kódovaného kódu, abyste určili první písmeno zprávy. To je těžké rozluštit bez znalosti hesla.
Část 3 ze 3: Staňte se Codebreakerem
Krok 1. Buďte trpěliví
Prolomení kódu vyžaduje hodně trpělivosti a vytrvalosti. Aktivita je pomalá a únavná, často frustrující, protože musíme hádat znovu a znovu a zkoušet různé klíče, slova a metody. Pokud hodláte rozluštit kód, naučte se být klidní a trpěliví a přitom si užívejte záhady a hry.
Krok 2. Napište svůj vlastní kód
Na papíře je psaní scénářů zábavné, ale přeskočit přímo do polyalfabetického kódu bez pomoci klíčových slov je ještě obtížnější. Naučit se kódovat pomocí složitých kódových systémů je skvělý způsob, jak se naučit, jak kodéři myslí, a naučit se je prolomit. Nejlepší lámači kódů jsou také dobří v psaní vlastního kódu a vytváření mnohem náročnějších šifer. Vyzvěte se, abyste se naučili složitější způsoby a jejich řešení.
Analýza kódů a šifer zločinců může být dobrým způsobem, jak získat obchodní tajemství. Sázkové kanceláře, narkobaroni, zabijáci zvěrokruhu a všichni vyvinuli neuvěřitelně složité kódy, které stojí za to se naučit
Krok 3. Vyzkoušejte slavný nerozbitný kód
V rámci svého přístupu k veřejné zábavě FBI pravidelně vydává kódy pro veřejnost, aby se pokusila prolomit. Vyzkoušejte kódy a odešlete své odpovědi. Kdo ví-brzy najdete práci.
Kryptos, veřejná socha umístěná mimo sídlo CIA, je možná nejslavnějším nerozbitným kódem na světě. Zpočátku byl kód vytvořen jako test pro agenty, zahrnující čtyři oddělené desky se čtyřmi různými kódy. Trvalo deset let, než první analytik prolomil tři kódy, ale ten poslední zůstává nerozbitný
Krok 4. Užijte si výzvu a tajemství
Prolomení kódu je jako žít v románu Dana Browna. Naučte se užívat si tajemství a výzvy tajných kódů a zažijte vzrušení z odhalování tajemství.
Tipy
- Nenechte se odradit, pokud trávíte spoustu času lámáním kódu. To je normální.
- Pokud je kód vytištěn, je velmi možné, že je kód napsán speciálními písmeny, například Wingdings. To může být součástí dvojitého šifrování (vinutí popisuje zakódovanou zprávu).
- Písmeno „e“je nejčastěji používaným písmenem v angličtině.
- Jedno písmeno bude jen málokdy představovat sebe („A“nenahradí „A“).
- Jedno písmeno v šifrování neznamená jedno písmeno v dekódované zprávě.
- Prolomení kódu je snazší, pokud je zpráva delší. Je těžké rozluštit krátké kódy, protože nebudete schopni spočítat, kolikrát byla písmena použita.
Varování
- Dávejte si pozor na velmi komplikovaný a nerozbitný kód. Nebuď blázen!
- Některé kódy jsou navrženy takovým způsobem, že je nemožné prolomit, pokud nemáte spoustu informací. To znamená, že i když máte klíč pro šifrování, zdá se to nemožné. Vyžaduje software nebo pouhé dohady.