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