Asiantuntijat ovat löytäneet "vakavia ongelmia" Sveitsin online-äänestysjärjestelmässä

Helmikuussa 2019 Sveitsi alkoi kuitenkin testata online-äänestysjärjestelmää sen jälkeen, kun

Ohjelmien lähdekoodi tuli yleisön saataville, salausasiantuntijat kyseenalaistivat sen tehokkuuden.

Heidän mukaansa järjestelmä on huonorakennettu ja monimutkainen “sokkelo”, joka tekee vaikeaksi seurata, mitä tapahtuu, ja arvioida tehokkaasti, toimivatko salaukset ja muut turvatoimet järjestelmässä.

"Suurin osa alustasta on jaettu satoihintiedostoja, jotka on määritetty eri tasoilla, ”sanoi entinen Amazon-turvallisuusinsinööri Sarah Jamie Lewis. "Olen tottunut käsittelemään Java-koodia, joka toimii eri pakettien ja komentojen kanssa, mutta tästä huolimatta tämä koodi on minulle täysin käsittämätön."

Hän sanoi, että järjestelmä käyttääsalausratkaisuja, jotka ovat melko uusia tällä alalla. Jotta sitä voidaan käyttää läpinäkyvästi, tiedot on tarkastettava uudelleen manuaalisesti, mutta nykyinen muotoilu vaikeuttaa tulosten uudelleen tarkastelua.

Ensimmäiset sähköisen äänestyksen kokeilut voidaan järjestää Moskovan kaupungin duuman vaaleissa jo vuonna 2019

Huoli ei ole vain ulkoinenvaikutus; järjestelmä lisää todennäköisyyttä, että järjestelmänvalvojat voivat konfiguroida järjestelmän väärin, ja sitä on helpompi käsitellä. Samalla on lähes mahdotonta todistaa, että asetus tehtiin virheellisesti tarkoitukseen.

"Odotin, että suojattu koodi kirjoitetaanse on ymmärrettävää estää hänen väärinkäytöksensä ”, Lewis kertoi kommentissaan. ”Mutta sen sijaan, että rakennettaisiin järjestelmä, joka ei salli sitä, ohjelmoijat lisäsivät kommentin, jonka mukaan se on määritettävä oikein. Samaan aikaan, kun tiedän, kukaan ei ole koskaan käyttänyt tällaista monimutkaista sähköistä äänestysjärjestelmää. "