Przejdź do wyników
Narzędzia

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.

Opracował: DobryKalkulator.pl

Tekst

Wpisz tekst, ustaw przesunięcie i wybierz kierunek.

Dane

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

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: