TKK | Tietoverkkolaboratorio | Opetus

Pääsivu SET Pankkien palvelut ECash Mondex
SET-esimerkki

Esimerkki SET-järjestelmän toiminnasta

Tässä esimerkissä Liisa lähettää SET:in avulla viestin Pekalle.

  1. Liisa kirjoittaa viestin.
  2. Viestistä lasketaan SHA-fuktiolla (Secure Hash Algorithm) tarkistussumma.
  3. Tarkistussumma salataan Liisan salaisella avaimella. Näin saadaan digitaalinen allekirjoitus.
  4. Viesti, digitaalinen allekirjoitus ja Liisan varmenne salataan symmetrisellä avaimella.
  5. Kyseinen symmetrinen avain salataan Pekan julkisella avaimella, joka saadaan Pekan varmenteesta tai esim. sähköpostiviestistä. Tulosta kutsutaan digitaaliseksi kirjekuoreksi.
  6. Liisa lähettää salatun viestin ja digitaalisen kirjekuoren Pekalle esim. sähköpostiviestin liitetiedostona.
  7. Pekka purkaa digitaalisen kirjekuoren salaisella avaimellaan saadakseen selville symmetrisen avaimen, jolla viesti on salattu.
  8. Purettuaan Liisan salatun viestin symmetrisellä avaimella, Pekka saa selville alkuperäisen viestin, digitaalisen allekirjoituksen ja Liisan varmenteen.
  9. Jos Pekka haluaa varmistaa, että viesti on tullut perille muuttumattomana, hän purkaa digitaalisen allekirjoituksen Liisan julkisella avaimella. Tulos on viestin tarkistussumma.
  10. Pekka laskee purkamastaan Liisan selkokielisestä viestistä tarkistussumman SHA:lla.
  11. Vertaamalla näitä kahta summaa Pekka näkee, onko viesti muuttunut lähetyksen aikana.

Tämän sivun kirjoitti Teemu Nikkilä.

Tietoverkkolaboratorio on nyt osa Tietoliikenne- ja tietoverkkotekniikan laitosta. Tällä sivulla oleva tieto voi olla vanhentunutta.

Kurssien ajantasainen tieto on MyCourses-palvelussa.

Tämä sivu on tehty oppilaiden harjoitustyönä. Tietoverkkolaboratorio ei vastaa sivun oikeellisuudesta, ajantasaisuudesta tai ylläpidosta. Vakavissa tapauksissa yhteyshenkilöinä toimivat ja Webmaster.
Sivua on viimeksi päivitetty 27.11.1998 17:03.
URI: http://www.netlab.tkk.fi/opetus/s38118/s98/htyo/49/SET_esim.shtml
[ TKK > Sähkö- ja tietoliikennetekniikan osasto > Tietoverkkolaboratorio > Opetus ]