Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / Лекция 8 Криптографические протоколы (finally).pptx
Скачиваний:
93
Добавлен:
17.01.2022
Размер:
1.27 Mб
Скачать

12 Отслеживание

Платные TВ-программы могут быть зашифрованы

предателей

при помощи ключей, которые передаются

(нечестных

легальным подписчикам этих программ.

клиентов)

Однако существует опасность, что некоторые из

таких нечестных подписчиков (предателей) могут

 

 

продать эти ключи другим пользователям, не

 

оплатившим эти программы.

 

Протокол обеспечивает возможность поиска таких

 

предателей в случае, когда TВ-декодер

 

пользователей может быть открыт для

 

необходимого контроля.

13 Честные

Необходимо

обеспечить

конфиденциальность

криптосистемы

сообщений, однако по постановлению суда эти

 

сообщения должны просто расшифровываться

12

Протоколы тайного голосования

Типы систем электронного голосования

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

электронная система голосования

система дистанционного голосования

система

 

прямой записи

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SMS-голосование

интернет-голосование

электронные машины для

 

 

голосования

Состав системы электронного голосования

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

Сервер - выполняет функцию обработки криптограмм, полученных от избирателей и хранит зашифрованные голоса.

Избирательная комиссия - определяет, что избиратель имеет право на получение права голоса, гарантирует, что избиратель голосует только один раз на данных выборах, предоставляет избирателям физическое удостоверение личности , осуществляет подсчет голосов и объявляет результаты выборов.

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

Основные понятия об электронном голосовании

Электронное голосование включает в себя три основных этапа:

Подготовка.

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

Голосование.

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

Оглашение окончательных результатов.

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

Требования к системе голосования

1.Участвовать в выборах могут только те легитимные пользователи, которые были предварительно включены в списки, составленные избирательной комиссией (ИК);

2.Результат голосования каждого легитимного участника должен сохраняться в тайне от всех участников процедуры голосования (в том числе от других легитимных пользователей, ИК и всех посторонних),

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

4.При отсутствии легитимного избирателя в списке ИК или при неправильном учете результатов голосования в ИК, эти ошибки должны быть исправлены без нарушения тайны голосования;

4.ИК не может сфальсифицировать результаты тех легитимных избирателей, которые не захотели принять участие в голосовании.

Виды систем электронного голосования

микс-сети,

слепые подписи

гомоморфное шифрование

Система ЭГ на основе Микс-сетей

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

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

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

MIX сеть

пользователь Ai , который желает отправить сообщение Mi

пользователю Bj так, чтобы нельзя было бы установить связь между Ai и Bj

для всех, кроме этих пользователей, генерирует случайные числа R1, ..., Rk и

отправляет криптограммуCi feS1 R1 || feS2 R2 ||... feSk Rk || Bj || feBj Mi ...

первому серверу S1 , где f e M – функция шифрования с открытым ключом

е сообщения М, || – означает конкатенацию (объединение) нескольких сообщений;