Elektronický volebný systém v Moskve odhaľuje identitu používateľov VPN

Elektronický volebný systém v Moskve odhaľuje identitu používateľov VPN

Elektronický volebný systém v Moskve je nastavený na odhaľovanie identity používateľov VPN

Systém diaľkového elektronického hlasovania vo voľbách do ruskej Štátnej dumy v Moskve zisťuje, či voliči používajú VPN (virtuálna privátna sieť na bezpečné a zašifrované pripojenie medzi zariadením a internetom) na šifrovanie internetového spojenia a zmenu IP adresy používateľa.

Vyplýva to z informácií programátora Petra Žižina, ktorý v roku 2021 analyzoval systém diaľkového elektronického hlasovania a upozornil na jeho nedostatky.

Podľa Žižinovho zistenia webová stránka elec.mos.ru „núti prehliadač používateľa načítať obrázok z YouTube“ (v Rusku blokovaný) a odošle výsledok overenia na volebný server. Až potom sa volič môže prihlásiť cez mos.ru. Volebný operátor tak zistí, či konkrétny volič používa VPN, a zároveň sa dozvie jeho identitu.

„To si nevyžaduje hacking: obe požiadavky sú uložené vedľa seba v tom istom protokole. Účel správy a ako dlho je uložená nie sú z kódu webovej stránky zrejmé,“ vysvetlil Žižin.

Výsledok overenia v rámci Ruska nebráni hlasovaniu. Ťažšie je overiť, či sa údaj o použití VPN dá spojiť s konkrétnym hlasom. Systém má medzi identitou voliča a jeho hlasom anonymizačnú vrstvu, ktorá má zabrániť ich prepojeniu, to všetko však kontroluje jeho prevádzkovateľ, zistil.

Žižin v roku 2021 pracoval ako programátor v technologickej spoločnosti Yandex. Vo voľnom čase si stiahol verejne dostupnú databázu moskovského systému elektronického hlasovania.

Z približne dvoch miliónov hlasov následne pomocou vlastného nástroja dešifroval všetky hlasy a upozornil na nezrovnalosť: podľa verejne dostupných údajov bolo po skončení volieb dešifrovaných iba približne 1,32 milióna hlasov, hoci výsledky už boli vyhlásené. Pri analýze zverejneného zdrojového kódu dospel k záveru, že okrem verejne dostupného blockchainu existuje aj druhý, neverejný blockchain, v ktorom sa mali uchovávať informácie súvisiace s hlasmi, napríklad údaje potrebné na identifikáciu opakovaného hlasovania.

Nevyplýva z toho falšovanie výsledkov, ale ukazuje netransparentnosť pri spracovaní a započítavaní elektronických hlasov, najmä pri určovaní konečného hlasu voliča po opakovanom hlasovaní.