Szyfr Cezara

Koduj i dekoduj szyfrem Cezara (przesunięcie).

Bezpieczeństwo

O szyfrze Cezara

Przesuń każdą literę o podaną liczbę pozycji. Aby odszyfrować, użyj tego samego przesunięcia w przeciwnym kierunku (lub przesuń o 26 minus podana liczba). Nie jest to bezpieczne szyfrowanie — służy wyłącznie do zabawy lub nauki.

Jak używać Caesar Cipher

  1. Wpisz lub wklej Tekst, który chcesz zaszyfrować lub odszyfrować.
  2. Ustaw wartość Przesunięcia (0–25). Przesunięcie o 13 jest również znane jako ROT13.
  3. Wynik aktualizuje się natychmiast, pokazując przesunięty tekst.
  4. Aby odszyfrować, użyj tego samego przesunięcia w przeciwnym kierunku (lub przesuń o 26 minus oryginalne przesunięcie).

Kluczowe funkcje

  • Szyfrowanie i deszyfrowanie tekstu z dowolnym przesunięciem od 0 do 25
  • Zachowuje wielkość liter — wielkie pozostają wielkie, małe pozostają małe
  • Znaki niealfabetyczne (cyfry, interpunkcja, spacje) pozostają niezmienione
  • Natychmiastowe wyniki w czasie rzeczywistym podczas pisania lub regulowania przesunięcia
  • Przetwarzanie w przeglądarce — żadne dane nie opuszczają urządzenia
  • Edukacyjne uzupełnienie Dekodera ROT13 (szyfr Cezara z przesunięciem 13)

Kiedy używać tego narzędzia

  • Nauka podstaw kryptografii i szyfrów podstawieniowych
  • Tworzenie prostych łamigłówek, wskazówek do escape roomów lub ćwiczeń szkolnych
  • Dekodowanie wiadomości zaszyfrowanych szyfrem Cezara z wyzwań lub konkursów CTF
  • Demonstracja, dlaczego proste szyfry są niebezpieczne w porównaniu ze współczesnym szyfrowaniem

Szczegóły techniczne

Narzędzie przetwarza każdy znak osobno: dla liter A–Z i a–z konwertuje na indeks 0–25, dodaje przesunięcie modulo 26 i konwertuje z powrotem. Wszystkie inne znaki przechodzą bez zmian. Przestrzeń kluczy to tylko 26 wartości, co sprawia, że atak siłowy jest trywialny — komputer może wypróbować wszystkie 26 przesunięć w mikrosekundach. Przesunięcie 13 (ROT13) jest szczególne, ponieważ dwukrotne zastosowanie przywraca oryginalny tekst, gdyż 13 + 13 = 26. Implementacja używa kodów znaków JavaScript i działa w całości w przeglądarce bez zewnętrznych zależności.

Podsumowanie

Narzędzie Szyfr Cezara to zabawny i edukacyjny sposób na poznanie podstaw kryptografii. Choć nie nadaje się do prawdziwego zabezpieczenia, zapewnia natychmiastowe przesuwanie tekstu z pełną prywatnością — idealne do nauki, łamigłówek i prostych zadań kodowania w przeglądarce.

Najczęściej zadawane pytania

Czym jest szyfr Cezara?
Każda litera jest przesuwana o stałą liczbę pozycji (np. 3: A→D, B→E). Odszyfrowanie używa tego samego przesunięcia w odwrotnym kierunku. Łatwo go złamać, próbując wszystkich 26 przesunięć.
Czy wpływa na cyfry lub symbole?
Nie. Przesuwane są wyłącznie litery A–Z i a–z. Cyfry i znaki interpunkcyjne pozostają bez zmian.
Czy mój tekst jest wysyłany na serwer?
Nie. Wszystko działa w przeglądarce.
Czym jest ROT13?
ROT13 to szyfr Cezara z przesunięciem o 13. Ponieważ alfabet angielski ma 26 liter, dwukrotne zastosowanie ROT13 przywraca oryginalny tekst. Jest powszechnie używany do ukrywania spoilerów lub odpowiedzi na łamigłówki w internecie. Wypróbuj nasze dedykowane narzędzie Dekoder ROT13.