Caesar
Caesar on alkeellinen salakirjoitusmenetelmä, jossa kirjaimet korvataan aakkosissa tietyn matkan päässä olevilla muilla kirjaimilla.
Asennus
Caesar löytyy useimpien jakeluiden paketinhallinnasta nimellä bsdgames tai bsd-games. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
Käyttö
caesar [rotaatio]
Eli esimerkiksi viiden kirjaimen rotaatiolla voitaisiin kääntää tekstiä salakoodiksi esimerkiksi näin:
$ echo "Salainen viesti." | caesar 5 Xfqfnsjs anjxyn.
Teksitiedosto voidaan kääntää salakoodiksi 19 kirjaimen rotaatiolla esimerkiksi näin:
$ cat viesti.txt | caesar 19 > salaviesti.txt
Salattu viesti kääntyy selväkieliseksi samalla algoritmilla kuin salatessakin, tosin rotaatio tulee ottaa huomioon.
$ echo "Salainen viesti." | caesar 9 | caesar $((26-9)) Salainen viesti.
Katso myös
- Rot13 (sama kuin caesar 13)
- Komentorivin perusteet