Marcin Mazureknarzędzia online · artykuły · księgarniaRSS

Szyfr cezara - szyfrowanie - online

Szyfr stosowany przez Juliusza Cezara, program umożliwia ustawienie przesunięcia.

Wpisz tekst który ma zostać zakodowany (max 4000 znkaów)
Wybierz przesunięcie (ile znaków)



Odszyfruj tekst - szyfrem Cezara

Do czego to komu dzisiaj

Szyfr Cezara to przesunięcie każdej litery o stałą liczbę miejsc w alfabecie. Przy przesunięciu o trzy A robi się D, B robi się E i tak do końca. Nazwa wzięła się stąd, że korzystał z niego Juliusz Cezar w korespondencji wojskowej, i to mówi wszystko o jego wieku.

Do ochrony czegokolwiek to się nie nadaje. Możliwych przesunięć jest dwadzieścia pięć, więc złamanie tego to kwestia sprawdzenia dwudziestu pięciu wariantów — komputer robi to szybciej, niż zdążysz wpisać tekst. Jeżeli masz coś naprawdę ukryć, potrzebujesz szyfrowania z prawdziwego zdarzenia, choćby PGP.

Praktyczne zastosowania, które widuję:

Uwaga praktyczna: to narzędzie przesuwa tylko litery alfabetu łacińskiego. Polskie znaki, cyfry, spacje i interpunkcja zostają bez zmian, więc po zaszyfrowaniu wciąż widać, gdzie kończą się wyrazy. To kolejny powód, dla którego nie jest to żadne zabezpieczenie — ale dzięki temu tekst da się odszyfrować z powrotem bez niespodzianek.

Kod źródłowy tego algorytmu w PHP opisałem osobno: szyfrowanie i deszyfracja.

Zobacz również