Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Prije nekoliko godina, Digitalna tvrđava Dana Browna privukla mi je pažnju i jedna stvar mi je pala na pamet. Kryptos, skulptura Jima Sanborna koja se sastoji od šifriranog teksta od kojih su prva dva dijela šifrirana Vigenèreovom šifrom. Počeo sam se baviti kriptografijom i otkrio koliko je to zabavno (obožavatelji Dana Browna će to sigurno razumjeti). Ovaj program vam omogućuje šifriranje/dešifriranje teksta pomoću ključne riječi.
Korak 1: Tehnika
Tabula recta se koristi za šifriranje/dešifriranje običnog teksta/šifre. Sastoji se od abecede ispisane 26 puta u različitim redovima, pri čemu je svaka abeceda ciklično pomaknuta ulijevo u odnosu na prethodnu abecedu. Kako bi šifra trebala koristiti samo englesku abecedu, u kodu postoji nekoliko ograničenja/zaobilaznih rješenja.
Hajde da se ukopamo!
Recimo da želimo šifrirati tekst "INSTRUCTABLES IS FUN", koristeći ključnu riječ "ROBOT". Ključna riječ se ponavlja sve dok ne odgovara dužini običnog teksta. Kad počnemo s prvim slovom iz običnog teksta "I" i iz ključne riječi "R", koristeći tabulaciju recta (vidi sliku), možemo vidjeti da je prvo slovo šifre "Z".
Običan tekst: UPUTSTVO JE ZABAVNO Ključna riječ: ROBOTROBOTROBOTROBOTŠifra: ZBTHKLQUOUCSTWLWIO
Ponovite ovo za svako sljedeće slovo i dobili ste svoju prvu šifru! Ili upotrijebite kod da biste tamo stigli mnogo brže:)