2020 年 2 月下旬,微软在威斯康星州富尔顿举行的当地学校董事会和州最高法院席位的选举中对其 ElectionGuard 投票安全软件进行了首次正式测试作为这家科技巨头的“捍卫民主”项目的一部分开发,该软件旨在帮助使选举更加安全和值得信赖。

现在,一年多后,围绕 2020 年总统大选的普遍不信任不和有助于为这种技术提供支持。

微软负责客户安全和信任的企业副总裁汤姆·伯特说:“我认为历史上没有比供应商更重要的时期尝试将这项技术构建到他们的系统中了,因为它能够在选举过程中建立信任,”告诉 CNN Business。

微软周四宣布与美国主要投票技术供应商 Hart InterCivic 首次实施 ElectionGuard。Hart 是美国三大主要选举供应商之一,为 17 个州的 500 多个司法管辖区的选举官员提供其投票系统。

两家公司表示,该协议将使 Hart 成为第一家向选民提供端到端验证以确保他们的选票计算正确的主要选举技术供应商。

Hart 已经开始与其服务的选举官员讨论在即将举行的选举中测试 ElectionGuard 软件的问题。最终,微软希望该技术能够在 2024 年总统大选前及时被广泛采用。

Hart InterCivic 首席执行官朱莉·马西斯 (Julie Mathis) 表示:“我们相信,我们必须不断重新构想技术如何使投票更安全、更透明,与微软的合作是朝着这个方向迈出的重要一步。

对于选民来说,哈特的投票过程仍将大致与现在相同:在指定投票站的选民将填写纸质选票或在机器上选择他们的选择并打印出来。然后,他们会将纸质选票放入 Hart 扫描仪。只是现在,该扫描仪将配备 ElectionGuard 软件,该软件将在扫描选票后立即对其进行加密。

ElectionGuard 使用称为“同态加密”的过程单独保护每张选票——在民意调查结束后,这种加密使统计选票和解密结果成为可能,而无需解密单个选票。

这降低了投票篡改的可能性:如果一个坏演员想要偏爱某个候选人,他们将不得不进行解密每张选票的艰巨工作,以便甚至知道要更改哪些选票。

选举官员还可以运行一个验证器应用程序,该应用程序在民意调查结束后使用数学方程式来确定选票是否被篡改。由于加密过程,如果没有投票被篡改,该等式将产生预期结果。如果答案不同,则表明选举官员应使用备用纸质选票仔细检查选举结果。

该软件建立在以下假设之上:不可能 100% 确定地避免不良行为者破坏投票系统。因此,ElectionGuard 确保如果发生黑客攻击,选举官员将立即知道并准备好其他计票选项,从而消除干预选举的动机。

防止这种干预是选举官员的核心关注点。美国政府发现伊朗和俄罗斯等对手试图干预 2020 年总统大选,目的是破坏选民对民主进程的信心。

ElectionGuard 软件的另一个关键功能是个人选民能够确认他们的选票是否被准确计算。投票后,每个选民都会收到一个代码,他们可以在第二天用来检查他们的选票——确认没有投票篡改的同一个验证器应用程序可以向选民确认他们的选票被正确计算。

“对于那些不信任的人,让他们能够确认他们的选票被计算在内,这就是我看到信任的巨大潜在转变的地方,”伯特周四说。

ElectionGuard 是 Microsoft 作为一项非盈利计划开发的免费开源软件。