WWW-pohjaisen äänestysjärjestelmän tietoturvan ja luotettavuuden arviointi
Kekki, Antti (2007)
Kekki, Antti
Satakunnan ammattikorkeakoulu
2007
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200810203627
https://urn.fi/URN:NBN:fi:amk-200810203627
Tiivistelmä
Tämän opinnäytetyön aiheena oli tutkia WWW-äänestysjärjestelmän käytön mahdollisuuksia yhdistyksissä, opiskelijakunnissa ja ylioppilaskunnissa. Aihetta lähdettiin tutkimaan näitä yhteisöjä koskevan lainsäädännön sekä vaalien yleisten vaatimusten näkökulmasta. Tavoitteena oli selvittää lainsäädännön asettamat vaatimukset WWW-pohjaiselle äänestämiselle rajatussa toimintaympäristössä, tutkia tietojärjestelmän eri osien tietoturvariskit vaalisalaisuuden säilymisen ja vaalituloksen eheyden näkökulmasta sekä tutkia äänestysjärjestelmän antaman vaalituloksen luotettavuuden varmistamista ohjelmiston laadunvalvonnan keinoin. Tietojärjestelmän turvallisuutta lähdettiin arvioimaan pilkkomalla WWW-äänestysjärjestelmä osakokonaisuuksiin, joiden tietoturvauhkia tutkittiin nykyisen tietoturvatilanteen kautta. Äänestysjärjestelmäohjelmiston tietoturvaa tutkittiin ohjelmistosuunnittelun ja lähdekoodin yleisimpien tietoturvavirheiden kautta. Ohjelmiston luotettavuuden varmistamista lähdettiin tutkimaan tietojärjestelmäprojektin laadunvarmistusmetodien kautta analysoimalla tietojärjestelmädokumentaation ja testauksen sekä ylläpidon laadun osatekijöitä. Äänestysjärjestelmän palvelinpään tietoturvan voi pitää hyväksyttävällä tasolla jatkuvan asiantuntevan ylläpidon ja seurannan sekä ohjelmistojen ja laitteiden tietoturvallisen konfiguroinnin avulla. Vaalin järjestäjä ei sen sijaan voi varmistua äänestäjän Internetpäätteen tietoturvasta, joten vaalisalaisuutta ei voi taata WWW-äänestämisessä. Äänestysjärjestelmän tuloksen oikeellisuuden varmistaminen onnistuu riittävän tehokkaasti kun määrittelydokumentaation vastaa täysin asiakkaan odotuksia ja kaikesta testaustoiminnasta jää täydelliset dokumentaatiot asiakkaan tarkastelua varten. Myös ohjelmiston ylläpito tulee olla suunniteltu. WWW-äänestysjärjestelmää ei voi suositella käyttöön vaalisalaisuuden vaarantumisen takia. Lisäksi luotettavan äänestysjärjestelmän luominen vaatii kokenutta toimittajaa ja erittäin huolellista määrittely- ja testausprosessia. Tämä nostaisi ohjelmiston kustannukset tarkoitetun käyttäjäryhmän maksukyvyn ulkopuolelle. Kokonaisuutena WWW-äänestysjärjestelmän käytön suurin este on äänestäjän mahdottomuus varmistua järjestelmän toiminnasta. Oman äänen tallentumista ja laskennassa huomioon ottamista ei voi mitenkään todistaa äänestystilanteessa. Tämä tuhoaa vaalin uskottavuuden. Lakiteknisiä esteitä järjestelmän käytölle ei ole.