Еще в мае Microsoft объявила о своих планах сделать процесс голосования более безопасным, прозрачным и эффективным. Встречайте ElectionGuard, который, после многочисленных летних демонстраций, теперь доступен на GitHub. Код открыт для использования любым IT разработчиком, который ищет то, что Microsoft называет более надежной системой голосования.
Аппаратное обеспечение, используемое в демонстрациях, создает впечатление зависимости от Microsoft - например, в этих демонстрациях использовались планшет Surface и контроллер Xbox Adaptive Controller, разработанные для того, чтобы сделать процесс голосования простым и доступным. Но это впечатление обманчиво, именно программное обеспечение является ключевым. Процесс голосования выглядит следующим образом. После того, как избиратель проголосовал, ElectionGuard использует гомоморфное шифрование для подсчета голосов, сохраняя при этом данные в зашифрованном виде, и дает пользователям код отслеживания, который можно ввести в Интернете для проверки того, что голос подсчитан и не был изменен.
По словам Microsoft, ElectionGuard объединил всех основных производителей систем голосования, таких как Clear Ballot, Democracy Live и VotingWorks, и компания явно следит за крупными голосования. В Microsoft заявили, что они работают над несколькими пилотными программами, которые «передадут системы голосования под управлением ElectionGuard в руки избирателей на выборах 2020 года или раньше». Нет сомнений в том, что к выборам в США понадобятся сверхзащищенные системы голосования - ведь не секрет, что другие страны рады вмешиваться в политику, используя кибератаки, а уязвимые машины для голосования станут легкой целью.