Szyfr Cezara - Zadanie

Szyfr Cezara to jedna z najprostszych i najstarszych metod szyfrowania tekstu, znana także jako szyfr przesuwający. Został nazwany na cześć Juliusza Cezara, który podobno używał go do ochrony swoich wiadomości. Polega na przesunięciu każdej litery w tekście o stałą liczbę pozycji w alfabecie. Kluczem w tym szyfrze jest liczba, o którą przesuwamy litery (np. 3 pozycje w prawo).

Jak się go stosuje?

Wybieramy klucz: Określamy, o ile pozycji w alfabecie przesuniesz litery (np. 3).

Przesuwamy litery: Każda litera w tekście jawnym (oryginalnym) jest zastępowana literą oddaloną o wybraną liczbę pozycji w alfabecie. Alfabet jest cykliczny, więc po „Z” wracamy do „A”.

Deszyfrowanie: Aby odczytać zaszyfrowany tekst, przesuwamy litery w przeciwnym kierunku o tę samą liczbę pozycji.

Na przykład:

Alfabet: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Klucz: 3
Tekst jawny: „ALA”
Zaszyfrowany tekst: „DOD” (A → D, L → O, A → D) (dodajemy 3 litery zgodnie z kluczem)

Ważne: W polskim alfabecie (32 litery, w tym ą, ć, ę, ł, ń, ó, ś, ź, ż) można uwzględnić te znaki, ale w prostszej wersji często używa się tylko 26 liter bez polskich znaków. NA ZAJĘCIACH NIE UŻYWAMY POLSKICH ZNAKÓW.

Oto trzy przykłady 10-znakowych haseł zakodowanych za pomocą szyfru Cezara z różnymi kluczami. Wszystkie hasła są bez polskich znaków, a alfabet to standardowe 26 liter (A-Z).

Klucz: 3
Zaszyfrowany tekst: SUCBVWDQHN

Tekst jawny: BEZPIECZNY (proszę zaszyfrować to hasło)
Klucz: 5

Klucz: 1
Zaszyfrowany tekst: LPNQVUFSPXZ

Zadanie:
Uczniowie w parach tworzą hasło składające się z przedziału 10-15 znaków (jeśli są to dwa wyrazy proszę to oznaczyć), kodują wg wybranego klucza, wymieniają się z hasłami z inną grupą i próbują rozwiązać hasło.

Kontakt: mgzsp22@gmail.com

© 2024. Wszystkie prawa zastrzeżone.

error: Content is protected !!