Помогите, пожалуйста с заданием. Постройте криптографический протокол (аутентификации), обеспечивающий абсолютно честные выборы. Требования к протоколу: а) конфидециальность данных б) каждый избиратель может убедиться, что его ...
Помогите, пожалуйста с заданием.
Постройте криптографический протокол (аутентификации), обеспечивающий абсолютно честные выборы.
Требования к протоколу:
а) конфидециальность данных
б) каждый избиратель может убедиться, что его голос засчитан правильно
в) каждый избиратель должен быть уверен, что его голос не может никто узнать ( за кого он голосовал)
г) обеспечить каждого избирателя только 1 голосом (у 1 человека не должно быть несколько голосов)
д) обеспечить возможность голосования только зарегистрированных пользователей
Подсказка: должны быть 2 доверенные стороны (и они не могут между собой договариваться), то есть, 1-ая - от действющей власти, 2 - от оппозиции.
Буду очень благодарна!
Ответ(ы) на вопрос:
Не нашли ответ?
Похожие вопросы