Polybiův čtverec

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Polybiův čtverec je metoda kódování, která převádí zprávu přirozené znakové sady na menší sadu znaků. V základní verzi se objevuje již ve starověkém Řecku, kde ji zdokumentoval učenec Polybios.

Základní podoby

Pro řeckou abecedu má Polybiův čtverec následující podobu.

12345
1ΑΒΓΔΕ
2ΖΗΘΙΚ
3ΛΜΝΞΟ
4ΠΡΣΤΥ
5ΦΧΨΩ

Písmeno je následně reprezentováno svými souřadnicemi, tedy například ΕΓΩ je převedeno na 15 13 54. Jedno políčko zůstává nevyužito, protože standardní řecká abeceda má jen 24 písmen. +more Pro latinku může vypadat Polybiův čtverec například takto:

12345
1ABCDE
2FGHI/JK
3LMNOP
4QRSTU
5VWXYZ
.

přičemž při abecedě o 26 písmenech nezbývá než v kódování přestat rozlišovat dvě písmena (v tomto případě byla volba I a J). Ještě složitější je situace v případě cyrilice, která má typicky podstatně víc než 26 písmen, například 33. +more V takovém případě je buď použit čtverec se stranou délky 6:.

123456
1АБВГДЕ
2ЁЖЗИЙК
3ЛМНОПР
4СТУФХЦ
5ЧШЩЪЫЬ
6ЭЮЯ

nebo je místo „čtverce“ použit „obdélník“:

123456
1АБВГДЕ/Ё
2ЖЗИ/ЙКЛМ
3НОПРСТ
4УФХЦЧШ
5ЩЫЬ/ЪЭЮЯ

Využití

Podobně jako Morseova abeceda sloužil Polybiův čtverec především k usnadnění komunikace pomocí technologií, které umožňovaly přenášet jen velmi omezený počet znaků. Sám Polybius předpokládal signalizaci pochodněmi, ale kód je využitelný i na kouřové signály nebo na vysílání pomocí bubnů. +more Na rozdíl od Morseovy abecedy je méně efektivní, neboť Morseova abeceda přiřazuje krátké kódy častým písmenům a dlouhé vzácnějším. Na druhou stranu je při obecně známém pořadí písmen v abecedě o hodně snazší naučit se Polybiův kód než Morseovu abecedu.

Využití pro chráněný přenos informace je omezené - z hlediska kryptografie se jedná spíš o kód než o šifru a i v komplikovanějších variantách s nepředvídatelně zpřeházenou tabulkou by se jednalo jen o monoalfabetickou substituční šifru, kterou je snadné rozluštit. Přesto je použití možné a samo kódování bylo součástí několika složitějších šifer, které byly historicky využívány (ADFGVX, nihilistická šifra, . +more). Také je možné využít kód steganograficky.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top