News for hackers. Stuff that matters.
Re:In Estonian parliamentary election, 44% of the votes were... by deogeo on Sunday March 10, 2019 @04:12PM (#19354124)
"The system has been designed to ensure that voters' computers are not infected by any kind of malware that could change or block their vote."

I'm sure this cannot be subverted by an attacker with the resources of USA/China/India/.., or with access to the supply chain from the chip fab onward (don't forget about malware hidden in USB cables!), or or,...

And you'd have to be dead sure, because, unlike with physical votes, there will be few-to-none signs of subversion. You can vote physically, but what do a few physical votes matter when the attacker can change the vote of 30, 50, 70% of the population.

And how do you change the system, when all parties promising to do so can't get enough votes?

Edit: Example of what a voting system must be resistant against: https://www.schneier.com/blog/archives/2018/03/adding_backdo...

Re:In Estonian parliamentary election, 44% of the votes were... by Iv on Sunday March 10, 2019 @09:58PM (#19356119)
Typically, the way this is done is through a smartcard, secured and provided by state officials. A vote has to be signed by the key that never leaves this device. So even if you computer is infected by malware down to its USB firmware, it won't be able to fake many things. Just prevent you from voting.

My main criticism is that as it is it could still feed the card with the wrong vote to sign. The (state-provided) USB reader should have a small lcd screen to sum up the thing being signed "Vote for Ms.Ryjavik on election #123" "Vote for Yes on vote #432" and a confirmation button.

With these modifications, and the ability to check a cast vote has been received, you can have secure elections on insecure devices.

However it requires trust in the officials to do their jobs correctly and to not tamper the tally.

I, personally, love a lot of e-Estonia initiatives, but consider electronic voting to be a bad idea, unless you are ready to get rid of the anonymity of the vote (you can have secure non-anonymous remote voting)

Re:In Estonian parliamentary election, 44% of the votes were... by zAy0LfpBZLC8mAC on Sunday March 10, 2019 @10:59PM (#19356340)
> My main criticism is that as it is it could still feed the card with the wrong vote to sign.

In other words: It doesn't help at all against malware on the computer.

> The (state-provided) USB reader should have a small lcd screen to sum up the thing being signed "Vote for Ms.Ryjavik on election #123" "Vote for Yes on vote #432" and a confirmation button.

In other words: If the USB firmware is infected, it's still not secure.

> With these modifications, and the ability to check a cast vote has been received, you can have secure elections on insecure devices.

So, if you are using secure devices ... then you can have secure elections on insecure devices? In this scenario you aren't actually using the insecure device, other than for establishing a connection to the internet.

Or rather, as you described it, it also functions as the input device--but that is a security problem because it can be used to violate the secrecy of the vote, so it's not actually secure that way either. The only way to make it secure (sort-of) is to not use the insecure device.

> However it requires trust in the officials to do their jobs correctly and to not tamper the tally.

And that is the reason why electronic voting is not an option. Elections have to be able to remove a government from power against its will. An election process that depends on the integrity and honesty of the government that you want to remove from power is inherently broken. An election process that only works when there is no conflict is not a useful election process.

Re:In Estonian parliamentary election, 44% of the votes were... by Mirioron on Monday March 11, 2019 @05:50AM (#19357745)
Considering Estonia's history, paper voting isn't exactly amazing either. The Soviet era showed that election fraud happens anyway. The problem with paper voting is that mistakes in counting happen very often. During the election that just happened in Estonia officials wrote the candidate number into the box that said how many votes they got.[1]

In the 2016 US presidential election officials basically typod the election results in the town of Hazelhurst in Wisconsin, where almost half the votes went missing until a citizen volunteer noticed the mistake. The party officials nor election officials caught the mistake.[2]

If mistakes like that can happen then how often do they go unnoticed? How often are these mistakes deliberate?

[1] https://news.err.ee/916525/vote-miscount-in-narva-may-cost-e...

[2] https://www.votingjustice.us/tags/election_integrity

Re:In Estonian parliamentary election, 44% of the votes were... by zAy0LfpBZLC8mAC on Monday March 11, 2019 @09:36AM (#19358829)
> Considering Estonia's history, paper voting isn't exactly amazing either.

So, could you point to any one election in Estonia's history where electronic voting would have been any better?

> The Soviet era showed that election fraud happens anyway.

That's just bullshit. Just because a solution for a problem is not perfect, does not mean it's useless and that every non-perfect approach is equally bad.

> The problem with paper voting is that mistakes in counting happen very often.

Which is irrelevant to the discussion of security. Mistakes are a very different thing from intentional manipulation, both in how you can prevent them and in the effects. In particular, mistakes tend to average out, which is why they usually don't matter for elections as long as they happen at a reasonably low rate.

> In the 2016 US presidential election officials basically typod the election results in the town of Hazelhurst in Wisconsin, where almost half the votes went missing until a citizen volunteer noticed the mistake. The party officials nor election officials caught the mistake.

... which is why we should employ a voting process where only the election officials have any insight into what is going on, so we minimize the chance that a citizen discovers any errors?

> If mistakes like that can happen then how often do they go unnoticed? How often are these mistakes deliberate?

... and how would an election process that is completely opaque to the public possibly help with any of that?

Re:In Estonian parliamentary election, 44% of the votes were... by codedokode on Monday March 11, 2019 @06:59AM (#19357999)
Paper voting is hundred times more secure than electronic. With paper voting observers can see all the ballots and verify the results; these results are usually published so if you have observers at all polling stations you can verify that all votes have been counted correctly.

With electronic voting nothing stops sysadmin from doing UPDATE votes SET vote = 'Good Candidate' WHERE vote = 'Bad Candidate'.

Re:In Estonian parliamentary election, 44% of the votes were... by lagadu on Monday March 11, 2019 @09:01AM (#19358611)
Except the sysadmin's inability to generate valid signatures for those votes.
Re:In Estonian parliamentary election, 44% of the votes were... by codedokode on Monday March 11, 2019 @10:23AM (#19359168)
The signatures are generated by government-issued cards. Doesn't it mean that it can issue any number of new cards and generate signatures using them?

Also, they cannot store signatures with votes because that would disclose voter's identity and their choice. They have to store signatures separately from the votes and it means that the votes can be freely modified.

Here is what Wikipedia says [1]:

> This criticism was underscored in May 2014 when a team of International computer security experts released the results of their examination of the system, claiming they could be able to breach the system, change votes and vote totals, and erase any evidence of their actions if they could install malware on the election servers.

Of course, the government can install enything on its servers.

Here is a quote from a report on vulnerabilities [2]:

> The e-voting system places complete trust in the server that counts the votes at the end of the election process. Votes are decrypted and counted entirely within the unobservable “black box” of the counting server. This creates an opportunity for an attacker who compromises this server to modify the results of the vote counting.

> ...

> The attack’s modifications would replace the results of the vote decryption process with the attacker’s preferred set of votes, thus silently changing the results of the election to their preferred outcome.

Read: the government can "draw" any outcome they would like. Maybe they already did it, who knows.

[1] https://en.wikipedia.org/wiki/Electronic_voting_in_Estonia

[2] https://estoniaevoting.org/findings/summary/

Re:In Estonian parliamentary election, 44% of the votes were... by zAy0LfpBZLC8mAC on Monday March 11, 2019 @09:37AM (#19358838)
Except the sysadmin can update the database of valid signing keys as well?
Re:In Estonian parliamentary election, 44% of the votes were... by tambre on Monday March 11, 2019 @10:20AM (#19359147)
Do you mean the public database of everyone's public keys? Tampering with that would get noticed really fast and anything like that would greatly erode the trust in the system and wreak havoc on the economy since most stuff is signed digitally.
Re:In Estonian parliamentary election, 44% of the votes were... by Mirioron on Monday March 11, 2019 @05:38AM (#19357711)
>My main criticism is that as it is it could still feed the card with the wrong vote to sign. The (state-provided) USB reader should have a small lcd screen to sum up the thing being signed "Vote for Ms.Ryjavik on election #123" "Vote for Yes on vote #432" and a confirmation button.

You can check who you cast your vote for through online voting. You can do it 3 times for half an hour after you voting. You cast your vote on a PC and at the end the voting software shows you a QR code. You can then use an app on your phone provided by the government to check who your vote was counted for.

Read more here: https://www.valimised.ee/en/internet-voting/checking-i-vote

Re:In Estonian parliamentary election, 44% of the votes were... by eftpotrm on Monday March 11, 2019 @06:24AM (#19357865)
You can check that the reporting app tells you that you voted for who you think you voted for.

You have no way of asserting that that was the vote that was actually counted in the reported result.

Re:In Estonian parliamentary election, 44% of the votes were... by hopler on Monday March 11, 2019 @08:40AM (#19358471)
I don't know what Estonia does, but there are ways to publish the votes in a secure way that prevents anyone from decrypting a single vote, but lets anyone verify their vote was correctly counted using their own secret key.

httpp://news.mit.edu/2009/rivest-voting

Of course you need monitors from all interested parties to prevent ballot stuffing, but that's true in every election. It's up to monitors to read the voter list and verify that (probabilistically) there are no/few fake voters on it.

Re:In Estonian parliamentary election, 44% of the votes were... by codedokode on Monday March 11, 2019 @10:35AM (#19359257)
According to this report [1], they published the source code and provided a video recording of installing the software (sounds like a joke):

> Despite positive gestures towards transparency — such as releasing portions of the software as open source and posting many hours of videos documenting the configuration and tabulation steps — Estonia’s system fails to provide compelling proof that election outcomes are correct. Critical steps occur off camera, and potentially vulnerable portions of the software are not available for public inspection.

[1] https://estoniaevoting.org/findings/summary/

Re:In Estonian parliamentary election, 44% of the votes were... by isostatic on Monday March 11, 2019 @05:44AM (#19357729)
So much for a secret ballot
Re:In Estonian parliamentary election, 44% of the votes were... by Mirioron on Monday March 11, 2019 @05:59AM (#19357773)
You can vote multiple times though and the previous votes are discarded. You can even show up on election day at the end and it well override your online vote.
Re:In Estonian parliamentary election, 44% of the votes were... by deogeo on Sunday March 10, 2019 @10:32PM (#19356237)
> a smartcard, secured and provided by state officials [..] The (state-provided) USB reader [..]

are not immune to attack either. Unless you go to the extraordinary lengths of making your own hardware in a facility you secure and keep secured for the duration of your democracy, there is no such thing as a 'secure device'. Not when the prize is something so hugely lucrative and advantageous as control over an entire country.

All assuming you trust your government. With opposition parties monitoring vote counts, that's easy. But what about when they have to look for dopant-level chip defects?

Re:In Estonian parliamentary election, 44% of the votes were... by Latteland on Sunday March 10, 2019 @10:58PM (#19356334)
In Washington state, all voting is via paper ballots mailed or dropped off at a voting location. You sign them. People end up having different ballots because your ballot is customized for the district you live in (unique city, school district, county, state combinations is a reasonable size). They verify your signature. You can track if you ballot was received (it's inside an inner envelope) and if your signature was confirmed or not.

This feels safe, and as they have the original paper, they can revote - but they have all the ones in the district in a box somehow.

Re:In Estonian parliamentary election, 44% of the votes were... by belorn on Monday March 11, 2019 @04:52AM (#19357536)
Who create the security tokens that banks use? I could see few things more lucrative and advantageous than a perfect backdoor into that hardware, especially since here in Sweden you can create electronic government ID from said token which can be used for everything except voting.

It is not without reason that most common fraud here in Sweden (around 80%) is someone calling under false pretense asking a victim to use the hardware token in order for the fraudsters to create a new electronic id which is then used to empty the bank account, create credit accounts, and so on. So far those security tokens has had a perfect track record from a hardware perspective, as much good that does. Maybe that is a bomb waiting to explode but it is hard to see a stronger incentives for criminals than what already exist.

When people here discuss electronic voting, security of the hardware tokens is not usually brought up. It is rather all the other elements which makes it a bad choice. There would be no physical ballots that can be verified, questionable anonymity, and a loss of a controlled voting environment. All the common solutions to those problems usually results in the conclusion that it then easier to just keep the current system as is.

Re:In Estonian parliamentary election, 44% of the votes were... by dbdjfjrjvebd on Monday March 11, 2019 @05:19AM (#19357642)
The thing is that bank security is at least theoretically possible. Banks and/or governments act as a central sources of trust in such systems and trust for can be derived from this source. I.e. a bank could build the hardware tokens from scratch themselves. With an election the trust model is inverted. I'm not sure there is any practical way to allow the trust sources (every voter) to audit the hardware tokens.
Re:In Estonian parliamentary election, 44% of the votes were... by kosievdmerwe on Monday March 11, 2019 @06:55PM (#19363685)
Also importantly, banks don't have to be anonymous. Every transaction has the identities of the people involved.
Re:In Estonian parliamentary election, 44% of the votes were... by hopler on Monday March 11, 2019 @08:44AM (#19358501)
Electronic votes can be secured cryptographically. Votes can be counted per precinct instead of centrally, and then summed. The security factors of paper voting can be replicated electronically.

"The authority might just lie about the count or throw away or counterfeit votes, or coerce voters other vote a certain way" is not solved by paper voting either, as seen in Russia and many other places.

Re:In Estonian parliamentary election, 44% of the votes were... by EGreg on Sunday March 10, 2019 @11:04PM (#19356355)
Really, it strikes me how luddite people are when it comes to voting. In every other case, people welcome technology making stuff easier. But in this area, all I hear is complaints how far the voting booth is, how you need ID, how there is no national holiday and so on. What about absentee ballots? How do you make sure they were mailed by the right person?

Listen, if an attacker can subvert 30% of the votes, don’t you think they would also be able to subvert 30% of bank accounts which would use the same security? Banks let use an app to withdraw $100,000. Why not for voting which is far less valuable?

Think about it... anyone can just as easily bring a ton of paper ballots and stuff the box that way. If you are concerned about the vote being illegitimate then have everyone submit an encrypted video of themselves saying the vote along with the vote, and the app recognizes what is said, displays it on the screen and the person clicks OK.

EDIT: To the automatic downvoters - why do you trust your bank’s app to manage a lot of money but not an app for voting?

Re:In Estonian parliamentary election, 44% of the votes were... by dainchi on Monday March 11, 2019 @12:46AM (#19356747)
I trust the bank because it has zero interest in subverting it’s own security. A government that doesn’t want to be removed from power has both motive and ability to do so. Paper Ballots allow Opposition Parties to count votes, an electronic voting system (wich would require the production of custom hardware in a government–owned facility to be remotely secure) would require the opposition to check for dopant-level chip defects.
Re:In Estonian parliamentary election, 44% of the votes were... by emerongi on Monday March 11, 2019 @02:12AM (#19357033)
The Soviet Union had paper ballots.
Re:In Estonian parliamentary election, 44% of the votes were... by pilsetnieks on Monday March 11, 2019 @03:13AM (#19357228)
You're being facetious and you know it. It wasn't paper ballots that enabled the communists to hold on to power, it's that they didn't have any opposition, and their elections wouldn't be recognized as fair and valid by any modern standard.
Re:In Estonian parliamentary election, 44% of the votes were... by emerongi on Monday March 11, 2019 @03:32AM (#19357281)
Half-facetious. If a government really wants to hold on to power by force, they can do it one way or another - elections end up being theatre in that case anyways.
Re:In Estonian parliamentary election, 44% of the votes were... by mamon on Monday March 11, 2019 @04:25AM (#19357451)
Except in Soviet Union terrorizing all the opposition parties/majority of voters was long, costly and brutal process. Online voting makes the whole thing cheap, easy, and undetectable.
Re:In Estonian parliamentary election, 44% of the votes were... by antris on Monday March 11, 2019 @05:44AM (#19357730)
And they got caught. Everyone knew the elections were rigged. With electronic vote you can get away with the crime and nobody's wiser.
Re:In Estonian parliamentary election, 44% of the votes were... by Strom on Monday March 11, 2019 @08:45AM (#19358506)
Vote results are always really close to pre-election poll results. You can't really manipulate the results too much unless you somehow prohibit polling.
Re:In Estonian parliamentary election, 44% of the votes were... by newsgremlin on Monday March 11, 2019 @01:45PM (#19361016)
In online banking the bank knows who you are. In this case that would be the government, this is not and should not be allowed.

If such a system could be made that it somehow was able to verify that you are actually the individual registered to vote, but also anonymous so no-one could possibly trace what you voted for. Then you need to be able to setup a secure and verified connection (but still anonymous) but unlike your bank account, isn't the target of multi-international efforts to subvert democracy to gain political favour. Deciding what compatible devices and technology should be used and to ensure that all of the voting population has access to it is another challenge.

Another thing required is for there to be a presence of the candidates or representatives on behalf of them that can monitor the voting process and call out any foul play, which would require people with the right expertise to examine the system so they know it properly counts the votes. Which means a open-source system is required, but the exact details of how it verifies voters will also be exposed.

And what happens to the votes, are they not stored at all or stored temporarily? How do you do a recount if they are not stored and if they are, how do you make sure that data is destroyed completely once the result has been declared?

These are all questions that nobody seems to have a practical answer to.

Re:In Estonian parliamentary election, 44% of the votes were... by jedberg on Monday March 11, 2019 @12:21AM (#19356643)
> What about absentee ballots? How do you make sure they were mailed by the right person?

You have to sign the outer envelope, which can be verified (and is not anonymous).

> Think about it... anyone can just as easily bring a ton of paper ballots and stuff the box that way.

There are a lot of controls in place that prevent that. Number one, the ballot box is never attended by just one person. Number two, the count of ballots has to match the number of people whose identity were verified and voted, and that verification is done by different people.

To stuff the ballot box, you'd have to buy off every poll worker in that precinct, get the list of everyone who didn't vote, pretend to vote for them, and make sure your ballot counts lined up. Since each precinct only serves a few hundred people at most, you'd at best get to put maybe 300-500 ballots in the box. You'd have to do that at every precinct.

Re:In Estonian parliamentary election, 44% of the votes were... by EGreg on Monday March 11, 2019 @12:27AM (#19356669)
You can cryptographically sign things with your private key on your device also, which is put there when you register to vote. Either way, someone can theoretically forge your signature.

You don’t have to get a list of those who didn’t vote. You just take the pile of punched ballots or whatever and replace them with your pile.

All the matching of counts etc. can be done electronically too.

Re:In Estonian parliamentary election, 44% of the votes were... by jedberg on Monday March 11, 2019 @12:40AM (#19356718)
> You can cryptographically sign things with your private key on your device

Unless your device is compromised.

> Either way, someone can theoretically forge your signature.

They could forge your signature, but to be effective, they need to forge thousands of signatures.

> You don’t have to get a list of those who didn’t vote. You just take the pile of punched ballots or whatever and replace them with your pile.

No, the ballots all have unique numbers and the list of numbers is stored separately. You'd have to buy off all the poll workers to pull that off, and you'd have to reconstruct all the records to match your fake ballots.

> All the matching of counts etc. can be done electronically too.

Sure it can be, but not securely, and security (and integrity) is the number one goal of a voting system. Convenience and speed are secondary.

Let's put it this way -- the State of California only does paper ballots. No voting machines are allowed in the most populous state. Why? Because they engaged many security consultants and couldn't figure out a way to vote electronically that was safer than paper.

It takes over a month to certify a California election, because every ballot is cross checked with the precinct records, they randomly recount various boxes of ballots, they check that the outcomes are in line with the polling data, and they verify every single signature on every absentee envelope.

Re:In Estonian parliamentary election, 44% of the votes were... by EGreg on Monday March 11, 2019 @01:44AM (#19356938)
And how do they verify every single signature on every absentee envelope?

I think that, once you start there, you will see that you can compromise those just as easily as a bunch of random iPhones.

Re:In Estonian parliamentary election, 44% of the votes were... by jedberg on Monday March 11, 2019 @01:59AM (#19356989)
They pull the physical signature card from when you registered and compare them by hand. Then they have a second person do it another room.

I think you're too enamored with technology to see that in this case it isn't being luddites about it that is the problem -- it's that very smart people have tried to solve this for a long time and come up with nothing.

It may be time to admit that the hundreds of security professionals with thousands of years of combined experience may just know more than you about election security.

Re:In Estonian parliamentary election, 44% of the votes were... by jedberg on Sunday March 10, 2019 @11:33PM (#19356449)
Banks aren’t anonymous.
Re:In Estonian parliamentary election, 44% of the votes were... by fulafel on Monday March 11, 2019 @01:23AM (#19356875)
Also, banks can react to observed attacks quickly, but changes to voting systems has to go through slow political processes (for good reason).
Re:In Estonian parliamentary election, 44% of the votes were... by EGreg on Sunday March 10, 2019 @11:48PM (#19356509)
What does that have to do with anything? Can you elaborate so we can see if your argument holds up?
Re:In Estonian parliamentary election, 44% of the votes were... by jedberg on Monday March 11, 2019 @12:17AM (#19356631)
Voting requires anonymity, so you lose a lot of the security because of that.

For a bank, you have a PIN that is tied to your identity. You may also have a second factor that is tied to your identity. The bank can use this to positively identify that you are the one making the transaction, and tie it back to you.

You can also verify the transactions after the fact because it isn't anonymous. You can log into your account and check to make sure what the bank thinks happened actually happened. And if it didn't happen the way you say, you can contest it.

Also, the risk is actually lower because the bank assumes liability. If a false transaction is made you can protest it and if you prove that it wasn't you who made the transaction, you get your money back. With voting, you can't get your vote back.

Re:In Estonian parliamentary election, 44% of the votes were... by Tankenstein on Monday March 11, 2019 @12:51AM (#19356771)
> there will be few-to-none signs of subversion

One thing the Estonian system does is that you can verify your vote on a mobile device by scanning a qr code that you see when you cast the digital vote. A vote can be checked after i-voting for up to three times during half an hour.

I imagine if any mismatch was detected the country would shut off i-voting immediately.

Further reading: https://www.valimised.ee/en/internet-voting/checking-i-vote

Re:In Estonian parliamentary election, 44% of the votes were... by yason on Monday March 11, 2019 @04:21AM (#19357437)
You're not supposed to be able to verify votes after the fact because that would enable buying votes.
Re:In Estonian parliamentary election, 44% of the votes were... by Mirioron on Monday March 11, 2019 @05:52AM (#19357750)
You can vote multiple times through online voting. This means that buying votes like this wouldn't be very effective. Online voting also ends a few days before election day at which point a person can go and vote in person. The vote in person counts over the online vote.
Re:In Estonian parliamentary election, 44% of the votes were... by jakubp on Monday March 11, 2019 @04:45AM (#19357517)
As if democracies aren't buying votes already en masse?! Lobbying is just that, on a scale that actually matters more (directly at policy decision making point).
Re:In Estonian parliamentary election, 44% of the votes were... by tim333 on Sunday March 10, 2019 @04:57PM (#19354453)
>few-to-none signs of subversion

You could make it so you can view your vote and check it was registered the way intended. If you voted A and it came out B that would be a sign.

Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Sunday March 10, 2019 @05:09PM (#19354518)
Now you can demonstrate to anyone what you voted. That's how you get people selling votes. In any reasonable election system you need to be able to be sure your vote is being counted without at the same time being able to prove who you voted for. The demands of voting are incredibly unsuited to digital systems and definitely to any online voting. For every layer of extra complexity you add there's either a way to subvert it to break another of the essential guarantees of voting or to use it to DoS your election.
Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Sunday March 10, 2019 @09:29PM (#19355997)
Say I sell my vote. The person picks a party I don’t agree with. I will simply vote for them anyway in the prelimenaries, screengrap my proof, and send to my customer.

I can do this multiple times. Each time I void my previous ballot, betraying my previous customer.

Then comes election day, then I show up in person and cast a physical ballot for the party that I favor. As a buyer, my customers have no way of knowing I didn’t void the preliminary ballot by showing up on election day.

Note that frauding vote buyers this way is also possible in most election systems that have non-digital preliminaries.

Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Monday March 11, 2019 @06:26AM (#19357879)
I can't see a way of that working without breaking down somehow:

- If every time you vote you get a receipt for that vote that can be checked if it's still valid then you can send that receipt to the buyer and he can then check that your vote is still according to his purchase - If you can only check that the receipt was registered but not if it's still valid you can't check that your vote was correctly counted because you don't know if the vote has been changed after in multiple possible ways - If you can check that the vote actually is for candidate A at any time you can sell that access to the buyer for him to confirm - If the only way to avoid all this is to also cast an actually secret vote on election day the buyer now just needs to make sure you don't go to the polling place. Posting spotters at the door is not too hard.

I don't see a way for you to actually be able to confirm your vote was counted and not having at the same time the ability to sell your vote in a verifiable way. Perfect verification isn't needed either. If you're selling your vote to the mob you'll have second thoughts about failing to deliver. If you make the process easier "honest" sellers will create the market.

> Note that frauding vote buyers this way is also possible in most election systems that have non-digital preliminaries.

Most I know are actually harder because you only get the single mail-in ballot so you can't do the double or triple voting. If you can show up on the day and invalidate your mail-in then part of same can be done. Depending on how the invalidation of the mail-in is done it can be even sketchier. But I don't consider mail-in and absentee paper votes to have enough security guarantees either way. Paper ballots, in a box, counted by adversaries is the gold standard. Everything else has a high burden of proof.

Re:In Estonian parliamentary election, 44% of the votes were... by hopler on Monday March 11, 2019 @08:48AM (#19358530)
Screencaps are trivial to counterfeit. Every computer has a screen cap editor.

Someone with a paper ballot can photograph their ballot with a phone of spycam, to prove their vote to a buyer.

Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Monday March 11, 2019 @05:01PM (#19362787)
Iceland doesn’t have e-voting, but they do have absentee voting. You can vote as often as you want during the absentee ballot, and your most recent will count (or none if you also show up during election day). If you need to physically be present to make sure your agent does’t show up during election day, buying enough vote to sway any election is going to be hard. I suppose if you are a part of a larger organization, you can post several spotters around every voting station. But that will increase the chance of them being spotted and spoofed by the police.
Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Monday March 11, 2019 @06:09PM (#19363365)
> I suppose if you are a part of a larger organization, you can post several spotters around every voting station. But that will increase the chance of them being spotted and spoofed by the police.

It's easy enough to deploy spotters without being found out. Just deploy spotters as exit pollers, they're already part of any modern election :)

Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Monday March 11, 2019 @08:27PM (#19364261)
Exit polls are not done everywhere, and in some countries they are even illegal. Just make soliciting around poll stations is illegal and the problem is solved.
Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Tuesday March 12, 2019 @10:52AM (#19368686)
Eliminating exit polls seems like a really bad idea. They're one of the only ways to validate an election system that doesn't depend on the system itself. When you have wild discrepancies, particularly in some precincts, you know to investigate. And it seems you'd want that particularly when you've implemented a complex electronic voting system.

And thinking about it some more the Estonian system seems perfect for vote selling. You just provide your ID card and PIN in the last day of early voting and get it back the day after the election. The buyer can vote in your name and hold your ID card to make sure you can't vote in the booth.

Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Tuesday March 12, 2019 @07:51PM (#19374263)
You might be right about the exit polls. Perhaps this can only be applied in countries that have strong independent monitors (which Estonia should have being an EU member). Regarding vote selling, I don’t know how it is in Estonia, but in Iceland voter ID is pretty lax. You can provide an ID in the form of passport, drivers license, bank issued debit cards, etc. As a buyer I have no way of knowing if I'm witholding all possible IDs from my agent since they might have several debit cards from several banks, more then one passport (through dual-citizenship), etc.
Re:In Estonian parliamentary election, 44% of the votes were... by k0htlane on Wednesday March 13, 2019 @02:59AM (#19376354)
It should be noted that ID+PIN is not just for the elections: it covers all of the e-services from online health records to online banking, also including digitally signing documents in your name. So I would assume that people wouldn't trust their ID+PIN to strangers.
Re:In Estonian parliamentary election, 44% of the votes were... by Mirioron on Monday March 11, 2019 @05:54AM (#19357756)
This is exactly how the Estonian voting system works.
Re:In Estonian parliamentary election, 44% of the votes were... by antidesitter on Sunday March 10, 2019 @08:01PM (#19355603)
> Now you can demonstrate to anyone what you voted.

Not necessarily. It is possible to have verifiability and receipt freeness:

https://en.wikipedia.org/wiki/End-to-end_auditable_voting_sy...

> The demands of voting are incredibly unsuited to digital systems and definitely to any online voting.

Clearly you need to do more research before making such sweeping claims.

Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Sunday March 10, 2019 @08:18PM (#19355694)
> Not necessarily. It is possible to have verifiability and receipt freeness

I know these methods, but they were not used in OPs suggestion. They fix this issue and introduce others.

> Clearly you need to do more research before making such sweeping claims.

On the contrary, I'm willing to double down on my claim. I'm willing to provide either a breach or a denial of service for any digital or online voting system you care to describe.

Electronic/Online voting is like catnip for programmers. We can consistently overcomplicate things and create these horribly complex constructs because we're sure there must be a solution. After all software is eating the world. Voting is however one of the few situations where the lack of sophistication of pen and paper works in your favor significantly.

Re:In Estonian parliamentary election, 44% of the votes were... by antidesitter on Sunday March 10, 2019 @08:23PM (#19355716)
> I know these methods, but they were not used in OPs suggestion.

You knew it but didn’t mention it as an obvious neutralizer of your objection, in the context of a discussion about possibility (“you could”)? I doubt that.

> I'm willing to provide either a breach or a denial of service for any digital or online voting system you care to describe.

There are many systems in the literature. What are your credentials in this field? Are you a cryptanalyst?

> Voting is however one of the few situations where the lack of sophistication of pen and paper works in your favor significantly.

This is as myopic as saying “E-commerce and e-banking are some of the few situations where the lack of sophistication of pen and paper works in your favor significantly. The demands of e-commerce and e-banking are incredibly unsuited to digital systems and definitely to any online systems.”

Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Sunday March 10, 2019 @08:46PM (#19355820)
> You knew it but didn’t mention it as an obvious neutralizer of your objection, in the context of a discussion about possibility (“you could”)? I doubt that.

This is baseless and useless. I've discussed this online in several situations, including on hacker news. If you really want to check this feel free to see my comment history here and on reddit.

> There are many systems in the literature. What are your credentials in this field? Are you a cryptanalyst?

There are plenty of systems in the literature, even ones I am happy to stipulate right now are 100% cryptographically sound for the purpose of the discussion. The kinds of attacks you'd use against them are not to break the crypto. They're to break the usage of the system by common citizens and eliminate all trust from the election. Once you do that you no longer have a functioning democracy.

> This is as myopic as saying “E-commerce and e-banking are some of the few situations where the lack of sophistication of pen and paper works in your favor significantly. The demands of e-commerce and e-banking are incredibly unsuited to digital systems and definitely to any online systems.”

eCommerce and eBanking have very different needs, so the query/replace doesn't work. In banking you both accept that some people in the banks have access to your data and that transactions can be reverted. None of that applies to voting where the process has to at the same time avoid leaking who you're voting for, provide accurate counts, and be trusted by the average citizen. Those properties are simply not possible without a traditional paper count done by adversaries.

Re:In Estonian parliamentary election, 44% of the votes were... by antidesitter on Sunday March 10, 2019 @09:06PM (#19355890)
> This is baseless and useless. I've discussed this online in several situations, including on hacker news. If you really want to check this feel free to see my comment history here and on reddit.

Feel free to point out where you previously discussed receipt freeness. And if you did, then why didn't you mention it in your comment, which gives the false impression that any verifiable voting system cannot be receipt free?

> The kinds of attacks you'd use against them are not to break the crypto. They're to break the usage of the system by common citizens and eliminate all trust from the election.

You're going to have to be more specific about what you mean.

> the process has to at the same time avoid leaking who you're voting for

This is called receipt freeness, which we just discussed.

> provide accurate counts

This is called universal verifiability, which is also perfectly attainable by e-voting systems.

> be trusted by the average citizen

You've provided no reason to think that citizens will never trust e-voting systems. The very article of this thread provides a counterexample, and it's not even the most secure.

> Those properties are simply not possible

This is just flat-out wrong. It is perfectly possible to have all of the above properties simultaneously.

Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Sunday March 10, 2019 @10:01PM (#19356135)
> Feel free to point out where you previously discussed receipt freeness.

I'm not going to go around spelunking on my old comments to prove to you that your attacks on me are unfounded. Do your own homework if you care about this for some reason but this is getting extremely aggressive for no reason.

> And if you did, then why didn't you mention it in your comment, which gives the false impression that any verifiable voting system cannot be receipt free?

The point of my comment was to explain that what appears to be a common solution to a problem that we'd use in any kind of electronic system breaks down other stuff in electronic voting. I wasn't about to go 10 rounds of "but you could do X and then be broken by Y". My point isn't that there aren't clever ways to engineer digital systems for electronic voting, is that however you do that you end up with something that can be attacked in horrible ways. See below for an example.

> You're going to have to be more specific about what you mean.

Since you haven't provided a voting system for me to attack I'll try with what I consider to be a very good one:

- You vote by pressing a button or touchscreen at your polling place

- A paper ballot is printed with your vote that you verify and drop into a traditional ballot box to be counted as usual

- A receipt is printed with some code that you can later use to check that your vote was counted in a cryptographically secure way

- Paper ballots are tallied locally as usual, electronic results are sent encrypted to a central server that can be later used for vote count verifications

- The electronic count and the paper count are done in parallel and both published. You expect small differences in the count (mostly from human error in the paper count) but as long as the results match up to a low difference you trust your election.

- There are no flaws in any of the crypto and all the polling officials are honest (this last part is something the paper system does not depend on)

So this seems strictly better than a paper election right? You get the electronic count just as the polls close, the safety that you can later check that your vote was counted electronically, and the double-check of the paper count to fall back on. So here's how I attack it if I'm just a skilled hacker working alone:

- Work as a tech at one of the polling places and intentionally miscalibrate touchscreens. People will register wrong results and get some stories out that strange things happened in some polling places.

- Pick polling places where a minority is heavily represented and break those machines in particular. At worst some extra coverage, at "best" the election gets skewed because those polling places start having long lines and people walk away.

- Spread some malicious code to the general population through any of the normal means (Android apps, unpatched vulnerabilities, etc). I just need to get a small number of common citizens. Have that code intercept the place where you check if your vote was counted and tell you it was not. Hopefully you'll recheck in a clean machine and be satisfied. If possible target politicians and the actual losing candidates in the election so that they are particularly worried that the election was stolen from them.

- Finally hack into the central server where you do the checks to see if your vote was counted and make checks fail randomly.

At the end of this you have seeded pretty deep distrust over the election. Depending on how skilled the hacking is it may be enough to break down the trust in your democracy. I'm not willing to take that risk. But now if you're a very well funded hacker group or a state actor you can do more:

- Hack the network providers and selectively DoS the verification server for minorities or parts of the country that voted against the winner.

- Infiltrate the supply chain of a few of the thousands of suppliers of the voting machines and plant hardware level bugs that are time coded or just cause random errors (e.g., the touchscreen bugs)

- Hack the networks used to communicate votes from polling places and DoS those so that the count is delayed

- If you can hack the power grid have power cuts in polling places. If you were voting on paper it wouldn't matter but now you can't vote

- Do all those again in targeted polling places looking for minorities and/or populations that are very skewed from the national average to entice maximum distrust

- After enough doubt is created manipulate social networks based on those cases to nudge the population into thinking the election is rigged. It only takes a small percentage of the population believing that before you have a crisis on your hands (think yellow vests in Paris).

At the end there's a very high chance your election is now fully distrusted and the country is in chaos. Even if it doesn't work 100% of the time it only takes one or two successful events globally for people to distrust these systems, whichever they are.

The scary thing about what I just described is that plenty of it is indistinguishable from what is already happening in some cases in US elections today. I'm willing to hope that the US case is just pure incompetence, but the attack surface is very large and we've seen that foreign state actors are extremely motivated to meddle with elections. I expect more examples of this in the future, particularly since the actual systems deployed are incredibly poor compared to this one.

> This is called receipt freeness, which we just discussed. > This is called universal verifiability, which is also perfectly attainable by e-voting systems.

Yep both of these are possible as long as the crypto is sound. No current electronic voting system actually clears that bar, most have no crypto at all. But there's no reason you couldn't do it at enormous extra cost if you had enough extremely competent people dedicated to the problem. I still haven't seen a good argument why you'd want to though. Which is the second part of this problem. If there are no advantages why do it? Proper paper counts are cheap, well tested and get results 2 or 3 hours after the polls close. The US is notorious for not being able to do that but it's routinely done across the world with no issues.

> You've provided no reason whatsoever to believe that citizens will never trust e-voting systems, and there is strong evidence against this from the fact that they are perfectly willing to engage in e-commerce and e-banking.

See the above attack scenarios for why I definitely think citizens should never trust any electronic voting system. The difference for eCommerce and eBanking is that under any of those attack scenarios you just go to the bank branch and sort things out, including reverting transactions. You can't do that with your vote. Once the verification system fails the whole election fails and the faith in your democracy plummets. None of those attacks are specific to this system either. They're just relying on the flexibility of computers versus the extreme lack of features of pen and paper.

> This is just flat-out wrong and reflects your ignorance of the subject. It is perfectly possible to have all of the above properties simultaneously.

At this point it's on you. Feel free to improve on the above system to try to get the three properties. It's extremely unlikely you'll be able to just from the nature of computers and computer networks. We put up with all their extra complexity for all the extra value they bring. I couldn't be having this discussion with a person I don't know that is most likely half way across the world without the internet. But all that complexity plays against you when you're trying to secure a vote. You don't need to change the vote to destroy an election. You just have to seed enough distrust that the process is no longer accepted.

The most important characteristic of the voting process is that you are able to convince those who lost that they've really lost and what computers/networks have in abundance is failure modes and corner cases. Couple that with the lack of knowledge of the general population (and certainly of most politicians) about technology and it's very easy to attack an election by just engineering doubt over the whole system even if all the failures that you induce were designed for.

Re:In Estonian parliamentary election, 44% of the votes were... by deogeo on Sunday March 10, 2019 @10:26PM (#19356217)
> The scary thing about what I just described is that plenty of it is indistinguishable from what is already happening in some cases in US elections today. I'm willing to hope that the US case is just pure incompetence, but the attack surface is very large and we've seen that foreign state actors are extremely motivated to meddle with elections.

Whether it's incompetence or foreign attack, the damage done will be the same in both cases, so it's a terrible system to use either way.

Re:In Estonian parliamentary election, 44% of the votes were... by antidesitter on Monday March 11, 2019 @10:53AM (#19359396)
> I'm not going to go around spelunking on my old comments to prove to you that your attacks on me are unfounded. Do your own homework if you care about this for some reason but this is getting extremely aggressive for no reason.

You're asking me to prove a negative. I merely said I doubted you knew about receipt freeness because you didn't even mention it as an obvious counterpoint to your claim, which is a reasonable conclusion. If you consider that an “extremely aggressive attack”, fine. It is easy for you to prove me wrong, you just have to point out the comment in question.

In the meantime, I'll continue to assume you either had no idea what receipt freeness was, or deliberately created the false impression that a verifiable voting system cannot be receipt free.

> I wasn't about to go 10 rounds of "but you could do X and then be broken by Y".

You've failed to show that receipt freeness introduces something else that fundamentally "breaks" which wasn't in the original system, despite repeatedly claiming this is so (see also "They fix this issue and introduce others", a claim made with absolutely zero evidence).

> So here's how I attack it if I'm just a skilled hacker working alone:

So you just assume you can achieve all of this for any e-voting system. Fantastic argument. Really convincing. You may as well have said "Here's how I would attack and infiltrate banking networks or current voting systems surreptitiously. See, we can never trust either of these!" That's just laughable.

> At the end there's a very high chance your election is now fully distrusted and the country is in chaos. Even if it doesn't work 100% of the time it only takes one or two successful events globally for people to distrust these systems, whichever they are.

Clearly wrong as evinced by Estonia's voting system, even in the face of its demonstrated security flaws.

> The scary thing about what I just described is that plenty of it is indistinguishable from what is already happening in some cases in US elections today.

...and it hasn't led to the collapse of the voting system.

> If there are no advantages why do it?

Are you asking what the advantages of e-voting are?

> The difference for eCommerce and eBanking is that under any of those attack scenarios you just go to the bank branch and sort things out, including reverting transactions.

You're assuming banks are always aware of attacks, which is just not true.

> At this point it's on you.

It's not "on me". It's been mathematically proven that a system can possess these properties simultaneously. For example, see

https://link.springer.com/chapter/10.1007/978-3-540-24691-6_...

https://link.springer.com/chapter/10.1007/11818175_22

Re:In Estonian parliamentary election, 44% of the votes were... by pedrocr on Tuesday March 12, 2019 @11:03AM (#19368792)
This seems pointless but I'll clarify the main thing in case you really haven't understood my point.

> You've failed to show that receipt freeness introduces something else that fundamentally "breaks" which wasn't in the original system, despite repeatedly claiming this is so (see also "They fix this issue and introduce others", a claim made with absolutely zero evidence).

The issues that are introduced are exactly all that attack surface that I described how to exploit. You keep insisting that the math checks out but that's not in dispute. The mathematical properties of a well designed electronic system are fine. It's the actual engineering realities of such a system that makes it massively easier to exploit. All those examples I gave and many more are now failure modes you have and didn't before.

> Are you asking what the advantages of e-voting are?

Yes. I live in a country that has heavily invested in e-government but runs very efficient paper elections. I go in on a Sunday at my convenience and get the results for the whole country 2 or 3 hours after the polls close, extremely accurate predictions maybe an hour after. I know of no advantage electronic voting would bring that would be worth the extra cost, let alone the risk and complexity. It's a (very poor) solution looking for a problem.

Re:In Estonian parliamentary election, 44% of the votes were... by xorcist on Sunday March 10, 2019 @05:21PM (#19354589)
> That's how you get people selling votes.

It's also important to realize that the mere suspicion of other people selling their votes is enough to undermine confidence in the system.

And confidence in the system is pretty much the only thing you have to optimize for.

Re:In Estonian parliamentary election, 44% of the votes were... by riffraff on Sunday March 10, 2019 @05:26PM (#19354633)
You can avoid that, by having your vote correspond to multiple potential entries.

But that is still pointless cause the person you sold your vote can be physically next to you, or you can film yourself voting.

Online voting is unsafe, and should only be used if any other option is unfeasible.

Re:In Estonian parliamentary election, 44% of the votes were... by darawk on Sunday March 10, 2019 @08:46PM (#19355815)
You can film yourself voting now. Vote buying is not a serious problem, and can be readily solved by stiff jail time for attempting it, and large monetary rewards for reporting on people doing it.

If you get 10 years in prison for trying to buy votes, and the government offers a standing reward of say, $100,000 for evidence that leads to a conviction, all of the sudden you have to pay substantially more than $100k/vote, which means that it's completely impractical to engage in.

Re:In Estonian parliamentary election, 44% of the votes were... by usrusr on Monday March 11, 2019 @07:01AM (#19358005)
> Vote buying is not a serious problem

It's not a problem because there is too much "friction". Vote buying is already not impossible but way too hard to establish itself. When it becomes gradually easier it still won't be a problem, because it is still not yet established. So you allow even more changes that make it easier, because it's not a problem yet. Call it a slippery slope argument all you like, but there is a crazy amount of inertia in the absence of vote buying that is protecting democracy now, but that will turn against us once it is overcome. When barriers are lowered so far that the inertia is overcome, the same inertia will make it incredibly hard to get rid of vote buying again. Keeping honest people honest is orders of magnitude easier than making them if they are not. I would not want to risk it without a promises of truly significant gains and I just don't see those with e-voting.

But vote buying is not even the problem I would focus on. Much more pressing is the form of soft coercion that is enabled by allowing voting in what I would call "unchecked privacy": imagine you are part of a group where everybody assumes that all would vote the same. There is a documented tendency (proudly showing off your ballot on Twitter) to scrap vote secrecy in favor of virtue signaling for "the cause", whatever cause that might be. As soon as there is a group with supposedly aligned opinions, the true believers will tend to erode secrecy and establish an expectation that the others follow. Maybe your spouse won't beat you, maybe your friends won't shun you for insisting on voting in secret, but the easy path is to just go with the flow and play along. "What difference does a single vote make?" Optional secrecy is a serious weakness to the democratic process.

Re:In Estonian parliamentary election, 44% of the votes were... by darawk on Monday March 11, 2019 @02:30PM (#19361467)
All of those things are possible now, yet they don't happen. I see no reason to think electronic voting would make it more likely. And in fact, we have a test case: Estonia. Is there any evidence of any of this happening there?
Re:In Estonian parliamentary election, 44% of the votes were... by jakeogh on Monday March 11, 2019 @09:39PM (#19364612)
By definition, electronic voting is easier to game. Simple example: you just asked for evidence on a procedure that didnt have a physical paper trail.
Re:In Estonian parliamentary election, 44% of the votes were... by darawk on Tuesday March 12, 2019 @12:57PM (#19370300)
I asked for evidence of a specific phenomenon. The specific phenomenon I requested evidence of would be no easier to have evidence for in the electronic or paper case.
Re:In Estonian parliamentary election, 44% of the votes were... by jakeogh on Wednesday March 13, 2019 @02:44AM (#19376283)
It takes much less energy and time to modify something electronically. Once physical items are required to be collected, edited or destroyed then evidence becomes significantly more durable.
Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Sunday March 10, 2019 @09:35PM (#19356025)
You don’t even need that. In many systems, you can vote multiple times, and only your most recent vote counts. As a buyer you have no way of knowing if your agent didn’t vote after they photographed them self voting for the party you picked.
Re:In Estonian parliamentary election, 44% of the votes were... by usrusr on Monday March 11, 2019 @07:54AM (#19358226)
That's definitely a good improvement over a single final commit, but there has to be some cut-off time and it would be perfectly possible to control the voter's ability to make last moment corrections. Buy/coerce the vote close to the deadline, then keep them occupied until it's over.

A countermeasure might be an undisclosed deadline lottery: a guaranteed voting window until some time t, then allow corrections until an individually randomized cutoff moment t+x, with a sufficiently big range for x (up to two days, perhaps?). Don't provide feedback wether a correction went through or not to make it even more opaque to a possible buyer.

Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Monday March 11, 2019 @04:51PM (#19362680)
> but there has to be some cut-off time and it would be perfectly possible to control the voter's ability to make last moment corrections

There is. In the Estionial election it is something like the day before election day. But even if there wasn’t if you need to spend the time and effort to coerce your agent for anything longer then few hours, buying enough votes to sway any election is going to be unfeasible.

Re:In Estonian parliamentary election, 44% of the votes were... by hopler on Monday March 11, 2019 @08:50AM (#19358541)
That means my real vote might not get counted, thanks to the random deadline.
Re:In Estonian parliamentary election, 44% of the votes were... by usrusr on Monday March 11, 2019 @08:57AM (#19358586)
But that only happens when for some contrived, malicious reason you felt pressure to cast a vote that did not reflect your real opinion. The random deadline extension weakens that attack.

People free from interference would simply make their first vote their real one, cast safely before the earliest possible deadline.

Re:In Estonian parliamentary election, 44% of the votes were... by darawk on Monday March 11, 2019 @02:02AM (#19357000)
That's an excellent point, I hadn't thought of that.
Re:In Estonian parliamentary election, 44% of the votes were... by riffraff on Tuesday March 12, 2019 @02:39AM (#19365896)
we have evidence of widespread irregularities in casting votes via mail for people abroad in italian elections (there are a ton of italian citizens abroad, due to ius sanguinis rules).

That entails basically going to people, buying a voting slip and casting it on their behalf. Or better, buying packs of slips from officials. For e-voting it would be the same.

Sure, you can increase jail time and reward revealing it, but that is not a panacea, as the existence of _any criminal activity_ proves.

Re:In Estonian parliamentary election, 44% of the votes were... by pmoriarty on Sunday March 10, 2019 @08:59PM (#19355868)
Those kinds of penalties and worse don't stop organized crime, for instance.

Politicians also tend to do all sorts of crazy, risky and/or illegal things to get elected or for personal profit. Nixon and Trump spring readily to mind.

If the reward is large enough, someone will risk it. Sometimes the reward doesn't even have to be large at all -- witness rich celebrities shoplifting, for instance.

People can also be compromised and blackmailed in to committing crimes, or otherwise feel desperate and at the end of their ropes, so they'll try anything.

That's to say that such laws shouldn't be made, but I am skeptical that they'll be enough.

Re:In Estonian parliamentary election, 44% of the votes were... by darawk on Monday March 11, 2019 @02:01AM (#19356999)
None of that makes any kind of sense. You can't risk it when the equilibrium is that bad for you. Remember, to make any appreciable dent in an election outcome, you need to convince thousands of people to vote for you, and not turn you in, despite the 100k reward. There is zero chance of that ever succeeding.
Re:In Estonian parliamentary election, 44% of the votes were... by hopler on Monday March 11, 2019 @08:51AM (#19358549)
If there is a $100k incentive for framing someone for vote buying, people will do it.
Re:In Estonian parliamentary election, 44% of the votes were... by darawk on Monday March 11, 2019 @02:31PM (#19361479)
That's what we have investigative agencies for. We already offer these kinds of monetary incentives to criminals all the time. We also offer them for reporting tax evasion. Seems to work fine there.
Re:In Estonian parliamentary election, 44% of the votes were... by jakeogh on Sunday March 10, 2019 @07:26PM (#19355421)
Unfeasible? Simple, just call it unfeasible. It's a undefined word, perfect for manipulation.

There are no circumstances where online political voting should be used. Ever.

Re:In Estonian parliamentary election, 44% of the votes were... by oarabbus_ on Sunday March 10, 2019 @05:21PM (#19354590)
Can't you hash a signature of some manner to your vote in a manner only the individual can know how they voted? After all this is exactly how login/passwords work.
Re:In Estonian parliamentary election, 44% of the votes were... by bobthepanda on Sunday March 10, 2019 @09:22PM (#19355956)
Then you can extract that information from the voter in the same way you can extract a password; with a blunt object and enough force.
Re:In Estonian parliamentary election, 44% of the votes were... by tim333 on Sunday March 10, 2019 @06:02PM (#19354889)
You could select voters at random, say one in a hundred gets and email saying would you like to check your vote?
Re:In Estonian parliamentary election, 44% of the votes were... by Mirioron on Monday March 11, 2019 @05:55AM (#19357764)
They can already check their online vote, but some restrictions apply: https://www.valimised.ee/en/internet-voting/checking-i-vote

Keep in mind that you need to check the vote on a different device than what you voted on.

Re:In Estonian parliamentary election, 44% of the votes were... by Tankenstein on Monday March 11, 2019 @12:41AM (#19356726)
They've done this, you can download a phone app for iOS or Android, where you can scan a QR code you see when you vote to verify your vote. A vote can be checked after i-voting for up to three times during half an hour.

Further reading: https://www.valimised.ee/en/internet-voting/checking-i-vote

Re:In Estonian parliamentary election, 44% of the votes were... by pmoriarty on Sunday March 10, 2019 @08:52PM (#19355840)
"You could make it so you can view your vote and check it was registered the way intended."

Then you have to trust the system to tell you the truth.

These systems can be hacked or just designed to give you false results in the first place.

Re:In Estonian parliamentary election, 44% of the votes were... by PostOnce on Sunday March 10, 2019 @05:55PM (#19354828)
It seems simple for theoretical malware to show you the vote you believe you cast, so you'd have to log in and check your vote on a second device?
Re:In Estonian parliamentary election, 44% of the votes were... by Tankenstein on Monday March 11, 2019 @12:43AM (#19356734)
This is actually what is done, you can download a phone app for iOS or Android, where you can scan a QR code you see when you vote to verify your vote. A vote can be checked after i-voting for up to three times during half an hour.

Further reading: https://www.valimised.ee/en/internet-voting/checking-i-vote

Re:In Estonian parliamentary election, 44% of the votes were... by IanCal on Sunday March 10, 2019 @05:09PM (#19354521)
This makes voter intimidation much easier though. Nobody without a court order can check how I've voted, and can't ask me to show how I've voted.
Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Sunday March 10, 2019 @09:40PM (#19356041)
Then vote for the party your intimidator picked, show them you voted for them when asked. Then simply vote again for the party you want (during election day if you are afraid they will show up unexpectedly again before election day), voiding your intimidated vote. Your intimidator will never know who you voted for during election day (unless they spied on you, but you also have that problem for non-digital votes)
Re:In Estonian parliamentary election, 44% of the votes were... by IanCal on Tuesday March 12, 2019 @04:59AM (#19366404)
What in this is stopping the intimidator checking with you after the vote closes?
Re:In Estonian parliamentary election, 44% of the votes were... by runarberg on Tuesday March 12, 2019 @01:46PM (#19370921)
Then lie to your intimidator and tell them you didn’t vote in the physical election, only in the absentee.
Re:In Estonian parliamentary election, 44% of the votes were... by deogeo on Sunday March 10, 2019 @06:02PM (#19354890)
It should be impossible even with a court order, and I think most voting systems are set up like that. How else do you guard against the party in power, that can get all the court orders it wants?
Re:In Estonian parliamentary election, 44% of the votes were... by IanCal on Sunday March 10, 2019 @09:16PM (#19355928)
It's entirely possible in the UK, while "court order" is probably the wrong terminology, the core meaning is still there. Ballots are numbered and the number recorded against your name. You would need access to both to work out who voted for whom.

I don't know of any reason why it could be accessed, though since parliament is sovereign "if a judge agrees" is always a safe disclaimer to add since the underlying law can be set.

Re:In Estonian parliamentary election, 44% of the votes were... by deogeo on Sunday March 10, 2019 @09:26PM (#19355982)
> Ballots are numbered and the number recorded against your name.

It's hard for me to express what a terrible idea this is. Pray you never get a government that would exploit this.

Re:In Estonian parliamentary election, 44% of the votes were... by anticensor on Tuesday March 12, 2019 @04:52AM (#19366385)
Yes, that downgrades the election from secret vote to concealed open vote.
Re:In Estonian parliamentary election, 44% of the votes were... by antidesitter on Sunday March 10, 2019 @08:13PM (#19355668)
Re:In Estonian parliamentary election, 44% of the votes were... by mcv on Monday March 11, 2019 @04:32AM (#19357479)
This is one of the reasons why Netherland has banned voting machines completely. We're back to paper and pencil because it's easy to verify that all votes have been counted.
Re:In Estonian parliamentary election, 44% of the votes were... by codedokode on Monday March 11, 2019 @06:50AM (#19357962)
Why are you searching attackers outside? I don't know how it works in other countries, but in Russia the elections are always "hacked" by the government. You don't need any special resources or a backdoor, you just need a loyal sysadmin.