Ero sivun ”Caesar” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (Luokitus) |
Ei muokkausyhteenvetoa |
||
(Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 1: | Rivi 1: | ||
'''Caesar''' on alkeellinen salakirjoitusmenetelmä, jossa kirjaimet korvataan aakkosissa tietyn matkan päässä olevilla muilla kirjaimilla | '''Caesar''' on alkeellinen salakirjoitusmenetelmä, jossa kirjaimet korvataan aakkosissa tietyn matkan päässä olevilla muilla kirjaimilla. | ||
== Käyttö == | ==Asennus== | ||
{{Asenna|Caesar|bsdgames</tt> tai <tt>bsd-games}} | |||
==Käyttö== | |||
caesar [rotaatio] | caesar [rotaatio] | ||
Eli esimerkiksi viiden kirjaimen rotaatiolla voitaisiin kääntää tekstiä salakoodiksi esimerkiksi näin: | Eli esimerkiksi viiden kirjaimen rotaatiolla voitaisiin kääntää tekstiä salakoodiksi esimerkiksi näin: | ||
$ echo "Salainen | $ echo "Salainen viesti." | caesar 5 | ||
Xfqfnsjs | Xfqfnsjs anjxyn. | ||
Teksitiedosto voidaan kääntää salakoodiksi 19 kirjaimen rotaatiolla esimerkiksi näin: | Teksitiedosto voidaan kääntää salakoodiksi 19 kirjaimen rotaatiolla esimerkiksi näin: | ||
$ cat viesti.txt | caesar 19 > salaviesti.txt | $ 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== | |||
== Katso myös == | |||
* [[Rot13]] (sama kuin caesar 13) | * [[Rot13]] (sama kuin caesar 13) | ||
* [[Komentorivin perusteet]] | * [[Komentorivin perusteet]] | ||
[[Luokka:Salausohjelmat]] | [[Luokka:Salausohjelmat]] |
Nykyinen versio 11. kesäkuuta 2014 kello 20.33
Caesar on alkeellinen salakirjoitusmenetelmä, jossa kirjaimet korvataan aakkosissa tietyn matkan päässä olevilla muilla kirjaimilla.
Asennus[muokkaa]
Caesar löytyy useimpien jakeluiden paketinhallinnasta nimellä bsdgames tai bsd-games. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
Käyttö[muokkaa]
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[muokkaa]
- Rot13 (sama kuin caesar 13)
- Komentorivin perusteet