Asiointi julkisissa palveluissa ja kaupankäynti tietoverkoissa on yleistynyt ja on nykyisin arkipäiväistä. Verkkopalveluiden turvallinen käyttö edellyttää sitä, että asiakas ja palvelu voidaan tunnistaa luotettavasti. Myös tietojen luottamuksellisuus on voitava taata asioitaessa verkkopalveluissa. Tähän tarvitaan tehokkaita hyviksi todettuja salakirjoitusmenetelmiä. Asiakkaan ja palvelun on myös voitava varmistua siitä, että asioivat todella oikean osapuolen kanssa. Tämän varmentamiseen voidaan käyttää luotettua kolmatta osapuolta, joka allekirjoittaa digitaalisesti varmenteet.
Tässä työssä esitellään ensin joidenkin salakirjoitusmenetelmien perusteita ja digitaalinen allekirjoitus. Seuraavaksi käsitellään varmenteita ja erilaisia luottamusmalleja ja muutama esimerkki erilaisista varmenteista. Esitellään sähköinen henkilökortti ja salausohjelma PGP ja niiden luottamusmallit. Äänestys vaaleissa voitaisiin järjestää verkossa. Esitellään mahdollisuutta toteuttaa vaalit verkossa ja ongelmia, joita liittyy vaalisalaisuuden ja tietoturvan varmistamiseen verkkovaaleissa.
Seuraavaksi työssä käsitellään varmennejärjestelmien tietoturvaa ja vertaillaan eri luottamusmallien hyviä ja huonoja puolia. Esitellään PKI:n toteutuksiin liittyviä yleisiä ongelmia ja tarkastellaan sitä, miten PKI on kehittynyt vuosien aikana.
Avainten hallinta ei ole yksinkertainen ongelma. Esitellään ideoita, miten avainten hallintaa voitaisiin kehittää ja tarkastellaan esimerkkiä, miten reaalimaailman avainten hallintaa ja luottamusta voidaan mallintaa. Lopuksi käsitellään tulevaisuuden näkymiä ja ideoita, miten varmenteiden turvallisuutta voidaan parantaa.