这可能是微软Microsoft近几年最优秀的产品

ElectionGuard是Microsoft在2019年5月宣布的开源投票机软件。在Microsoft的演示中,选民通过触摸屏进行选择,然后打印两份。选民应仔细检查一份副本,然后再将其放入投票箱以供选举工作人员计数。另一个是带有QR码的备份记录,投票人可以使用该QR码检查投票结束后是否计算了投票数。

这可能是微软Microsoft近几年最优秀的产品

如果一切顺利,ElectionGuard的影响力将远远超过微软产品线中的浮华产品。

ElectionGuard该软件旨在为投票机建立端到端验证。选民可以检查自己的投票是否被计算在内。开源软件自去年9月开始提供。但是,微软在星期二进行了首次真实测试。自2016年以来,许多科技巨头都推出了旨在增强对该投票系统的计划。微软是第一家直接解决投票机基础设施的大型科技公司。这是一个不能被黑客入侵的系统。

微软在ElectionGuard的首次亮相中牢记了这一原则。计划在未来几年内成为Microsoft的首批试验。但ElectionGuard还不会立刻投入使用,因此Microsoft在如何展示该技术时非常谨慎。

运行原理

ElectionGuard通过称为“同态加密”的过程进行工作,该过程由1987年由Microsoft Research资深密码学家Josh Benaloh首次提出。微软的加密技术还通过将选择内容转换为随机的代码行,直到它们被解密为止,来保持投票的秘密。

但是,投票不应解密,因为它们旨在保持私密性。同态加密允许对保密的选票进行计数。在微软为其新系统进行的演示中,该公司战略项目主管解释说ElectionGuard将与纸质选票并行运行。

在触摸屏上投票后,数字投票将被加密并计算。投票也将打印出来,由选民核实,然后放在旁边的投票箱中。打印结果将带有两张纸:一张用于投票箱,另一张带有您的投票和QR码,以用作收据,以便稍后在网上验证您的投票。

ElectionGuard的缺陷

ElectionGuard解决了许多投票机安全问题。但不是所有人。它是开源的,这意味着它是免费的。当然这个系统也会可能存在漏洞。研究人员已经在ElectionGuard上提交了漏洞赏金以供审查,尽管微软尚未支付任何款项。

如果一切顺利,Microsoft和ElectionGuard可以改变全世界计票和核实投票的方式,作为一种开放源代码工具,它可以在全世界范围内使用,而且即使Microsoft与此无关,微软与Galois合作,还帮助开发ElectionGuard的软件。

即使Microsoft的ElectionGuard背后的技术非常完美, 但他们仍需要长时间来测试这个系统工作的性能。


分享到:


相關文章: