Przejdź do treści
TextArray
100% lokalnie

Szyfr Vigenère’a

Szyfruj i deszyfruj tekst klasycznym szyfrem Vigenère’a ze słowem kluczowym.

Wejście

Szyfr Vigenère’a

Wpisz słowo kluczowe, wklej tekst, a szyfr Vigenère'a przesunie każdą literę o wartość odpowiadającej litery klucza — A oznacza przesunięcie o 0, B o 1 i tak dalej, a klucz powtarza się przez całą długość wiadomości. Przełącz kierunek na deszyfrowanie, a ten sam klucz zamieni szyfrogram z powrotem w oryginał. Wszystko przelicza się na żywo podczas pisania, więc widzisz, jak tekst szyfruje się litera po literze.

Narzędzie powstało dla miejsc, w których szyfr Vigenère'a naprawdę dziś żyje: skrytki mystery w geocachingu, zagadki escape roomów, zadania CTF, podchody i lekcje informatyki o kryptografii klasycznej. Nauczyciele pokazują na nim, dlaczego szyfr polialfabetyczny opiera się prostemu zliczaniu częstości liter, a łamacze zagadek w kierunku deszyfrowania sprawdzają kandydackie klucze w kilka sekund.

Klucz składa się wyłącznie z liter — cyfry i symbole w nim są ignorowane, a klucz zupełnie bez liter zostaje zgłoszony, zamiast cichego zgadywania. Szyfr działa na alfabecie A–Z: litery z ogonkami i kreskami, cyfry, interpunkcja i emoji nigdy nie są przesuwane. Z włączoną opcją „Zachowaj inne znaki" przechodzą na swoim miejscu bez przesuwania klucza; po wyłączeniu dostajesz klasyczny zwarty szyfrogram bez całej reszty. „Zachowaj wielkość liter" utrzymuje twoją pisownię, a po wyłączeniu powstaje tradycyjny zapis wielkimi literami.

Jedna uczciwa uwaga: szyfr Vigenère'a nazywano w XVI wieku „nie do złamania", ale złamany jest od 1863 roku i dziś to łamigłówka, nie ochrona. Do rzeczy naprawdę poufnych użyj narzędzia do szyfrowania tekstu z prawdziwym AES. Tak czy inaczej twój tekst nigdy nie opuszcza przeglądarki — nic nie jest nigdzie wysyłane.

Częste pytania

Jak działa szyfr Vigenère’a?
Każda litera klucza wyznacza przesunięcie: A to 0, B to 1, aż do Z z 25. Pierwsza litera tekstu przesuwana jest o pierwszą literę klucza, druga o drugą, a klucz powtarza się, gdy się skończy. Deszyfrowanie stosuje te same przesunięcia w drugą stronę — dlatego w obu kierunkach potrzebny jest dokładnie ten sam klucz.
Czy szyfr Vigenère’a jest bezpieczny?
Nie. Opierał się atakom przez trzy stulecia, ale Kasiski opublikował ogólną metodę łamania w 1863 roku, a współczesne narzędzia łamią krótkie klucze w milisekundy. Traktuj go jak łamigłówkę i kawałek historii. Do wszystkiego, co naprawdę wymaga ochrony, użyj narzędzia do szyfrowania tekstu z prawdziwym AES-256.
Co dzieje się z polskimi znakami, cyframi i interpunkcją?
Szyfr przesuwa tylko 26 liter łacińskich bez znaków diakrytycznych. Litery takie jak ą, ł czy ż, cyfry, interpunkcja i emoji przechodzą bez zmian i nigdy nie zużywają litery klucza. Wyłącz opcję „Zachowaj inne znaki", aby zamiast tego usunąć wszystko poza literami.
Dlaczego mój klucz jest odrzucany?
Klucz wymaga co najmniej jednej litery A–Z, bo tylko litery definiują przesunięcie. Cyfry i symbole w kluczu są pomijane, więc klucz „k3y!" traktowany jest jak „KY". Klucz złożony wyłącznie z cyfr lub symboli nie ma żadnych liter i zostaje zgłoszony, zamiast cichego domysłu.
Czy mój tekst jest gdzieś wysyłany?
Nie. Szyfr działa wyłącznie w twojej przeglądarce, a tekst ani klucz nigdy nie opuszczają twojego urządzenia.