Эзотерические протоколы

6.1 Безопасные выборы

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

1. Голосовать могут только те, кто имеет на это право .

2. Каждый может голосовать не более одного раза.

3. Никто не может узнать, за кого проголосовал конкретный избиратель .

4. Никто не может проголосовать вместо другого. (Это оказывается самым тяжелым требованием.)

5. Никто не может тайно изменить чей-то голос.

6. Каждый голосующий может проверить, что его голос учитывался при подведении итогов голосования . Кроме того, для некоторых схем голосования может понадобиться следующее требование :

7. Каждый знает, кто голосовал, а кто нет.

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