Valimised.ee pealeht

Print

Проверка голосования с помощью смартфона

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

Для проведения проверки можно использовать смарт-устройство на платформе Android и iOS. Устройство должно быть оснащено камерой и иметь доступ в интернет.

 

Пример проверки

Избиратель делает выбор «12 Александр». Компьютер генерирует случайное число «92862847293». Эти два элемента – выбор и случайное число – шифруются вместе с открытым ключом системы выборов.

В результате шифрования получается зашифрованный текст, т.е. криптограмма, под которой ставится цифровая подпись.

Изображение
Kontroll nutitelefoniga

Полученная криптограмма с цифровой подписью уходит на сервер выборов. Сервер генерирует код сеанса «1357» и отправляет его на приложение избирателя.

Изображение
Kontroll nutitelefoniga

Случайное число «92862847293» и код сеанса «1357» появляется на экране компьютера избирателя в виде QR-кода. Контрольное приложение в смарт-устройстве получает код с помощью камеры.

Изображение
Kontroll nutitelefoniga

Устройство отправляет код сеанса «1357» на сервер выборов. Сервер определяет соответствующий голос и отправляет на смарт-устройство зашифрованный электронный голос.

Изображение
Kontroll nutitelefoniga

Смарт-устройство знает случайное число «92862847293» и открытый ключ системы выборов, которым шифруются данные.

Зная случайное число отданного голоса и открытый ключ системы выборов, можно рассчитать лишь содержание этого голоса, т. е. сделанный выбор.

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

Изображение
Kontroll nutitelefoniga