Przejdź do wyników
Narzędzia

Szyfr Vigenère’a

Zaszyfruj lub odszyfruj tekst szyfrem Vigenère’a, klasycznym szyfrem polialfabetycznym, w którym każdą literę przesuwamy o wartość kolejnej litery słowa kluczowego. Podaj tekst, klucz i kierunek. Wszystko liczy się w Twojej przeglądarce.

Opracował: DobryKalkulator.pl

Dane

Podaj tekst, klucz i kierunek.

Dane

Jak działa kalkulator

Szyfr Vigenère’a to klasyczny szyfr polialfabetyczny z XVI wieku. Zamiast stałego przesunięcia (jak u Cezara) używa słowa kluczowego: każdą kolejną literę tekstu przesuwamy o wartość odpowiadającej jej litery klucza (A = 0, B = 1, …). Klucz powtarzamy cyklicznie. Dzięki temu ta sama litera tekstu może być zaszyfrowana różnie, co przez wieki czyniło ten szyfr trudnym do złamania.

Jak liczymy (metodologia i wzory)

Z klucza bierzemy tylko litery A–Z (wielkość ignorujemy). Dla każdej litery tekstu przesunięcie równa się pozycji kolejnej litery klucza. Przy szyfrowaniu dodajemy przesunięcie modulo 26, przy odszyfrowaniu odejmujemy. Znaki niebędące literami łacińskimi przechodzą bez zmian i nie zużywają litery klucza.

Założenia i ograniczenia

  • Szyfrowane są wyłącznie litery A–Z; polskie znaki i symbole pozostają.
  • Bezpieczeństwo zależy od długości i losowości klucza, krótkie, słownikowe klucze łatwo złamać analizą częstości.
  • Wszystko liczy się lokalnie w przeglądarce.

Źródła i aktualizacja

Umieść ten kalkulator na swojej stronie

Skopiuj kod i wklej go w swoim artykule, kalkulator zadziała u Ciebie, a pod nim pojawi się link do źródła. Za darmo, bez rejestracji.

Motyw: