Wyobraź sobie, że chcesz komunikować się ze znajomymi za pomocą prostego szyfru, jednak przetwarzanie słów ręcznie zajmuje zbyt dużo czasu. Jak wykonać prosty program, który zaszyfruje i rozszyfruje tekst przy użyciu algorytmu stosowanego od wieków?
W tym e‑materiale dowiesz się, czym jest i jak działa szyfr Cezara.
Implementacje omawianego zagadnienia w poszczególnych językach programowania znajdziesz w e‑materiałach:
Implementacja szyfru Cezara w języku C++Implementacja szyfru Cezara w języku C++,
Implementacja szyfru Cezara w języku JavaImplementacja szyfru Cezara w języku Java,
Szyfr Cezara w języku PythonSzyfr Cezara w języku Python.
Więcej zadań? Sięgnij do Szyfr Cezara – zadania maturalneSzyfr Cezara – zadania maturalne.
Prześledzisz, czym jest i jak działa szyfr Cezara.
Zaszyfrujesz przykładową wiadomość.
Przeanalizujesz algorytm, sprawdzając, czy szyfr Cezara łatwo jest złamać.