Система анонимного дистанционного голосования

Семинар: Информационные технологии
Начало заседания: 14:35

Дата выступления: 26 Февраль 2019

Организация: ИВТ СО РАН (Novosobirsk)

Авторы: Ракитский А.А., Дьячкова И.С.

Современные технологии позволяют не только оптимизировать многие из жизненных процессов, но и гарантировать их большую надёжность благодаря чёткой математической обоснованности. Темой данного доклада является разработанная и запущенная на сервере ИВТ СО РАН система дистанционного анонимного голосования. Такая система за счёт использования криптографических протоколов может гарантировать как анонимность голосующего, так и невозможность подделки бюллетеня или вмешательства в ход голосования. В рамках доклада будет описан протокол слепой подписи, который использовался в данной системе, описаны возможности его использования, а также рассмотрены возможности для дальнейшего расширения функционала. Кроме того, планируется систему хранения бюллетеней перевести в дальнейшем на блокчейн, что в том числе повысит и криптостойкость системы. 

Очевидно, что внедрение подобной системы в рабочий процесс ИВТ СО РАН позволит существенно упростить процесс голосования. В связи с возможностью использовать данную систему по сути с любого мобильного устройства, повышается доступность участия в голосованиях, например, при невозможности личного присутствия. Кроме того, появляется возможность проводить единовременно объединённые голосования вместе с филиалами, находящимися в других городах. Представленная система была разработана на языках программирования Python и JavaScript, с использованием фреймворка Flask. В настоящее время система развёрнута и ведётся её активное тестирование, дорабатывается интерфейс как пользователя, так и администратора, учитываются дополнительные требования и возможности. В рамках доклада предлагается в том числе оценить уже действующий функционал и обсудить возможности его расширения и доработки.