Szyfr Cezara:
Po objęciu władzy w Rzymie przez Juliusza Cezara, jego najwięksi myśliciele wymyślili sposób szyfrowania, który miał zmienić bieg historii. Galowie długo nie mogli odszyfrować nic a nic, co jest napisane w listach, nawet gdy któryś ze szpiegów rzymskich wpadł w ich ręce (Sami szpiedzy nie znali sposobu na odszyfrowanie treści). Sam sposób jednak był stosunkowo łatwy – polegał na szyfrowaniu każdej z liter przesuwając w alfabecie o klucz, który był znany tylko i wyłącznie dla Cezara oraz dla jego dowódców i osób zaufanych. Do każdej wiadomości istniał inny klucz. Oto sposób w jaki je się tworzyło:
- list do dowódcy od samego Cezara – klucz: weź liczbę liter w imieniu dowódcy i dodaj liczbę samogłosek w nazwie jego funkcji – w taki sposób otrzymasz klucz do odszyfrowania wiadomości
- list od dowódcy do Cezara – klucz: zsumuj wszystkie wartości liter w kodzie ASCII i podziel je z resztą przez rok, w którym Cezar doszedł do pełni władzy, lecz został zabity poprzez zdradę(44 p.n.e.). W taki sposób zaszyfrujesz treść, którą wyślesz do Cezara (podpowiedź: w Pythonie konwersja za pomocą ord(“a”))
Poniżej znajdziesz pliki, które należy odszyfrować i odszyfrować – no już zwycięstwo Rzymu nie może czekać!!
Rozkazy do odszyfrowania:
Odpowiedzi dowódców do zaszyfrowania:
