Caesarin salakirjoitus

Caesarin salakirjoitus (tunnetaan myös nimellä Caesarin koodi tai Caesar-salakirjoitus) on laajalti tunnettu ja hyvin yksinkertainen salausmenetelmä. Menetelmässä salattavan tekstin jokainen kirjain korvataan sitä aakkosissa aina saman sovitun kirjainmäärän jälkeen tulevalla kirjaimella. Käytettävän aakkoston päättyessä jatketaan aakkosten alusta siten, että aakkosten viimeistä kirjainta seuraavaksi katsotaan aakkosten ensimmäinen.  

Salakirjoitus on nimetty Julius Caesarin mukaan, sillä Suetonius kertoo Caesarin käyttäneen kirjeenvaihdossaan kuvatunkaltaista salakirjoitusta, jossa siirryttiin kolmen kirjaimen verran eteenpäin.

Caesarin salakirjoitus on helposti murrettavissa esimerkiksi frekvenssianalyysillä.

Yksinkertainen esimerkki
Salataan määritelmän mukaan esimerkiksi suomenkielinen sana ”esimerkki” Caesar-koodilla, jossa siirrytään kolmen kirjainmerkin verran oikealle:

 Selväkielinen teksti: esimerkki
 Salattu teksti:       HVLPHUNNL

Mikäli salausavain eli siirrettyjen kirjainten määrä tiedetään, näin salattu teksti voidaan vastaavasti purkaa tekemällä sama operaatio käänteisesti: tässä esimerkissä valittaisiin siis aakkostosta kirjain, joka on kunkin salakielisen tekstin kirjainmerkistä kolmen askeleen päässä vasemmalla. Samalla avaimella koodattu viesti voidaan nykyaikaista latinalaista kirjaimistoa käytettäessä purkaa seuraavasti:

 Salattu teksti:       DOHD LDFWD HVW
 Selväkielinen teksti: alea iacta est

Rot13

Eräs Caesar-tyyppinen salaus on internetissä yleinen Rot13, jossa kirjaimet korvataan tarkalleen 13 kirjaimen päässä olevalla kirjaimella. Koska englanninkielisessä kirjaimistossa on 26 merkkiä, viesti salataan ja puretaan samalla algoritmilla.

Lähteet

Salakirjoitustekniikka