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

топ 100 блогов hardsign20.04.2023

Во вчерашнем посте про «электронные повестки» пытливый читатель задал вопрос – неужели нас ничему не научило электронное голосование? Давайте посмотрим, чему оно нас может научить. Без политических пристрастий, исключительно с точки зрения, как это по-русски, computer science.

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

После выборов публикуется текстовый файл примерно такого содержания:

Иванов Иван Иванович | за Пупкина
Кузнецов Михаил Михайлович | за Пупкина
Сидоров Сергей Сергеевич | за Лупкина
...

Рядом публикуется магическое число 391b162f2e28fec427b18fcc575ef2a82c8cc7c3a0b02381a5217e96b079a9f4 – хеш-сумма данного файла. Теперь любой мамкин хакер может скачать этот файл и при помощи утилит sha256sum, cut, sort и uniq за минуту проверить выводы Центризбиркома.

Просто? Да вообще элементарно.

– А-а! – скажет пытливый читатель, – я не хочу, чтобы каждый цепной пёс кровавого режЫма знал, за кого я голосовал!

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

Но допустим, прилетели добрые рептилоиды с Нибиру и подарили г-же Памфиловой устройство ЧЧЯ-13 (Честный Чорный Ящик). Устройство выполняет простую функцию: принимает от избирателя токен, проверяет, что этот токен действителен и не использовался, а затем выдаёт ему Секретный Токен. Таблица соответствия между токеном, выданным Центризбиркомом, и Секретным Токеном хранится внутри Чорного Ящика и принципиально не может быть извлечена и просмотрена.

Ура! Теперь наш файл приобретает совсем другой вид:

800a8fe0-5a2c-4073-8100-25ae174d5009 | за Пупкина
7e5cd974-3648-4919-b064-1ee3eba5e16c | за Пупкина
9cba9317-7913-49e1-bf37-93f698bc9da9 | за Лупкина
de58295f-5b2c-4d10-90ee-c394b9716d66 | за Лупкина
fede584a-baec-455c-b036-50560017a18b | за Лупкина
...

Читатель находит свой Секретный Токен, убеждается, что его голос посчитан правильно... Но как-то подозрительно много голосов за Лупкина!

– А что это за голоса такие странные? – задаёт он вопрос на горячую линию Центризбиркома.

– А это, – отвечают ему, – волеизъявление народа. – Ты же не хотел, чтобы твоя фамилия публиковалась открытым текстом? Вот и они не хотят.

И читатель как бы уверен, что был вброс, и голоса за Лупкина сделаны из «левых» токенов... Но доказать это принципиально невозможно.

Какая отсюда мораль? А мораль простая: вся вот эта «демократия» – игрушки, но переведя эти игрушки в электронный вид, мы хотя бы спасём немножко деревьев и увеличим поголовье бобров, которые, перекрыв Яузу, чуть не затопили соседний город Мытищи...

Оставить комментарий

Архив записей в блогах:
Продолжаю поражаться, как девушки вешаются, если представишься зэком. Как я уже рассказывал в предыдущем посте, я зарегистрировался на сайте знакомств с заключенными и тут же обзавелся целым набором заискивающих поклонниц. Девушки сами ...
Тут в комментах сформулироваролсь imho довольно существенное : Anonymous: Tor, i2p,diaspora..., freedomBox. Ничего такого особого мутить не надо. Надо отказаться от попиетарного ПО, подключённого к сети и польховаться например пречисленными проектами. Я: На сам деле они все плохи ...
Влюблена в это сочетание цветов. Как вам? Только на слишком мелкие куски не рвите, плиз))) ...
Извечный спор о конкуренции российского (советского) оружия с иностранным (натовским) нашел свое продолжение действиях командования специальных операций США (SOCOM), которое изучает возможности сотрудничества с американскими фирмами, которые производят российское оружие, подтвердил газе ...
Вот какая интересная штука: режиссёр фильма "Белинский" (1951) - один из классиков советского кинематографа Григорий Козинцев. Безусловно, любители кино знают это имя. Я вот прямо так себе сразу сказал: "О, Козинцев, он же крутой, а еще он был Мастером во ВГИКе у Эльдара Рязанова. ...