niedziela, 6 grudnia 2015

                                         Szyfr Polibiusza

Polibiusz (Polybios z Megalopolis ur. ok. 200, zm. ok. 118 p.n.e.) był greckim historykiem i kronikarzem rzymskim. Był również twórcą sposobu szyfrowania z użyciem tgz Szachownicy Polibiusza.

Szachownica Polibiusza wygląda tak:

 
W celu zaszyfrowania odpowiedniej litery (np: D) piszemy numer wiersza i kolumny, gdzie dana litera się znajduje. (w tym wypadku 1 i 4 czyli 14 ). Warto zauważyć że I/J są zapisane w jednym polu jako że kwadrat 5x5 mieści tylko 25 z 26 liter alfabetu łacińskiego. A I i J jako podobne litery zostały zapisane w jednej komórce. Na szczęście odszyfrowywanie nie stanie się przez to jakoś szczególnie trudne. Jako że w polskim alfabecie jest więcej liter można skorzystać z szachownicy 6x6.
Przykładem może być słowo kryptografia, które po zaszyfrowaniu będzie wyglądać tak:
 
                                                    25 42 54 35 44 34 22 42 11 21 24 11
 
I w takiej postaci łatwo się domyślić że chodzi o jakiś szyfr gdzie każda para cyfr coś reprezentuje, ale gdy usuniemy odstępy...
 
                                                         254254354434224211212411
 
To staje się on dla człowieka nieznającego sposobu odczytania wiadomości nic nie znaczącym ciągiem cyfr

Zalety: Szybkość szyfrowania i odszyfrowywania, dezorientujący ciąg cyfr
Wady:Znajomość szyfru umożliwia odszyfrowanie każdej wiadomości.

Brak komentarzy:

Prześlij komentarz