✖

Caesarin salakirjoitus

Caesarin salakirjoitus on hyvin yksinkertainen salakirjoitus, jota Julius Caesar käytti sotilasviestinnässään.

Salauksen periaate

Salakirjoitus voi toimia minkä tahansa aakkoston yli, mutta yleensä oletetaan, että se toimii 26-kirjaimisen englannin aakkoston ab…yz yli. Klassinen Caesarin salakirjoitus toimi niin, että jokaista selvätekstin kirjainta ”siirrettiin” kolme kirjainta eteenpäin. Kirjaimen ”a” tilalle kirjoitettiin siis kirjain ”d”, kirjaimen ”b” tilalle kirjain ”e” jne. Kun aakkosten loppu tuli vastaan, aloitettiin alusta — eli kirjain ”z” salattaisiin kirjaimeksi ”c”. Koko siirto näkyy seuraavasta taulukosta:

Ylärivillä ovat selvätekstin kirjaimet ja alarivillä salatekstin kirjaimet. Tämä tarkoittaa, että sana ”terve” salattaisiin tekstiksi ”whuyh”.

Caesarin salakirjoituksen yleistys

Caesar käytti kuulemma aina täsmälleen kolmen kirjaimen siirtoa, mutta salakirjoituksen voi yleistää siirroksi, jossa kirjaimia siirretään mikä tahansa määrä. Salakirjoituksen avaimeksi otetaan se kirjain, jonka kohdalle kirjain ”a” kuvautuu. Alkuperäinen Caesarin salakirjoitus on siis kolmen kirjaimen siirto, mikä vastaa kirjainta ”d”, koska ”a” kuvautuu kirjaimeksi ”d”. Esimerkkitaulukoissa avain on lihavoitu. Voit myös luoda taulukon haluamallasi avaimella:

Avain:

Salaus tapahtuu samoin: etsitään kirjain yläriviltä ja kirjoitetaan sen tilalle vastaavan alarivin kirjain. Purku tapahtuu päinvastaiseen suuntaan — etsitään kirjain alariviltä ja kirjoitetaan sen tilalle ylärivin kirjain.

Esimerkki purusta: salateksti on ”kqhq” ja puretaan se avaimella w. Luodaan taulukko avaimella ”w” ja etsitään alariviltä kirjaimet ”kqhq”. Yläriviltä luetaan alkuperäinen teksti: ”oulu”.

Caesarin salakirjoituksen verkkotyökalu salaamiseen ja purkamiseen

Lopuksi voit salata ja sen jälkeen purkaa mielivaltaisen tekstin millä tahansa avaimella:

Teksti:
Avain: