Jak tworzyć szyfry podstawieniowe: 9 kroków (ze zdjęciami)

Spisu treści:

Jak tworzyć szyfry podstawieniowe: 9 kroków (ze zdjęciami)
Jak tworzyć szyfry podstawieniowe: 9 kroków (ze zdjęciami)
Anonim

Szyfry podstawieniowe to sposób na szyfrowanie lub ukrywanie języka, tak aby fraza lub akapit nie mogła zostać odczytana przez nikogo, kto nie zna szyfru. Szyfry są zwykle tworzone przez zastąpienie jednej litery drugą. Są świetnym sposobem dla grup znajomych na przekazywanie informacji tam iz powrotem, bez możliwości ich odczytania przez rówieśników (lub nauczycieli). Rozpocznij pracę z szyframi od wymyślenia własnego alfabetu szyfrów i zakodowania prostych słów lub zdań.

Kroki

Przykładowe kodowane akapity

Image
Image

Przykładowy akapit kodu Augusta

Część 1 z 3: Wybieranie sekwencji podstawiania

Utwórz szyfry podstawieniowe Krok 1
Utwórz szyfry podstawieniowe Krok 1

Krok 1. Odwróć alfabet, aby utworzyć podstawowy alfabet szyfrowy

Szyfry podstawieniowe działają poprzez tworzenie nieuporządkowanego alfabetu, co pozwala na zastępowanie liter innymi literami. Aby uzyskać prosty szyfr podstawieniowy, po prostu użyj alfabetu wstecz, tak aby „a” stało się „z”, „b” stało się „y”, „c” stało się „x” i tak dalej.

  • Ten szyfr podstawieniowy miałby następującą postać: ZYXWVUTSRQPONMLKJIHGFEDCBA.
  • Ten drugi alfabet jest często nazywany „zaszyfrowanym tekstem”.
Utwórz szyfry podstawieniowe Krok 2
Utwórz szyfry podstawieniowe Krok 2

Krok 2. Zastąp każdą literę przed literą 3, aby uzyskać bardziej złożony szyfr

Samo pisanie alfabetu od tyłu dla twojego szyfru jest dość proste i będzie łatwe do złamania. Jeśli potrzebujesz bardziej złożonego szyfru, zastąp każdą literę literą, która występuje 3 przed nią w alfabecie.

Jako prosty przykład, używając tego szyfru, słowo „CAT” brzmi „ZYQ”

Utwórz szyfry podstawieniowe Krok 3
Utwórz szyfry podstawieniowe Krok 3

Krok 3. Zastąp każdą literę alfabetu dowolną 5-literową sekwencją

Jest to znane jako Kodeks Bacona. Kod Bacona zastępuje każdą literę alfabetu angielskiego sekwencją 5-literową. Te sekwencje zaczynają się od „AAAAA” i dodają „B” w dowolnej kolejności. Tak więc w Kodeksie Bacona A = AAAAA; B = AAAAB; C = AAABA; D = AAABB i tak dalej. Zachowaj ten wzór, aby wypełnić resztę alfabetu lub wymyśl własne 5-literowe zamienniki.

  • Podczas czytania wiadomości w Bacon’s Code, pauzuj co 5 liter, aby odszyfrować literę. Na przykład komunikat „AAABAAABAAABABBABABB ABBBBBBAABBBABBBAABBABAABAA” brzmi „TELEFON KOMÓRKOWY”
  • Szyfruj wiadomości w kodzie Bacona online pod adresem:

Część 2 z 3: Zapisywanie alfabetu zastępczego

Utwórz szyfry podstawieniowe Krok 4
Utwórz szyfry podstawieniowe Krok 4

Krok 1. Zapisz 2 sekwencje alfabetu na kartce papieru

Zapisz standardowy alfabet angielski na górze kartki: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Następnie poniżej napisz litery zastępcze. Zastąpienie każdej litery przed literą 3 brzmi: XYZABCDEFGHIJKLMNOPQRSTUVW. Twój arkusz szyfrów będzie wyglądał tak:

  • ABCDEFGHIJKLMNOPQRSTU VWXYZ
  • X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Tworzenie szyfrów podstawieniowych Krok 5
Tworzenie szyfrów podstawieniowych Krok 5

Krok 2. Użyj internetowego generatora zamienników, aby zaoszczędzić papier

Jeśli wolisz nie musieć mozolnie ręcznie pisać całej sekwencji szyfrów – i każdej zakodowanej wiadomości – spróbuj skorzystać z szyfrującej strony internetowej. Witryny szyfrujące pozwalają wybrać, która litera alfabetu zostanie zastąpiona inną literą. Po wprowadzeniu zamienników możesz użyć witryny szyfrującej zarówno do kodowania, jak i dekodowania wiadomości.

  • Znajdź generator szyfrów podstawieniowych online pod adresem:
  • Uzyskaj dostęp do innej opłacalnej witryny pod adresem:
Utwórz szyfry podstawieniowe Krok 6
Utwórz szyfry podstawieniowe Krok 6

Krok 3. Dodaj symbole do szyfru, aby utrudnić jego złamanie

Jeśli obawiasz się, że ludzie (np. znajomi lub rodzice) mogą próbować złamać Twój szyfr, nie ograniczaj się do używania samych liter. Wprowadź do swojego szyfru kilka symboli. W ten sposób zakodowane słowa będą zawierać symbole interpunkcyjne, a nie tylko litery, co sprawi, że będą bardziej mylące dla osób bez kodu szyfrującego. Na przykład twój szyfr szyfrujący z symbolami może brzmieć:

  • ABCDEFGHIJKLMNOPQRSTU VWXYZ.
  • X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W.
  • Używając tego szyfru, wiadomość „JAK JESTEŚ” brzmiałaby „E$T XOB =$R”.
  • Jeśli tworzysz (lub używasz) szyfru podstawienia po raz pierwszy, możesz pominąć ten krok.

Część 3 z 3: Szyfrowanie i odszyfrowywanie wiadomości

Utwórz szyfry podstawieniowe Krok 7
Utwórz szyfry podstawieniowe Krok 7

Krok 1. Wybierz słowo lub frazę do zaszyfrowania

Zanim utworzysz zaszyfrowaną wiadomość, potrzebujesz tekstu do zakodowania. Jeśli po raz pierwszy kodujesz wiadomość za pomocą szyfru podstawieniowego, zacznij od prostego. Wybierz krótkie słowo lub 2 do zakodowania zamiast długiego akapitu. Na przykład wypróbuj frazę „otwarte drzwi”.

  • Po zapoznaniu się z procesem szyfrowania zacznij kodować dłuższe frazy lub zdania.
  • Witryny szyfrujące online mogą znacznie ułatwić kodowanie pełnych akapitów.
Utwórz szyfry podstawieniowe Krok 8
Utwórz szyfry podstawieniowe Krok 8

Krok 2. Zastąp każdą literę w fazie literą z alfabetu szyfrowego

Przejrzyj swoją angielską frazę lub słowo litera po literze i zastąp angielską literę odpowiednią literą z zaszyfrowanego tekstu. Znajdź litery zastępcze, identyfikując angielską literę, a następnie zaglądając pod nią, aby znaleźć odpowiednią literę w zaszyfrowanym tekście

Załóżmy na przykład, że używasz tekstu zaszyfrowanego, w którym zastąpiłeś każdą literę alfabetu przed literą 3. Angielskie wyrażenie „OPEN DOOR” zakodowane w szyfrogramie brzmiałoby: „LMBK ALLO”

Utwórz szyfry podstawieniowe Krok 9
Utwórz szyfry podstawieniowe Krok 9

Krok 3. Odszyfruj zaszyfrowaną wiadomość, znajdując substytut liter zaszyfrowanych

Aby przetłumaczyć zakodowaną wiadomość z powrotem na angielski, odwróć proces użyty do zakodowania wiadomości. Dla każdej litery zakodowanej wiadomości w alfabecie szyfrogramu znajdź odpowiadającą jej literę w alfabecie angielskim. Napisz każdą literę po 1 na raz, aby odszyfrować wiadomość.

Załóżmy na przykład, że nadal używasz szyfrogramu, który zastępuje standardowe litery alfabetu literą 3 przed nimi. Jeśli znajomy przekaże Ci kod o treści „ZLLI EXQ. IRKZE PLLK? możesz użyć alfabetu szyfru, aby go odszyfrować. Odkryjesz, że komunikat mówi „FAJNY KAPELUSZ. OBIAD WKRÓTCE?

Porady

  • Istnieje wiele innych istniejących szyfrów podstawieniowych, na których możesz oprzeć swój nowo utworzony kod szyfru. Jeśli chcesz, spróbuj użyć jednego z bardziej znanych szyfrów. Należą do nich kod CrissCross, kod numeru Nihilisty i kod słowa kluczowego (lub numeru klucza).
  • Jeśli obawiasz się, że inni (np. wścibskie rodzeństwo) mogą znaleźć kartkę, na której napisałeś swoją sekwencję szyfrów, możesz zamiast tego zapamiętać sekwencję.
  • Możesz utworzyć szyfr podstawieniowy dla dowolnego języka używającego alfabetu łacińskiego. Chociaż wszystkie przykłady w tym artykule są w języku angielskim, możesz utworzyć szyfr, używając tych samych zasad w języku hiszpańskim, francuskim, niemieckim itp.

Zalecana: