Szyfrowanie szyfrem CEZARA

Szyfrowanie szyfrem Cezara z podanym kluczem:

Szyfr Cezara:

  • Prosty szyfr podstawieniowy wynaleziony i używany przez Juliusza Cezara.
  • Kodowanie litery polega na przesunięciu jej w alfabecie o kilka pozycji w prawo. Wielkość przesunięcia to KLUCZ.
  • Cezar używał klucza równego 3.
  • Dekodowanie litery polega na przesunięciu jej w alfabecie o wielkość klucza w lewo.

Koduj sam, ale film może Ci mocno pomóc:

Kod z filmu - wersja 1:

W tej wersji kodujemy tylko JEDEN wczytany z klawiatury wyraz.

kod chwilowo wyłączony

Kod z filmu - wersja 2:

W tej wersji wczytujemy do zakodowania tekst ze spacjami, ale kodowane i dekodowane są TYLKO wyrazy. Spacje dodawane są do szyfrogramu przy kodowaniu, i do tekstu jawnego przy dekodowaniu bez zmiany.

kod chwilowo wyłączony

Wykorzystanie kodów:

  • Powyższy kod można wykorzystać w środowisku Dev C++ lub innym. Wystarczy utworzyć nowy projekt i wkleić ten kod zamiast istniejącego.
  • Można też użyć kodu na jednej ze stron WWW z kompilatorami on-line, na przykład na stronie: www.cpp.sh