Kas yra „ElectionGuard“? – Klausimais
Kiekvienais rinkimų metais milijonai amerikiečių gali balsuoti rinkdami pareigūnus, pradedant mokyklų tarybų nariais ir baigiant JAV prezidentu. Tie milijonai rinkėjų turi būti tikri, kad demokratinis procesas vyksta be kišimosi.
Tačiau pastaraisiais metais technologija, sukurta padėti sklandžiai vykti rinkimams, buvo skirta tiems, kurie siekia paveikti, sugriauti ar sabotuoti demokratiją.
Štai kodėl „Microsoft“ bendradarbiavo su vyriausybėmis, nevyriausybinėmis organizacijomis, akademikais ir pramonės atstovais įgyvendindama programą „Ginti demokratiją“. Vienas pagrindinių komponentų yra „ElectionGuard“.
[Read more: Another step in testing ElectionGuard]
Ką veikia „ElectionGuard“?
„ElectionGuard“ yra būdas patikrinti, ar rinkimų rezultatai yra tikslūs ir kad balsai jokiu būdu nebuvo pakeisti, užgniaužti ar sugadinti. Individualūs rinkėjai gali pamatyti, kad jų balsas buvo tiksliai užfiksuotas, o jų pasirinkimas teisingai pridėtas prie galutinio skaičiaus. Kiekvienas, norintis stebėti rinkimus, gali patikrinti, ar visi balsai buvo teisingai suskaičiuoti, kad būtų pasiektas tikslus ir teisingas rezultatas.
Kodėl mums to reikia?
Yra daugybė įrodymų, kad buvo bandoma nukreipti skaitmeninę rinkimų infrastruktūrą. Pavyzdžiui, per 2016 m. JAV prezidento rinkimus Rusijos valstybės remiami aktoriai, dalyvaudami platesnėje rinkimų kišimosi kampanijoje, įsiskverbė į rinkėjų registracijos duomenų bazes. Laimei, nėra jokių įrodymų apie sėkmingą faktinių balsų klastojimą.
Tačiau, kaip paaiškina „Microsoft Research“ vyresnysis pagrindinis kriptografas Joshas Benalohas, balsų atidavimo ir lentelių sudarymo sistemos yra labai pažeidžiamos. „Iššūkis yra asimetriškas. JAV rinkimai vyksta vietoje – daugiausia apskrityse, kartais net miesteliuose, tačiau užpuolikai gali būti tautinės valstybės. Tiesiog nėra protinga tikėtis, kad maža apskrities vyriausybė gali atlaikyti nacionalinės valstybės užpuoliko išpuolį “.
Kaip tai veikia?
Kadangi ne visada galima užkirsti kelią atakoms, labai svarbu jas aptikti, kad rinkėjai žinotų, ar galima pasitikėti rezultatu. Tam reikia griežto audito.
Rinkimų stebėtojai atlieka atskirų balsavimų patikrinimus vietoje, vadinamojo rizikos ribojimo audito metu. Tačiau „ElectionGuard“ suteikia galimybę atlikti daug išsamesnį ir viešesnį auditą galutinis patikrinimas.
Kiekvienas balsavimas yra užšifruotas ir suteikiamas unikalus identifikatorius. Rinkėjui suteikiamas stebėjimo kodas, leidžiantis patikrinti, ar jų balsas eina per sistemą nepakitęs ir patenka į galutinį skaičių.
Ne kiekvienas rinkėjas turi sekti savo balsavimą, kad užtikrintų sistemos vientisumą. Tiesą sakant, jei tik 1% rinkėjų nacionaliniu mastu patikrina, ar jų balsavimo biuleteniai yra tinkamai užšifruoti ir surašyti, tai būtų beveik neįmanoma niekam sugadinti daugiau nei 100 balsų iš 100 milijonų, nepagavus.
Tuo pačiu metu užšifruotų balsų skaičiavimo būdą gali patikrinti visi, kad įsitikintų, jog kiekvienas kandidatas surenka teisingą balsų skaičių.
Ar kas nors galės pamatyti, už ką balsavau?
Ne. Slapto balsavimo principas reiškia ne tik tai turėtų kiekvieno žmogaus balsas yra privatus turi būti privatus, kad balsų nebūtų galima nusipirkti, parduoti ar priversti juos daryti.
„ElectionGuard“ naudoja vadinamąjį pavadinimą homomorfinis šifravimas kad tai užtikrintų niekas gali pasakyti, kaip žmogus balsavo. Tiesą sakant, net rinkėjas negali naudoti stebėjimo kodo, kad įrodytų niekam kitam, kaip jie balsavo – jie galės įrodyti tik tai, kad jų balsas nebuvo pakeistas.
Taip pat galima pridėti šifruotus duomenis, kad būtų galima iššifruoti tik galutinę sumą. Tai reiškia, kad žmonės gali patikrinti galutinius rezultatus, nematydami informacijos apie atskirus balsus.
Ar tai pakeis rinkimų vykdymo būdą?
Ne. „ElectionGuard“ yra skirtas dirbti su dabartinėmis balsavimo sistemomis, o „Microsoft“ kartu su gamintojais ir pardavėjais stengėsi ją integruoti į esamą infrastruktūrą (nors ji nebus prieinama prezidento rinkimuose lapkričio mėnesį ir nebus plačiai naudojama kurį laiką). Popierinius biuletenius galima nuskaityti ir naudoti balsavimo mašinas, kaip yra dabar. Vienintelis skirtumas, kurį rinkėjai pamatys, yra unikalus stebėjimo kodas, kurį jie pateikia pabaigoje, kurį jie gali pasirinkti naudoti arba išmesti į šiukšliadėžę.
Patikrinimus vietoje ir administracinius auditus gali atlikti esamų ekspertų komisijos nariai, kurie šiuo metu nusprendžia, ar balsavimo biuleteniai yra tinkami, ar sugadinti, su įmontuotomis apsaugos priemonėmis, užtikrinančiomis, kad nė vienas asmuo negali nei sutrikdyti, nei paveikti patikros proceso.
[Read more: Protecting democratic elections through secure, verifiable voting]
Kaip mes galime tuo pasitikėti?
Pagrindinis „ElectionGuard“ principas yra tai, kad jis suteikia galią patikrinti, ar rinkimai galioja asmenims. Kiekvienas rinkėjas turi galimybę patikrinti savo balsą – greičiausiai viešose svetainėse, kurias sukūrė rinkimų tarybos ar vietos valdžios institucijos. Ir visi gali naudoti patikrinimo programą, kad patikrintų galutinius rezultatus.
Niekas neturi tiesiog priimti „Microsoft“ žodžio – ar kas nors kitas šiuo klausimu. „ElectionGuard“ yra rinkinys atviro kodo programinė įranga komponentai, kuriuos galite pasiekti čia. Kiekvienas, turintis programavimo įgūdžių, gali sukurti savo patvirtinimo įrankį. Praktiškai tai reiškia, kad kiekviena politinė partija, kandidatas, naujienų organizacija ar spaudimo grupė gali atlikti savo patikrinimus ir viešai paskelbti savo pageidaujamą programą kitiems.
Pirmasis pilotas jau sėkmingai įvykdytas rinkimuose Fultone, Viskonsine.
Ar tai tik „Microsoft“ būdas užsidirbti pinigų iš rinkimų?
„ElectionGuard“ nėra pelno siekianti įmonė, ir „Microsoft“ iš to neuždirbs pinigų. Ši technologija yra kuriama ir bandoma su keliais suinteresuotaisiais subjektais ir yra laisvai prieinama visiems, norintiems ja naudotis, tiek JAV, tiek demokratinėse pasaulio šalyse.
Norėdami sužinoti daugiau apie tai, kaip technologijas galima naudoti rinkimų sąžiningumui apsaugoti, apsilankykite Ginti demokratijos programą Ir sekite @MSFTIssues „Twitter“ tinkle.