Jak rozszyfrować tajny kod: 13 kroków (ze zdjęciami)

Spisu treści:

Jak rozszyfrować tajny kod: 13 kroków (ze zdjęciami)
Jak rozszyfrować tajny kod: 13 kroków (ze zdjęciami)
Anonim

Odkąd rasa ludzka rozwinęła język, używamy kodów i szyfrów do zaciemniania naszych wiadomości. Grecy i Egipcjanie wykorzystywali kody do przekazywania prywatnej komunikacji, co stanowiło podstawę współczesnego łamania szyfrów. Kryptoanaliza to nauka o kodach i sposobach ich łamania. To świat tajemnicy i podstępów, a to może być świetną zabawą. Jeśli chcesz złamać kody, możesz nauczyć się rozpoznawać najpopularniejsze kody i jak zacząć odkrywać ich sekrety. Zobacz Krok 1, aby uzyskać więcej informacji.

Kroki

Część 1 z 3: Rozwiązywanie szyfrów podstawieniowych

Odszyfruj tajny kod Krok 1
Odszyfruj tajny kod Krok 1

Krok 1. Zacznij szukać słów jednoliterowych w wiadomości

Większość kodów używających stosunkowo prostej metody podstawienia najłatwiej jest złamać, wykonując proste „podłącz i idź”, odgadując litery jedna po drugiej i cierpliwie odgadując kod na podstawie domysłów.

  • Jednoliterowe słowa w języku angielskim to „I” lub „a”, więc powinieneś spróbować podłączyć jedno, szukając wzorców i – w zasadzie – bawić się w wisielca. Jeśli masz rozwiązane "a - -", wiesz, że najczęściej będzie to "jest" lub "i". Zgadnij i sprawdź. Jeśli to nie zadziała, wróć i wypróbuj inne opcje. Bądź cierpliwy i idź powoli.
  • Nie przejmuj się tak bardzo „złamaniem” kodu, jak nauką jego czytania. Poszukiwanie wzorców i rozpoznawanie zasad, według których pisany jest angielski (lub jakikolwiek inny język, który jest kodowany) sprawi, że rozwiążesz kod z pewnym czasem i wysiłkiem.
Odszyfruj tajny kod Krok 2
Odszyfruj tajny kod Krok 2

Krok 2. Poszukaj najczęstszych symboli lub liter

Najczęściej używaną literą w języku angielskim jest litera „e”, po której następują „t” i „a”. Podczas pracy korzystaj ze znajomości popularnych słów i struktury zdań, aby zacząć logicznie zgadywać. Rzadko będziesz mieć pewność, ale gra polegająca na łamaniu kodu polega na dokonywaniu logicznych wyborów, cofaniu się i poprawianiu błędów.

Uważaj na podwójne symbole i krótkie słowa i zacznij je najpierw rozwiązywać. Łatwiej jest spróbować zgadnąć „an”, „w” lub „w” niż „autostrada”

Odszyfruj tajny kod Krok 3
Odszyfruj tajny kod Krok 3

Krok 3. Szukaj liter po apostrofach

Jeśli wiadomość zawiera znaki interpunkcyjne, masz szczęście. To oferuje całą gamę innych wskazówek, które możesz nauczyć się rozpoznawać. Po apostrofach prawie zawsze następują S, T, D, M, LL lub RE, AR, BT. Tak więc, jeśli masz dwa identyczne symbole po apostrofie, rozwiązałeś „L” lub „D”.

Odszyfruj tajny kod Krok 4
Odszyfruj tajny kod Krok 4

Krok 4. spróbuj określić, jaki rodzaj kodu znalazłeś

Jeśli w trakcie rozwiązywania myślisz, że rozpoznajesz jeden z powszechnych typów kodu z powyższego, złamałeś go i możesz przestać się podłączać i wypełniać wiadomość na podstawie swojego kodu. Prawdopodobnie nie zdarza się to często, ale im bardziej zaznajomisz się z popularnymi kodami, tym większe prawdopodobieństwo, że rozpoznasz rodzaj użytego kodu i będziesz w stanie go rozwiązać.

Podstawienia numerów i kody klawiatury są szczególnie powszechne wśród podstawowych tajnych wiadomości codziennych. Miej oko na te w szczególności i aplikuj według własnego uznania

Część 2 z 3: Rozpoznawanie wspólnych kodów

Odszyfruj tajny kod Krok 5
Odszyfruj tajny kod Krok 5

Krok 1. Naucz się rozpoznawać szyfry podstawieniowe

Zasadniczo szyfr podstawieniowy polega na zastąpieniu jednej litery inną literą, zgodnie z określoną z góry regułą. Ta reguła to kod, a nauka i stosowanie tej reguły to sposób na „złamanie” kodu i przeczytanie wiadomości.

Nawet jeśli kod zawiera cyfry, cyrylicę, nonsensowne symbole lub hieroglify, o ile rodzaj użytego symbolu jest spójny, prawdopodobnie pracujesz z szyfrem podstawieniowym, co oznacza, że musisz nauczyć się używanego alfabetu i reguły stosowane do odszyfrowania kodu

Odszyfruj tajny kod Krok 6
Odszyfruj tajny kod Krok 6

Krok 2. Naucz się metody szyfrowania kwadratowego

Najwcześniejszy rodzaj szyfru był używany przez Greków i polegał na tworzeniu siatki liter, które odpowiadały cyfrom, a następnie używaniu cyfr do tworzenia wiadomości. Jest to prosty w użyciu kod, co czyni go jednym z fundamentów współczesnego łamania kodów. Jeśli otrzymasz wiadomość zawierającą długi ciąg cyfr, być może została ona zakodowana tą metodą.

  • Najbardziej podstawowa forma tego kodu składała się z wiersza 1-5 i kolumny 1-5, a następnie wypełniała macierz każdą literą od lewej do prawej iw dół siatki (łącząc I i J w jedną przestrzeń). Każda litera w kodzie była reprezentowana przez dwie cyfry, kolumna z lewej strony podawała pierwszą cyfrę, a rząd u góry drugą.
  • Aby zakodować słowo „wikihow” za pomocą tej metody, otrzymasz: 52242524233452
  • Prostsza wersja tego, często używana przez dzieci, polega na pisaniu liczb, które bezpośrednio odpowiadają pozycji litery w alfabecie. A = 1, B=2 itd.
Odszyfruj tajny kod Krok 7
Odszyfruj tajny kod Krok 7

Krok 3. Naucz się zmiany Cesara

Julius wymyślił dobry, prosty w użyciu i zrozumiały, ale bardzo trudny do złamania, co czyni go jednym z innych podstawowych systemów kodu, który jest nadal badany jako podstawa bardziej złożonych kodów. W tej metodzie przesunięcia, przesuwasz cały alfabet o określoną liczbę miejsc w jednym kierunku. Innymi słowy, przesunięcie o trzy spacje w lewo zastąpiłoby literę A na D, B na E itd.

  • Jest to również podstawowa zasada wspólnego kodu dla dzieci o nazwie „ROT1” (co oznacza „obróć jeden”. W tym kodzie wszystkie litery są po prostu przesunięte do przodu o jedną pozycję, dzięki czemu A jest reprezentowane przez B, B jest reprezentowane przez C itd.
  • Kodowanie „wikihow” przy użyciu podstawowego przesunięcia Cezara o trzy w lewo wyglądałoby tak: zlnlkrz
Odszyfruj tajny kod Krok 8
Odszyfruj tajny kod Krok 8

Krok 4. Miej oko na wzory klawiatury

Podstawienia klawiatury wykorzystują wzorzec tradycyjnej klawiatury amerykańskiej (QWERTY), aby używać podstawień, zwykle poprzez przesunięcie liter w górę, w dół, w lewo lub w prawo o określoną liczbę miejsc. Przesuwając litery w określonym kierunku na klawiaturze, możesz tworzyć proste kody. Znajomość zmiany kierunku pozwala złamać kod.

Przesuwając kolumny o jedną pozycję w górę, możesz zakodować słowo „wikihow” w następujący sposób: „28i8y92”

Odszyfruj tajny kod Krok 9
Odszyfruj tajny kod Krok 9

Krok 5. Sprawdź, czy masz szyfr polialfabetyczny

W podstawowych szyfrach podstawieniowych autor kodu tworzy jeden alternatywny alfabet, aby utworzyć zakodowaną wiadomość. W pewnym momencie po średniowieczu tego rodzaju kody stały się zbyt łatwe do złamania, a twórcy szyfrów zaczęli używać różnych metod, aby używać wielu alfabetów w jednym kodzie, co znacznie utrudniało złamanie kodów bez znajomości metody.

  • Tableau Trimetiusa to siatka 26 x 26 z każdą permutacją przesuniętych alfabetów Cesara, w porządku alfabetycznym, lub czasami przedstawianych jako obracający się cylinder lub „tabula recta”. Istnieją różne metody wykorzystania siatki jako kodu, w tym użycie pierwszego wiersza do zakodowania pierwszej litery w wiadomości, drugiej do zakodowania drugiej i tak dalej.
  • Koderzy będą również używać słowa kodowego do odwoływania się do określonych kolumn dla każdej litery zaszyfrowanej wiadomości. Innymi słowy, jeśli słowo kodowe brzmiało „wikihow” przy użyciu tej metody, należy sprawdzić wiersz „W” i kolumnę pierwszej litery w zaszyfrowanym kodzie, aby określić pierwszą literę wiadomości. Są one trudne do złamania bez znajomości słowa kodowego.

Część 3 z 3: Bycie łamaczem kodów

Odszyfruj tajny kod Krok 10
Odszyfruj tajny kod Krok 10

Krok 1. Bądź cierpliwy

Łamanie kodów wymaga ogromnej cierpliwości i wytrwałości. Jest to powolna i żmudna praca, często frustrująca z powodu konieczności powrotu i odgadnięcia, próbowania różnych kluczy, słów i metod. Jeśli chcesz łamać kody, naucz się być spokojnym i cierpliwym, obejmując tajemnicę i grę.

Odszyfruj tajny kod Krok 11
Odszyfruj tajny kod Krok 11

Krok 2. Napisz własne kody

Robienie kryptogramu w gazecie jest zabawne, ale wskakiwanie na głowę w kody polialfabetyczne bez pomocy słów kluczowych to zupełnie inny poziom. Nauka pisania własnych kodów przy użyciu złożonych systemów kodowania to świetny sposób na nauczenie się, jak myślą twórcy kodów i nauczenie się ich łamania. Najlepsi łamacze kodów są również dobrzy w pisaniu własnych i wymyślaniu coraz trudniejszych szyfrów. Podejmij wyzwanie, aby nauczyć się bardziej skomplikowanych metod i jak je złamać.

Analiza kodeksów karnych i szyfrów może być dobrym sposobem na wyłapanie niektórych sztuczek w branży. Bukmacherzy, handlarze narkotyków i zabójca Zodiaku opracowali niezwykle złożone kody, którymi warto się przyjrzeć

Odszyfruj tajny kod Krok 12
Odszyfruj tajny kod Krok 12

Krok 3. Spróbuj swoich sił w słynnych nierozwiązanych kodach

W ramach zabawnej akcji publicznej FBI regularnie publikuje kody, które społeczeństwo może próbować złamać. Wypróbuj je i prześlij swoje odpowiedzi. Kto wie – być może wkrótce będziesz miał pracę.

Kryptos, publiczny posąg na zewnątrz siedziby CIA, jest prawdopodobnie najsłynniejszym nierozwiązanym kodem na świecie. Pierwotnie został stworzony jako test dla agentów, obejmujący cztery oddzielne panele z czterema odrębnymi kodami. Złamanie trzech kodów zajęło pierwszym analitykom dziesięć lat, ale ostateczny kod pozostaje nierozwiązany

Odszyfruj tajny kod Krok 13
Odszyfruj tajny kod Krok 13

Krok 4. Ciesz się wyzwaniem i tajemnicą

Łamanie kodów jest jak życie we własnej powieści Dana Browna. Naucz się ogarniać tajemnicę i wyzwanie związane z tajnymi kodami i przeżyj dreszczyk emocji związany z odblokowaniem sekretu.

Wideo - Korzystając z tej usługi, niektóre informacje mogą być udostępniane YouTube

Porady

  • Łamanie kodów jest łatwiejsze, gdy wiadomości są dłuższe. Trudno jest złamać krótkie kody, ponieważ nie będziesz w stanie policzyć liter dla częstotliwości.
  • Nie trać nadziei, jeśli spędzisz dużo czasu na łamaniu kodu. To normalne.
  • Litera „e” jest najczęściej używaną literą w języku angielskim.
  • Jeśli kod jest drukowany, najprawdopodobniej został napisany specjalną czcionką, taką jak Windings. Może to być częścią podwójnego szyfrowania (zwoje tworzą zakodowaną wiadomość).
  • Jedna litera w szyfrowaniu niekoniecznie oznacza jedną literę w odszyfrowanej wiadomości i odwrotnie.
  • Litera prawie nigdy nie będzie się reprezentować ("A" nie zastąpi "A").

Ostrzeżenia

  • Uważaj na nierozwiązywalne królicze nory. Nie zwariuj!
  • Niektóre kody są zaprojektowane w taki sposób, że nie można ich odszyfrować, chyba że masz mnóstwo informacji. Oznacza to, że nawet jeśli masz klucz do szyfrowania, wydaje się to niemożliwe. Może to wymagać oprogramowania lub po prostu ciężkiego zgadywania.

Zalecana: