Разработка криптографических методов и алгоритмов в системах электронного голосования
Докторантура по специальности «Информационные системы и процессы» (с 2024 года), кафедра кибербезопасности, Азербайджанский технический университет
Тема диссертации
Выборам нужно сразу две вещи: каждый бюллетень остаётся тайным, и любой может проверить, что итог подсчитан верно. Большинство практических схем электронного голосования опираются на факторизацию или дискретный логарифм, а их сломает большой квантовый компьютер.
В диссертации я разрабатываю криптографические методы электронного голосования на решётках: гомоморфный подсчёт, обязательства с доказательствами с нулевым разглашением, пороговый подсчёт, разделённый между несколькими избирательными органами и конкретные параметры, которые можно проверить и внедрить.
- Постквантовое голосование
- Решёточные обязательства
- Пороговая криптография
- Гомоморфный подсчёт
- Проверяемость
- Конкретные параметры
Последний препринт
Threshold Post-Quantum E-Voting from Lattice Commitments
T-EVOLVE — пороговая версия решёточного протокола электронного голосования EVOLVE. Голоса разделяются по схеме Шамира в пространстве сообщений обязательства, поэтому подсчёт могут завершить любые t из n избирательных органов: тайна сохраняется при сговоре t − 1 органов, а итог остаётся проверяемым, даже если сговорились все.
Жалобы органов друг на друга, в том числе на шифртексты, которые не расшифровываются, может проверить любой. В статье доказаны тайна, проверяемость, индивидуальная проверяемость и устойчивость; к ней прилагается реализация на C.
Как работает T-EVOLVE, по шагам
Интерактивный разбор протокола: бюллетень фиксируется обязательством и разделяется, органы его проверяют, и любые t из них восстанавливают итог.
СкороКод
Исследовательский код: не работает за постоянное время и не проходил аудит. Не используйте его для реальных выборов.