Ero sivun ”Caesar” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (Luokitus)
Ei muokkausyhteenvetoa
Rivi 1: Rivi 1:
'''Caesar''' on alkeellinen salakirjoitusmenetelmä, jossa kirjaimet korvataan aakkosissa tietyn matkan päässä olevilla muilla kirjaimilla. Caesar-ohjelma löytyy <tt>[[bsdgames]]</tt>-paketista.
'''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 visti." | caesar 5
  $ echo "Salainen viesti." | caesar 5
  Xfqfnsjs anxyn.
  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
Rivi 11: Rivi 14:
Salattu viesti kääntyy selväkieliseksi samalla algoritmilla kuin salatessakin.
Salattu viesti kääntyy selväkieliseksi samalla algoritmilla kuin salatessakin.


== Katso myös ==
==Katso myös==
* [[Rot13]] (sama kuin caesar 13)
* [[Rot13]] (sama kuin caesar 13)
* [[Komentorivin perusteet]]
* [[Komentorivin perusteet]]


[[Luokka:Salausohjelmat]]
[[Luokka:Salausohjelmat]]

Versio 11. kesäkuuta 2014 kello 20.22

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.

Katso myös