RQ717T9kOgSyJ
Zdjęcie przedstawia drewniane klocki drukarskie o różnych kolorach z różnymi cyframi i literami.

Szyfr polialfabetyczny

Źródło: Amador Loureiro, dostępny w internecie: unsplash.com, domena publiczna.

Poznaliśmy już kilka metod szyfrowania, jednak każda z nich była szyfrowaniem monoalfabetycznym, czyli bazowała na jednym alfabecie szyfrującym. Przez co łatwo było złamać szyfr. W tym e‑materiale omówimy szyfrowanie polialfabetyczne, w którym wykorzystywany jest więcej niż jeden alfabet szyfrujący. Dzięki czemu wiadomość jest trudniejsza do odszyfrowania przez osoby niepowołane.

Przykładem takiej metody jest szyfr Vigenère’a. Podstawę jego działania stanowi wykorzystanie specjalnej tablicy, której budowę omówimy w tym e‑materiale. Została ona opracowana w XVI wieku przez niemieckiego benedyktyna Johannesa Trithemiusa, a jej oryginalna nazwa to tabula recta. Tablica ta była kluczowym elementem szyfru Trithemiusa — jednego z pierwszych szyfrów polialfabetycznych, a zarazem wzoru dla omawianego w tym e‑materiale szyfru Vigenère’a.

Implementacje omawianego zagadnienia w poszczególnych językach programowania znajdziesz w e‑materiałach:

Więcej zadań? Sięgnij do Szyfr polialfabetyczny – zadania maturalnePduSFQm9bSzyfr polialfabetyczny – zadania maturalne.

Twoje cele
  • Prześledzisz, na czym polega szyfr polialfabetyczny.

  • Przeanalizujesz sposób działania szyfru Vigenère’a.

  • Rozwiążesz kilka zadań związanych z szyfrem Vigenère’a.