Тайное голосование

Материал из Сервис Облачной Демократии
(Различия между версиями)
Перейти к: навигация, поиск
Строка 14: Строка 14:
  
  
[[Category:gplvote-serverbased]]
+
[[Category:Описания]]

Версия 16:28, 9 марта 2012

Тайное голосование подразумевает под собой то, что по результатам голосования невозможно определить кто конкретно каким образом проголосовал.

Вариант реализации с сервером

В нашей системе тайна голосования, одновременно с возможностью проверки человеком как учелся его голос в результатах, обеспечивается следующим образом.

При голосовании человек придумывает или генерирует с помощью специальной программы, некую строку, по которой он потом сможет идентифицировать свой ответ в результатах голосования (одноразовый идентификатор). Он вводит эту строку в процедуре голосования.

Для того, что-бы пользователю не нужно было запоминать, мы предлагаем самому пользователю зашифровать этот одноразовый идентификатор своим личным ключем и вставить его как часть подписываемого текста. Этот текст будет выполнять функции подписи участника голосования.

Таким образом, в результатах голосования будут выводиться два списка:

  1. Список проголосовавших с их подписями. По этому списку всегда можно проверить кто именно принимал участие в голосовании;
  2. Список голосов. В данном списке выбор пользователя выводиться парами "одноразовый код" - "выбор". Таким образом, по этим данным пользователь сможет проверить правильно-ли записан его голос.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты