Microsoft’s Open Source Voting Software is Now Available on GitHub


The company says ElectionGuard will make voting more secure, verifiable and efficient

Back in May, Microsoft CEO Satya Nadella announced ElectionGuard, a free open source software development kit (SDK), as part of the company’s Defending Democracy Program.

After various demonstrations, Microsoft has now finally released ElectionGuard on GitHub to enable election technology suppliers to integrate it into their voting systems.

Microsoft partnered with Oregon-based tech firm Galois to develop the code.

Among ElectionGuard’s many benefits, Microsoft says ElectionGuard will enable end-to-end verification of elections, open results to third-party organizations for secure validation, and allow individual voters to confirm their votes were correctly counted.

Microsoft writes in its Github repository:

ElectionGuard is an open source software development kit (SDK) that makes voting more secure, transparent, accessible.

The ElectionGuard SDK leverages homomorphic encryption to ensure that votes recorded by electronic systems of any type remain encrypted, secure and secret. Meanwhile, ElectionGuard also allows verifiable and accurate tallying of ballots by any 3rd party organization without compromising secrecy or security.

According to Microsoft, ElectionGuard is being incorporated by all major manufacturers of voting systems in the United States a, such as Clear Ballot, Democracy Live and VotingWorks.

The company is also working on a number of pilot programs that it says will “put voting systems running ElectionGuard in the hands of voters for the 2020 elections or sooner.”


Please enter your comment!
Please enter your name here