Построение модели протокола электронного голосования с возможностью проверки результата избирателями

Бесплатный доступ

В данной статье предложена модель протокола электронного голосования, с возможностью мониторинга результата со стороны избирателей. Центральной идеей такой модели является появление механизма связи электронных бюллетеней с результатами голосования в единую цепь, с помощью криптографических преобразований, на базе криптографических систем с открытым ключом. Такой механизм не допускает появления "лишних" бюллетеней, позволяет отслеживать результат своего голоса конкретным избирателем в этой цепи и приводит к невозможности произвести неправильный подсчет голосов, без нарушения целостности цепи. Рассмотрено три протокола электронного голосования: Фудзиока-Окамото-Охта, протокол с одной центральной комиссией на базе протокола ANDOS, протокол с одной центральной комиссией на базе слепой подписи. Протоколы были исследованы на предмет достоинств и недостатков, а также на возможность модификации с целью добавления новых функций. Выбран оптимальный протокол для включения в него механизма связи голосов в единую цепь. В результате разработана новая система электронного голосования на основе протокола с Центральной избирательной комиссией на базе слепой подписи. Приведена схема, объясняющая работу этой системы.

Еще

Электронное голосование, голосование, протокол, цепь, фудзиока-окамото-охта, центральная избирательная комиссия

Короткий адрес: https://sciup.org/147245539

IDR: 147245539   |   УДК: 004.057.4   |   DOI: 10.17072/1993-0550-2022-4-61-67

Building a model of electronic voting protocol with the possibility of verification of the result by voters

This article proposes a model of electronic voting protocol, with the possibility of monitoring the result by the voters. The central idea of such a model is the emergence of a mechanism for linking electronic ballots with the results of voting in a single chain, with the help of cryptographic transformations, based on cryptographic systems with a public key. Such a mechanism prevents "superfluous" ballots from appearing, makes it possible to track the result of one's vote by a particular voter in this chain, and makes it impossible to make an incorrect vote count, without violating the integrity of the chain. Three electronic voting protocols were examined: the Fujioka-Okamoto-Ohta protocol, the protocol with one central commission based on the ANDOS protocol, and the protocol with one central commission based on the blind signature. The protocols were investigated for merits and demerits, as well as for the possibility of modification to add new features. The optimal protocol was selected to include a mechanism for linking votes into a single chain. As a result, a new electronic voting system based on a protocol with the Central Election Commission based on a blind signature was developed. A scheme explaining the operation of this system is given.

Еще

Список литературы Построение модели протокола электронного голосования с возможностью проверки результата избирателями

  • Учебная и научная деятельность Анисимова Владимира Викторовича. URL: https://sites.google.com/site/anisimov-khv/learning/kripto/lecture/tema15/tema15_3#p1532 (дата обращения: 9.11.2022).
  • Electronic voting by country. URL: https://translated.turbopages.org/proxy_u/en-ru.ru.885e82f0-626929b5-b6657333-74722d776562/https/en.wikipedia.org/wiki/Electronic_voting_by_country, (дата обращения: 22.04.2022).
  • Шнайер Б. Прикладная криптография, второе издание, 2002. 103 c.
  • Solomaa A. Public-Key Cryptography. Springer-Verlag, 1990.