Microsoft's open 'ElectionGuard' SDK aims to secure democratic elections

At its Build 2019 developer conference, Microsoft today announced an open source tool for helping to protect elections. Called "ElectionGuard," the software development kit (SDK) is focused on making sure that votes are verifiable, secure, and auditable.

In terms of verification, ElectionGuard enables voters to track their votes through a web portal with a unique code; they can also optionally confirm that their votes were correctly tabulated and not altered or tampered with, and properly counted. The ElectionGuard SDK will also allow anyone to build their own election verifier, allowing news media, observers, voters, and candidates to confirm votes were accurately recorded.

To secure things, Microsoft is using a type of encryption called "homomorphic encryption." With a lot of the work done by Microsoft Research to make it work in election systems, homomorphic encryption allows "mathematical procedures – like counting – to be done with fully encrypted data." From Microsoft:

By running an open election verifier, anyone can securely confirm that the encrypted votes have been correctly aggregated and that this encrypted tabulation has been correctly decrypted to produce the final tally. This process allows anyone to verify the correct counting of votes by inspecting the public election record while keeping voting records secure. The use of homomorphic encryption to enable verification is separate from and in addition to the process of paper ballots counted as an official election tally.

On the auditing front, the ElectionGuard SDK can be used to support an "enhanced form of statistical auditing." Using an encrypted, electronic record of every ballot, election officials can use ElectionGuard to select ballot records at random and compare them against their paper record to ensure the integrity of an election.

Microsoft has also built a reference voting machine with enhancements to make voting a less onerous process. In one example, people will be able to research candidates and make their vote selections at home. After they've made their selections, the can then print a QR code that will automatically populate their ballot at their voting place when scanned.

Microsoft says it is already working with election systems vendors to incorporate aspects of the ElectionGuard SDK in current voting machines and those that are still in development. The ElectionGuard SDK is expected to be available through GitHub this summer, according to Microsoft. ElectionGuard also complements the launch of Microsoft 365 for campaigns to help protect political campaigns from hacking.

Cheap PC accessories we love

Take a gander at these awesome PC accessories, all of which will enhance your Windows experience.

Anker 4 port USB 3.0 hub ($10 at Amazon)

Whether on a desktop or laptop PC, you always need more ports to connect things to. This hub gives you an additional four USB 3.0 Type A ports.

Ikea Fixa Cable Management System ($11 at Amazon)

This IKEA cable management kit is your ticket to a clean setup. It's simple and functional.

NZXT Puck ($20 at Amazon)

This clever little accessory has powerful magnets on the rear to make it stick to any of the metal panels on your PC case or anything else. It's great for hanging accessories like headsets.

CATEGORIES
Dan Thorp-Lancaster

Dan Thorp-Lancaster is the former Editor-in-Chief of Windows Central. He began working with Windows Central, Android Central, and iMore as a news writer in 2014 and is obsessed with tech of all sorts. You can follow Dan on Twitter @DthorpL and Instagram @heyitsdtl

Latest in Microsoft
Cloud servers
Microsoft has killed "several" data center projects in the U.S. and Europe, according to reports — Microsoft responds (Updated)
Steve Ballmer and Bill Gates, former CEOs of Microsoft.
Bill Gates says Satya Nadella almost missed the cut for CEO of Microsoft — Even with Steve Ballmer's support
HP Reverb G2 VR headset
Was Windows Mixed Reality as bad as I remember? I look back at the failed VR platform that was ahead of its time.
Microsoft Majorana 1 chip designed for quantum computing
Microsoft dismisses quantum computing skepticism: "There is a century-old scientific process established by the American Physical Society for resolving disputes"
The Microsoft logo on a smartphone and laptop arranged in Crockett, California, US, on Friday, Dec. 29, 2023.
"Would you say there is a reasonable balance between what you contribute to Microsoft and what you get in return?" Two-thirds of Microsoft employees say YES — as AI engineers get preferential compensation packages.
Like a Dragon Pirate Yakuza in Hawaii screenshot
Microsoft blocks (some) Windows 11 pirates while Lenovo steals the show at Mobile World Congress
Latest in News
Call of Duty: Black Ops 6 Zombies mode screenshots for Shattered Veil map.
The next Call of Duty Zombies map, "Shattered Veil", is dropping earlier than expected
Helldivers 2
The new Helldivers 2 Illuminate Major Order is so important that we got a new stratagem for it
Hogwarts Legacy troll hero image
Hogwarts Legacy DLC reportedly canceled by WB Games
Tom Clancy's Rainbow Six Siege
Rumored Ubisoft and Tencent agreement comes to fruition with 25% stake and new division for the Assassin's Creed developer
In-game screenshot of the player consuming an enemy in Shadow Labyrinth
This isn't your grandpa's Pac-Man — Bandai Namco's iconic character gets a gritty new action game this Summer
Key art for Dragon Quest 1 and 2 HD-2D remake
Every PC and Xbox game shown off during Nintendo Direct March 2025