<?php
  include("../../../script.php");
  html_begin();
  print_header("SUOJAA SÄHKÖPOSTISI", "style");
  body_begin();
  hdr();
  hornav();
  navi();
?>

<div id="centerColumn"> 
<div class="centerBlock">
<a href="virus.php"><img src="/lehti/left.gif" alt="Edellinen" /></a>
<a href="index.php"><img src="/lehti/up.gif" alt="Sisällys" /></a>
<a href="kotisivu.php"><img src="/lehti/right.gif" alt="Seuraava" /></a>
<img src="pckhe296.gif" alt="PC-KÄYTTÄJÄ 2/96" />
<br />
<h1>SUOJAA SÄHKÖPOSTISI</h1>
<p>
Internetin sähköposti on epäluotettava. Lähetetyt kirjeet kulkevat
verkossa useiden palvelinten kautta, joilla kaikilla on
mahdollisuus lukea kirjeen sisältö. Kerromme tässä miten salaat
sähköpostisi niin, etteivät hakkerit pääse siihen käsiksi.</p>
<p>Tämän hetken suosituin salausohjelma Internetin sähköpostiin on
alkujaan Philip Zinnermannin kehittämä PGP. PGP (Pretty Good
Privacy) on alunperin DOS:lle tehty ohjelma, josta se on myöhemmin
siirretty muihin ympäristöihin. Koska PGP:tä ei ole mitenkään
standardoitu Internetin sähköpostin salausmenetelmäksi, eivät
varsinkaan monet Windows-ohjelmat tue sen käyttöä. Esimerkiksi
Netscapen Mailista käsin on työlästä käyttää PGP:tä.</p>
<h3>Toimintaperiaate</h3>
<p>
PGP:n toiminta perustuu kahteen salausavaimeen. Kullakin
käyttäjällä on siis oltava kaksi avainta: toista käytetään viestien
salaamiseen (kryptaukseen) ja toista salauksen purkuun.</p>
<p>Kirjeiden salakirjoittamiseen käytettävä avain on julkinen. Sen
voi laittaa esimerkiksi omalle kotisivulleen. Kun lähetät postia,
tarvitset vastaanottajan julkista avainta; tätä tarkoitusta varten
PGP osaa pitää tietokantaa avaimista ja sähköpostiosoitteista.</p>
<p><img src="topsecr.gif" alt="*" /></p>
<p>Salatut viestit voi purkaa vain ja ainoastaan siihen
tarkoitetulla avaimella. Idea on siinä, että vain vastaanottajalla
on postin avaamiseen käypä avain.</p>
<h3>Oman avainparin luominen</h3>
<p>
PGP:n käyttäminen PCUF:ssä edellyttää shell-oikeuksia. PGP
käynnistyy shell-tasolta käskyllä "pgp". Lyhyen opastuksen saa
komennolla "man pgp". Ohjelman tekijä on halunnut varmistaa että
käyttäjillä on aina saatavillaan ohjelman manuaalit - ohjelma ei
käynnisty ilman niitä. PCUF:ssä manuaalit ovat hakemistossa
/usr/doc/pgp-2.6.3i-1.</p>
<p>Ennen avaimen luontia pitää tehdä oma alihakemisto PGP:n
avaintietokantaa varten. Tee se komennolla "mkdir .pgp".</p>
<p>Oman salaus- ja purkuavaimen saat luotua komennolla "pgp -kg".
Ensimmäiseksi ohjelma kysyy monenko bitin avaimen haluat.
Valittavissasi on 512, 768 ja 1024 bitin avaimet. Näistä 1024 bitin
avain on hitain mutta turvallisin. Tämän jälkeen PGP kysyy
eräänlaista käyttäjätunnusta avaimellesi. Tähän kannattaa
kirjoittaa oma nimi ja sähköpostiosoite, esimerkiksi:</p>
<p>
"Aku Ankka &lt;aku@ankkalinna.disneyland.com&gt;". 
</p>
<p>
Huomaa, että sähköpostiosoite tulee kulmasulkuihin.
</p>
<p>Sähköpostiosoitteen jälkeen sinun tulee valita avaimellesi jokin
salasana. Tätä salasanaa käytetään avaimesi suojaamiseen; tällä
pyritään takaamaan avaimen turvallisuus siinä tapauksessa että
purkuavaimesi sisältävä tiedosto joutuu vääriin käsiin.</p>
<p>Muista valitsemasi salasana jatkossa, koska tarvitset sitä aina
kun haluat lukea sinulle salakirjoitetussa muodossa lähetetyn
sähköpostin.</p>
<p>Salasanan jälkeen PGP luo itse avaimet. Luontia varten sinun
tulee kirjoittaa mitä tahansa tekstiä (naputtele esimerkiksi tätä
artikkelia niin kauan kunnes kuulet piippauksen). Tällä prosessilla
halutaan varmistaa että jokainen PGP-avain on erilainen, sillä
ihmiset kirjoittavat eri tavalla ja nopeudella.</p>
<h3>Avaintietokannan ylläpito</h3>
<p>
PGP osaa pitää tietokantaa avaimista. Voit esimerkiksi lisätä
tietokantaasi Aku Ankan julkisen avaimen. Sen jälkeen voit helposti
pyytää PGP:tä salaamaan antamasi tiedoston Akun avaimella, jolloin
PGP hakee puolestasi Aku Ankan salausavaimen.</p>
<p>Listan tietokannan sisällöstä saat komennolla "pgp -kv". Aluksi
siellä on ainoastaan oma julkinen avaimesi. Sen saat purettua
komennolla "pgp -kxa nimi" missä nimi on oma nimesi tai osa siitä.
Ohjelma kysyy tiedostoa, minne avain kirjoitetaan. Tämä on
nimenomaan julkinen avaimesi, jota muut tarvitsevat lähettääkseen
sinulle postia salattuna.</p>
<p>Aina kun itse saat uuden julkisen salausavaimen, lisää se
tietokantaan komenolla "pgp -ka tiedosto" missä tiedosto on
avaintiedoston nimi. Vastaa PGP:n esittämään kysymykseen N, niin
vältyt lisäkysymyksiltä.</p>
<h3>Postin salaaminen</h3>
<p>
Koska harvat postiohjelmat tukevat PGP:tä suoraan, pitää kirjeet
ensin kirjoittaa johonkin tiedostoon, salata tiedostot PGP:llä ja
sen jälkeen postittaa salatut tiedostot. Kirje salataan komennolla
"pgp -ea tiedosto saaja" missä tiedosto on kirjeen sisältävä
tiedosto ja saaja kirjeen saajan nimi tai sen osa. Kirjeelle voi
myös määritellä useita vastaanottajia.</p>
<p>PGP:tä voi myös käyttää muuhunkin kuin pelkän sähköpostin
suojaamiseen: voit suojata sillä mitä tahansa tiedostoja. Käytä
samaa komentomuotoa kuin yllä, mutta jätä a-kirjain pois (siis "pgp
-e tiedosto saaja"). A-kirjain tarkoittaa, että salatun tiedoston
on oltava ASCII-tekstiä.</p>
<p><img src="lukko.gif" alt="*" align="right" /></p>
<h3>Kryptatun postin luku</h3>
<p>
Suositun PINE-sähköpostiohjelman saa tukemaan PGP:tä pienen
skriptin avulla. PGP:n PINE-ohjeet löydät WWW:stä osoitteesta
<a href="http://www.alli.fi/~pablo/pine/">http://www.alli.fi/~pablo/pine/</a>
Tähän pakettiin kannattaa tutustua, koska se helpottaa myös
salauksen purkua PINEllä.</p>
<p>Jos sähköpostiohjelma ei tue millään lailla PGP:tä, täytyy itse
tallentaa saamansa salatut kirjeet tiedostoihin ja purkaa salaus
komennolla "pgp tiedosto". Tällöin PGP kysyy purkuavaimen
salasanaa, joka valittiin avainta luotaessa.</p>
<address><a href="http://www.pcuf.fi/~turjo/">Turjo Tuohiniemi</a><br />
<a href="mailto:turjo@pcuf.fi">turjo@pcuf.fi</a></address>
</div>
<?php
  yhteystiedot();
?>
</div>

<?php
  body_end();
  html_end();
?>
