UTILS.
100% w przeglądarce
🔲

Szyfr kwadratu Polibiusza — koder / dekoder

Zamień litery na dwucyfrowe współrzędne wiersz/kolumna na kwadracie Polibiusza 5×5 (podstawa kodu stukanego). Obsługuje kwadraty zainicjowane słowem kluczowym oraz scalenie I/J lub C/K.

— wynik pojawi się tutaj —

O tym narzędziu

Koder / dekoder szyfru kwadratu Polibiusza to darmowe narzędzie działające w przeglądarce, obsługujące jeden z najstarszych szyfrów współrzędnościowych, opisany przez greckiego historyka Polibiusza ponad dwa tysiące lat temu. 25 liter alfabetu jest rozmieszczonych w siatce 5×5, której wiersze i kolumny są oznaczone 1–5. Każda litera jest następnie zastępowana dwiema cyframi podającymi jej wiersz i kolumnę — w standardowym kwadracie A to 11, B to 12 i tak dalej. Ponieważ siatka 5×5 mieści tylko 25 komórek, dwie litery muszą jedną dzielić: domyślnie I oraz J są scalane, z opcją scalenia zamiast tego C oraz K.

Kwadrat można zainicjować słowem kluczowym: jego unikalne litery umieszczane są jako pierwsze, w kolejności, a pozostałe litery alfabetu wypełniają resztę siatki. Zmienia to każdą współrzędną i tworzy kwadrat Polibiusza z kluczem. Oznaczenia wierszy i kolumn domyślnie to 12345, ale można je ustawić na dowolne pięć odrębnych znaków. Wszystkie obliczenia działają lokalnie w Twojej przeglądarce, a bieżący kwadrat jest rysowany, żebyś mógł zobaczyć dokładnie, jak odwzorowuje się każda litera.

Kodowanie przechodzi przez Twój tekst, pomija znaki niebędące literami i emituje parę wiersz-potem-kolumna dla każdej litery. Dekodowanie usuwa wszystko poza znakami oznaczeń, grupuje je w pary i wyszukuje każdą parę w kwadracie. Kwadrat Polibiusza jest podstawą kilku późniejszych systemów, w tym kodu stukanego używanego przez jeńców wojennych (gdzie współrzędne są wystukiwane) oraz szyfrów polowych ADFGX/ADFGVX, co czyni go kamieniem węgielnym zarówno historii kryptografii, jak i współczesnej kultury łamigłówek.

Najczęściej zadawane pytania

Jak kwadrat Polibiusza koduje literę?
Alfabet jest rozłożony w siatce 5×5 z wierszami i kolumnami ponumerowanymi 1–5, a każda litera staje się dwiema cyframi swojego wiersza i kolumny. W zwykłym kwadracie A to 11, B to 12, F to 21 i tak dalej.
Dlaczego dwie litery są scalane?
Siatka 5×5 ma tylko 25 komórek, a alfabet ma 26 liter, więc dwie muszą dzielić komórkę. Tradycyjnie łączone są I oraz J; to narzędzie oferuje też scalanie zamiast tego C oraz K, wybierane opcją scalenia.
Co robi słowo kluczowe?
Zmienia układ kwadratu. Unikalne litery słowa kluczowego umieszczane są jako pierwsze, następnie reszta alfabetu wypełnia pozostałe komórki, nadając każdej literze nowe współrzędne. Użycie słowa kluczowego tworzy kwadrat Polibiusza z kluczem, trudniejszy do odczytania na pierwszy rzut oka.
Jaki jest związek z kodem stukanym?
Kod stukany używa kwadratu Polibiusza: wiersz i kolumna każdej litery są wystukiwane jako dwie grupy stuknięć. Był słynnie używany przez jeńców wojennych do porozumiewania się przez ściany, a ten sam kwadrat leży u podstaw szyfru ADFGX.

Więcej narzędzi