LA County is Tabulating Votes with QR Codes. Security Experts Think It's a Bad Idea

Tami Abdollah

Tami Abdollah was dot.LA's senior technology reporter. She was previously a national security and cybersecurity reporter for The Associated Press in Washington, D.C. She's been a reporter for the AP in Los Angeles, the Los Angeles Times and for L.A.'s NPR affiliate KPCC. Abdollah spent nearly a year in Iraq as a U.S. government contractor. A native Angeleno, she's traveled the world on $5 a day, taught trad climbing safety classes and is an avid mountaineer. Follow her on Twitter.

LA County is Tabulating Votes with QR Codes. Security Experts Think It's a Bad Idea

After $300-million and 11 years, the nation's largest county rolled out the first publicly-owned voting system earlier this year, promising "transparency, accessibility, usability, and security."

Los Angeles County's new voting system — dubbed "Voting Solutions for All People," or VSAP — has raised concerns from election security experts. Dozens of advocacy groups have warned California's top election official that the electronic touchscreen system used for in-person voting relies on QR codes to tabulate votes. QR codes are vulnerable to hackers and system malfunctions and cannot be easily verified by most voters, U.S. government and outside experts have found.

A coalition of 36 election-security experts and advocacy groups wrote in a letter last month to Secretary of State Alex Padilla that they were "gravely concerned that [L.A. County's recently certified system] uses QR codes for tabulation" and urged him to stop relying on QR codes to tally votes at least by the 2022 primary election.

After voters make their ballot selections on their screens, the machine spits out a printed-out ballot-like receipt to review, along with a QR code.

"Although voters can easily verify the selections that the [voting system] prints on their ballot in their own language, they cannot easily verify the QR codes that [it] will actually use to tally votes," the letter said.

After voters make their ballot selections on their screens, the machine spits out a printed-out ballot-like receipt to review, along with a QR code. Officials have said this gives voters an easy way to verify their selections. But what a voter sees in plain text on the receipt, is not what the tallying machine counts. The county's new system scans the QR code to unpack and count what a voter has selected. If the system is hacked or wrongly records a voter's selections while electronically encoding it into the QR, there's no quick and easy way to tell.

Election administrators expect record turnout for the November 3 presidential election, which has already seen high levels of mail-in ballot participation. Intelligence officials warned lawmakers earlier this year that Russia is again trying to meddle in the U.S. election process, as it did in 2016. On Thursday, U.S. officials announced that Russian hackers targeted dozens of state, local and tribal networks, successfully stealing data from at least two unnamed victim servers; as a result, "there may be some risk to elections information housed on" those government networks. But there is no evidence that the integrity of elections data has been compromised, the government alert said.

L.A. County's new voting system, manufactured by Smartmatic Corp., a voting technology company that has been scrutinized for ties to the Venezuelan government, was first used for the presidential primary in March. The voting process was mired with technical problems that led to lengthy wait times and multiple after-incident reviews. L.A. County has since said the issues with its roughly 30,000 voting-machine system have been addressed and the new system was officially certified, as long as county officials abide by certain security conditions, by Secretary of State Alex Padilla earlier this month.

But even for those who understand how to scan a QR code, trying to verify the accuracy of their vote can be confusing and time-consuming.

Here's an example of what shows up when you scan your QR code, according to a document buried on the Los Angeles County Registrar-Recorder/County Clerk's website:


The first line represents the selections a voter made, with each letter and number combination corresponding to a particular candidate or measure. For example, a vote for the Joe Biden ticket is coded as 3G8 while Donald Trump is 3G9. It is up to voters to decode and match each of alphanumeric values to the actual plain-language choices they made on their ballots.

Michael Sanchez, a spokesman for the registrar's office, said that voters can go online to find a document for decoding their ballot. Sanchez later supplied the crucial direct link via email, which is otherwise difficult to find online.

For voters who are older, disabled, simply not tech-savvy, or just unwilling to take the time, verifying your ballot selections in L.A. County is an incredibly "burdensome process," said Susan Greenhalgh, senior advisor on election security for Free Speech For People, a nonpartisan public interest group. "The person can't look at it and know what it says, they have to jump through all these hoops."

Kim Alexander, president of the nonprofit, nonpartisan California Voter Foundation noted that the difficulty with verifying the older punch-card ballot system is why post-election audits were done in the first place.

"We were using these ballots where people couldn't verify their choices," Alexander said. "Now we've come full circle. We have these QR codes that some tiny population of L.A. County has the wherewithal and ability and smarts to decode and verify (their) ballot. Even if you're able to do that, you're not done decoding the code. You have to then do another round of decoding."

In the world of election security, the use of barcodes and QR codes is generally viewed as problematic by experts Photo by Markus Winkler on Unsplash

QR Codes Stir Debate

The QR code has made a bit of a comeback to daily life during the pandemic, especially in place of restaurant menus.

But in the world of election security, the use of barcodes and QR codes is generally viewed as problematic by experts who say it inserts a machine — and its own code that's indecipherable to humans — between a voter and their vote. Because the QR code on the ballot cannot be easily verified for its accuracy, computer scientists say it makes them an easier target for hackers.

The county's YouTube video illustrating how to use the new voting machines skips over any explanation of how to check the QR code for accuracy. Instead, the county shows a voter quickly scanning their finger over the lines of plain text reflecting their votes. In reality, the QR code, not the text, is what is actually counted.

"It's really ugly, it is not usable at all," said Eddie Perez, an election administration and technology expert with the nonpartisan, nonprofit OSET Institute, about L.A.'s system. "If you're placing a very high value on accessibility and the idea that every single voter, regardless of their condition or disability, should be able to verify their ballot — if you really believe that, and are going to put $282 million behind those goals, then it's fair to ask: 'Is the process you're leaning on to check your QR code accessible?' I literally don't know [what happens] if someone is blind."

Sanchez, the registrar's office spokesman, said the county's ballot-marking device lets voters who are blind listen to a read-back of their on-screen selections. But that doesn't account for the encoded QR.

QR codes, which are a type of barcode, also have the potential to become legally thorny ground.

"There's an inherent problem with the use of barcodes or QR codes in voting systems because the ballot contains two records of voter intent, and one needs to be established as the legal record of voter intent," Greenhalgh said. "If the human-readable text is the legal vote of record, that means that something other than the legal vote of record is counted. If the QR code is the legal voter of record, that dissolves any pretense (that) this is a voter-verifiable ballot."

How to vote on the NEW Ballot Marking

National Debate Leads to First Ban

Such barcode-based devices also "raise security and verifiability concerns," according to an election-security report released by the National Academies of Sciences, Engineering, and Medicine last year. And the U.S.'s National Institute of Standards and Technology noted that barcodes could result in a voter being presented with different ballot selections than what the machine reads.

"If barcodes are used for tabulation of cast ballots, any modification of a voter's ballot selections may go undetected and impact the election results," NIST wrote.

All of this is especially problematic, experts say, because a recent University of Michigan study on voter behavior found that few voters check or detect errors on their ballots.

The debate over barcodes has figured heavily in battleground states like Georgia, South Carolina, North Carolina and Pennsylvania where they are used by some jurisdictions, but it's received much less scrutiny in California. In September 2019, Colorado became the first state to ban the use of barcodes or QR codes on ballots due to security concerns after using a system similar to California's.

Colorado's Secretary of State Jena Griswold said in a news release at the time that "although voters can see their vote choices, they cannot verify that the QR code is correct" and the QR codes "could be among the next target of an attack and are potentially subject to manipulation."

Griswold said Colorado will stop using machines that use barcodes or QR codes to count votes after 2021. The state has been a national leader in adopting election security best practices, including practices like risk-limiting audits to verify election results.

Auditing to Ensure Voter Confidence

California's Secretary of State Padilla gave L.A. County's voting system conditional certification earlier this month. Among the additional security requirements is that the county must conduct one of two types of audits to ensure the QR codes match the human-readable section of the ballot.

L.A. County has elected to conduct a traditional manual tally of 1% of its votes, which election security experts say is a less comprehensive method for ensuring ballots have been tabulated correctly.

In recent years, so-called risk-limiting audits have been deemed best practice for providing confidence in an election result. California has an ongoing risk-limiting audit pilot program. Such audits rely on statistically-based techniques such as auditing more ballots if the margin in a race is narrow. Looking at a fixed percentage regardless of the margin of victory, however, can lead to missed problems.

Perez called L.A. County's decision to do a 1% fixed audit "cutting a corner, given the fact that L.A. County has claimed to set such a high bar on the voting experience."

Sanchez, the registrar's office spokesman, said he didn't immediately know the reasoning behind the decision to not conduct a risk-limiting audit on the presidential election. The California Secretary of State's Office did not respond to a request for comment.

In a news release touting the certified system this month, Padilla called the VSAP system a "historic milestone in election administration" and said that for in-person voters it will "provide an accessible, secure voting experience."

*This story was updated Thursday afternoon to reflect U.S. officials announcement that Russian hackers targeted dozens of state, local and tribal networks, successfully stealing data from at least two unnamed victim servers.


Hit me up if you have any other election and voting-related questions. My DMs are open on Twitter @latams You can also email me at tami(at), or ask for my contact on Signal, for more secure and private communications.

Subscribe to our newsletter to catch every headline.


Behind Her Empire: Lisa Sequino on the ‘Light Bulb’ Moment That Launched JLo Beauty

Yasmin Nouri

Yasmin is the host of the "Behind Her Empire" podcast, focused on highlighting self-made women leaders and entrepreneurs and how they tackle their career, money, family and life.

Each episode covers their unique hero's journey and what it really takes to build an empire with key lessons learned along the way. The goal of the series is to empower you to see what's possible & inspire you to create financial freedom in your own life.

Behind Her Empire: Lisa Sequino on the ‘Light Bulb’ Moment That Launched JLo Beauty
Lisa Sequino

On this episode of Behind Her Empire, JLo Beauty Co-founder and CEO Lisa Sequino discusses how she transitioned from her corporate career to a more entrepreneurial path.

Read moreShow less

Henrik Fisker Says Tesla Price Cuts Haven’t Fazed Ocean Rollout

David Shultz

David Shultz reports on clean technology and electric vehicles, among other industries, for dot.LA. His writing has appeared in The Atlantic, Outside, Nautilus and many other publications.

A Fisker electric vehicle.​
Courtesy of Fisker

Last week in the dot.LA newsletter I wrote about Tesla’s decision to slash prices by as much as 20% on their vehicles and how the decision might impact Southern California’s EV startups. I called the price cuts a “tough pill to swallow” for Fisker in particular since they would make many of Tesla’s price points more competitive with Fisker’s first production model, The Ocean.

The Ocean is currently undergoing homologation, but Henrik Fisker, the company’s CEO, confirmed to dot.LA that the company hopes the process to be completed at the end of February. From there, it could take several weeks to ship the SUVs from Austria to the United States.

Read moreShow less