I_P+R_W13_M14_Java Szyfrowanie tekstów metodą Cezara
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 oraz w jaki sposób można zapisać algorytm szyfru Cezara w języku Java. Przestestuj swoją wiedzę przed zapoznaniem się z materiałem. Jeżeli nie odpowiesz oprawnie nie przejmuj się - odpowiedź znajesziesz w tym materiale.
Implementacje omawianego zagadnienia w poszczególnych językach programowania znajdziesz w e‑materiałach:
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ć.
Wykorzystasz w praktyce wiedzę na temat szyfru Cezara.
Przeanalizujesz implementacje algorytmu szyfrującego i deszyfrującego wiadomości za pomocą szyfru Cezara.
Rozwiążesz kilka zadań związanych z szyfrem Cezara.