Szyfr Cezara i ROT13 (szyfrowanie tekstu)
Zaszyfruj lub odszyfruj tekst szyfrem Cezara: każdą literę przesuwamy o wybraną liczbę miejsc w alfabecie. Przesunięcie 13 to popularny ROT13. Klasyczna zabawa i pomoc w nauce podstaw kryptografii. Wynik kopiujesz jednym kliknięciem.
Spis treści
Jak działa kalkulator
Szyfr Cezara przesuwa każdą literę o stałą liczbę miejsc w alfabecie: przy przesunięciu 3 litera A staje się D, B staje się E i tak dalej. Odszyfrowanie cofa litery o tę samą liczbę. Popularny wariant ROT13 (przesunięcie 13) jest samoodwrotny, więc ta sama operacja szyfruje i odszyfrowuje. Wpisz tekst, ustaw przesunięcie i wybierz kierunek.
Jak liczymy (metodologia i wzory)
Dla każdej litery alfabetu łacińskiego liczymy jej pozycję (0-25), dodajemy przesunięcie modulo 26 i zamieniamy z powrotem na literę, zachowując wielkość. Odszyfrowanie realizujemy jako przesunięcie o 26 − klucz. Znaki spoza A-Z (cyfry, spacje, znaki interpunkcyjne, polskie diakrytyki) pozostawiamy bez zmian.
Założenia i ograniczenia
- Szyfr Cezara ma tylko 25 możliwych kluczy, więc jest trywialny do złamania. Nie używaj go do ochrony haseł ani danych wrażliwych.
- Szyfrujemy alfabet łaciński A-Z; polskie znaki diakrytyczne nie są przesuwane.
- Wszystko liczy się lokalnie w przeglądarce.
Źródła i aktualizacja
- Szyfr Cezara (Wikipedia): zasada działania (dostęp: 18.07.2026)