Technoplaneta – šifrovací hra pro děti

Řešení pro Úkol 2-3 – Římská

IxivIVxviiiXVixIV

Řešení

Pokud by někoho z vás nenapadlo, že I, V, X jsou písmena používaná v římských číslicích, název šifry byl snad dostatečně přesvědčivý :-) Střídání malých a velkých písmen naznačuje, že se jedná o řadu čísel. Velmi rychle tedy můžeme převést římská čísla na arabská. Ale co dál? Jak se z čísel dostat k heslu? Jedním ze základních šifrovacích principů je převod písmen na čísla. V tomto případě se prakticky výhradně používá anglická abeceda obsahující 26 písmen. A tedy odpovídá číslu 1, B = 2,… J = 10,… Z = 26. S touto informací je již převod čísel na písmena snadný – vyjde heslo android.

Šifra je jednoduchou ukázkou vícekrokové šifry. Prvním krokem je převod římských čísel na arabská a druhým převod arabských číslic na písmena. Většina náročnějších šifer funguje obdobně, pouze jsou jednotlivé kroky poněkud náročnější (představte si, že bychom třeba nahradili znaky vyhrazené pro římské číslice nějakými jinými :-)) U vícekrokových šifer je důležité, aby každý krok byl tzv. samopotvrzující, tj. luštitel neměl pochybnosti o tom, zda se jeho myšlenky ubírají správným směrem.

Růžovým dala šifra evidentně trochu zabrat:

Tezka uloha,malem jsme to na to vykaslali.