Experts Critique SERVE Internet Voting System 270
linuxwrangler writes "SFGate is reporting that a critique by four security experts claims that SERVE, a system being developed to allow US citizens overseas to vote via the Internet, is so vulnerable to attacks that it should be scrapped. The other six experts who examined the system declined to issue a report. Nevertheless, the Pentagon stands by the system and plans to use in in elections next month."
Important (Score:5, Insightful)
Re:Important (Score:5, Insightful)
A simple secure online system is anything but simple to develop. Now, I don't know how the US has arranged for citizents living or working arbroad in previous elections, but I know that we (ie Norway) has usually asked people to go a central location to register their votes (embasy, consulate, military barracs*). It should be relatively simple to set up a secure** server at each such location which collects the votes casted and contacts the central server once every day or so. The collected votes, complete with a papertrail, chould then be sendt in an encrypted form, possible utilizing a one time pad to prevent tampering.
However, if the system should include a 'log on anywhere' capability, not be reliant on installing a client on the users PC, and be reliant on sending the information over the internet... good luck making it secure. I seriously don't think it will ever be secure enought for this application.
__*) if you look at the number of soldiers on either NATO, UN or other mission*** abroad compared to the number of people living in Norway, we have more soldiers out there than the US have... but then, there are less people living in Norway
_**) Secure in this meaning could include a squad of soldiers making sure no one tampers with the server, if you're so inclined.
***) Like the people we have in Iraq right now, helping secure and rebuild that nation.
Re:Important (Score:3, Insightful)
Electronic ballots: enables cheating. Period.
We don't need systems with paper audit trails. We are just adding insane cost to a very simple process. We have systems that work, called "paper". The only people who claim they don't work were the ones who wanted an election to stop *
Why, oh why, do these "designers" insist on an unauditable system, when it is trivial to add a printout? **
And why have a even have a system with a paper backup for audits when we
Re:Important (Score:2)
Paper allows you to prove beyond a shadow of a doubt that someone voted properly and for whom they voted. *
As is being said over and over, a system can and should be put in place and get rid of the current one. To me, nothing could more absolute than an electronic count. Don't forget
Re:Important (Score:3, Informative)
http://www.serveusa.gov/public/aca.aspx
Re:Important (Score:2, Insightful)
Re:Important (Score:2)
Actually this is pretty much the way Godwin's law came about. Godwin is himself a notorious flame artiste and he has a habit of taking arguments to ludicrous and vitriolic extreemes. His tactics are pretty reminiscent of the tactics used by the followers of totalitarian regimes to quell dissent.
Accusing Bush of being fascist is not something I do, it
Re:Important (Score:2)
Re:Important (Score:2, Interesting)
That part I don't agree with.
It is fundamentally possible to have secure communications over an insecure link. For example, each voter gets a unique number, encrypts their ballot using a common public key inside a message encrypted using their unique number. At election headquarters, votes can be received by paper, email, or any other insecure means of transmitt
Re:Important (Score:2, Insightful)
I was wondering if you could explain this a little bit more clearly. I'm having a difficult time explaining to my grandmother why this "choose two three-hundred-and-eighty-four-bit prime numbers, multiply them together..." is a better system than "put an "X" into the box by your candidate's name, place it in the envelope.
Suse, we can write software to do all the dirty bits, but at that point how d
Re:Important (Score:3, Interesting)
Re:Important (Score:3, Insightful)
Re:Important (Score:3, Insightful)
Plus, it would be so much cheaper and easier for authorities to get the required results. No more trucking bags of ballots off to secure & undisclosed locations for selective overnight spoilage, etc. The efficiency of military planning would be enhanced by the greater predictability of elections on the national level, and the American Empire would be strengthened as a result. It would also help pro
Online voting? (Score:2)
The fact is-- a simple, secure, electronic voting system which includes an electronic signature and paper trail would not be too hard to put together. The hard parts are already built.
I would design a system to have the following components:
1: Kerberos V authentication
2: Digital signatures on database entries (this is probably the hardest part because you have to figure out how to generate a signature based on many fields, though a simple field1 || field2 || field3
Re:Important (Score:2, Insightful)
Re:Important (Score:2, Interesting)
A lot of people would like to be able to walk in those countries that have had the "pleasure" of hosting american soldiers.
Honestly, do you really think that all military interventions the US does abroad is good? I hope you know that the track record of supporting the democratic process of foreign countries isn't very good.
I hope that you will refuse to follow orders the day your heart tells you they are wrong.
Re:Important (Score:5, Insightful)
Please explain to me (and I'm sure many others here) how the electoral college system is "democratic." Because I don't think it is. Bush was elected by the electoral college, not by the people. Had it been an election by the people for the people, Gore would be president.
Gore won an election that wasn't held (Score:2)
The electoral college system is democratic , but combined with state laws providing that the winner in that state gets all of the electoral votes, it weights the votes in each state differently. V
Re:Important (Score:2)
Not necessarily. This graphic [freewebs.com] puts the 2000 election results in a different light.
Re:Important (Score:2)
That said, this is the most ridiculous spin on the popular vote argument I have yet to see about the 2000 elections. The fact is, Gore won the popular vote. No respectable person disputes that fact.
The idea of one person one vote doesn't apply in the US presidential elections. And that chart simply reinforces why no one really wants to change it. Even on
Re:Important (Score:3, Interesting)
The electoral college as it currently stands is "democratic" if you consider that the US President is not elected by a single election, but 50 separate elections held by each state. Each voter has an equal vote to determine the outcome in that state. It traces its origins to when the president was not directly elected by voters, but elected by people appointed by their individ
Re:Important (Score:2)
The point here is that although Bush and Co manifestly abused the spirit of the democratic process, the forms of that process were not affected. The decision of the Su
Re:Important (Score:3, Informative)
Re:Important (Score:2, Insightful)
It remains to be demonstrated.
Note: for foreigners, your US ssystem with one level of indirection seems the best way to have undemocratic results. You can have a president elected without the majority of the people vote. Last time was an example of such, not the first, but the most flagrant. And don't bother me with federalism, and the weight of the states. Your constitution begin with: We the People, not We the States, or We the Corps.
Re:Important (Score:2, Informative)
Following this sentence is the definition of what "the people" considered to be a more perfect union in order to secure the blessings of liberty.
Innate in that definition is that "t
Re:Important (Score:4, Insightful)
But today it *does* show it's age. And a few points are downrigth undemocratic.
Worst when it comes to the elections are not the Electoral College in itself, but rather the fact that even though multiple people are elected from each state for the college, it is winner takes all.
It's pretty obvious to most people that if the population of a state is split 50/50, and that state sends 8 representatives, the democratic option would be to send 4/4 representatives, not 8/0 in favor of whichever party happens to get 50.2%.
It's also pretty obvious that a system in which everyone living in a clearly-republican or clearly-democratic state has no reason at all to go voting is not exactly optimal. How much, exactly does my vote for the republican candidate count if I live in a state far away from the balance-point (in either direction!)
Re:Important (Score:2)
And, BTW, yes, I think state autonomy
Re:Important (Score:2)
Re:Important (Score:3, Insightful)
NYTimes Link (Score:5, Informative)
So for decision 04, (Score:5, Funny)
Why is this so hard? (Score:5, Insightful)
Why do these things continue to go out to bid instead of being handled in academia where they should be?
Re:Why is this so hard? (Score:2)
Speaking... hypodermically... IF the government was completely unethical, and IF the company handling the voting systems was completely unethical, THEN instead of getting a quality open-source voting system for free, the corrupt voting systems people could get some tax dollars, and the government could take a kickback and a guarantee of reelection. Then again, that would require the voting systems people to apply uncertified code to voting systems, right? Oh, wait...
Re:Why is this so hard? (Score:2)
So, you want your post to get under my skin? What is that, something like flamebait?
Dan
Re:Why is this so hard? (Score:2)
You know, computer scientists aren't necessarily good programmers. In fact, most computer scientists are incredibly bad programmers -- they may know all the algorithms, but actually being able to produce working code is a completely different matter.
Re:Why is this so hard? (Score:4, Insightful)
I totally agree with the parent here. It would be cheaper, it would be a good educational tool for universities to get their students in. It wouldn't be hidden from the public since this is such a public issue. Experts could inspect the code at will and provide patches. I can't even really think of a negative here. I simply think too many government officals are convienced that if the source is open that means anyone can figure out how to break it, which isn't really the case.
Plus any good NEW ideas that might come out of it would also be open and could be used in other applications. And if they did, they would make good standards since they would probably be under a BSD type license. Good all around I say!
Re:Why is this so hard? (Score:3, Insightful)
SSL is a secure channel protocol and the simplest of the standard cryptographic problems. It is monsterously complicated to code but the basic premise of how it works is fairly easy to understand..
However, Just the description of secure voting schemes is pretty monsterous.. In Applied Cryptography, Bruce takes a chapter to develop a secure voting protocol.A real world system is an order of magnitude more complicated..
I think the way to develop a secure voting system is to have an international competit
Re:Why is this so hard? (Score:2)
Re:Why is this so hard? (Score:2)
Much better to send it to an Engineering school. Or better yet, a bunch of Engineering school dropouts.
Presidency on eBay? (Score:2)
A real solution would be to put the various central government jobs, congresscritter, senator up to president on eBay and auction them off. eBay is reasonably secure and at least we are taking a fair view of the political system. The money raised goes towards the next year's budget.
Re:Why is this so hard? (Score:2, Insightful)
Please explain what the Comp-Sci department grad students can do about creating an e-voting system where you can vote from any PC, anywhere, and that is resistant to
(Acknowledged: having widely-reviewed source by academics across the globe would help guard against
Re:Why is this so hard? (Score:4, Insightful)
No doubt the US government would get upset were the answer something along the lines of using a system which could be easily counted by hand or machine, without involving lots of computer hardware and software. Especially if "not invented here" syndrome was involved.
Why do these things continue to go out to bid instead of being handled in academia where they should be?
It's a political dicision. The claim is that putting things to "the market" (the criteria being such that only a very few businesses could even put up a bid in the first place) is "more efficent". Whereas in actual practice it could just as easily be "corporate welfare".
Re:Why is this so hard? (Score:2)
Re:Why is this so hard? (Score:2)
In other words... (Score:5, Funny)
The optimistic interpretation: The pentagon is full of idiots.
The pessimistic interpretation: The pentagon is full of corrupt people.
My interpretation: The pentagon is full of corrupt idiots.
Re:In other words... (Score:2)
The optimistic interpretation: The pentagon is full of idiots.
Even idiots would have changed their mind after the results.
The pessimistic interpretation: The pentagon is full of corrupt people.
Non-idiot corrupt people wouldn't have asked for a security analysis like that (makes them look bad).
My interpretation: The pentagon is full of corrupt idiots.
I have to agree with this interpretation, since it's the only one that's consistent.
The defense department's response? (Score:3, Insightful)
"We've had things put in place that counteract the things they talked about."
Gee, thanks for being specific. I'm convinced.
How It Works (Score:4, Funny)
2) Allow Voting
3) Announce result
Using this task order means that 2) is redundant and therefore has no impact on the result, therefore you do not need a secure system and can save money by purcasing a system off your friends
Re:How It Works (Score:4, Funny)
1) Decide who will win
2) Allow Voting
3) Announce result
4) Profit!!!!!
Yea! EVERYONE gets to vote! (Score:4, Funny)
NarratorDan
Re:Yea! EVERYONE gets to vote! (Score:2)
Mr. (Miss||Mrs.) AC, my hat is off to you, and here is a toast, "may this election signal the turning point in American political apathy."
NarratorDan
Yea, I responded to an AC.
Re:Yea! EVERYONE gets to vote! (Score:5, Interesting)
I seem to recall that at least one state (Nevada?) does this and "NOTA" has on occasion 'won' in state-wide races.
One of them disgusts you less than the others (Score:2)
I don't care how disgusted I am, I'm not going to stay away from the polls. Voting for a candidate because you see him as the lesser of all evils, even if that candidate still disgusts you somehow or another, is not a wasted vote, because you're voting for the candidate you most approve of. That's what an election is all about. Not bothering to show up at the polls because all of the candi
Pentagon?? (Score:4, Insightful)
Re:Pentagon?? (Score:2)
Uhm, maybe because a very large part of those US citizens abroad are soldiers, and would like to be able to vote? After all, it's the politicans who decided to put their asses on the line, so it makes sence if they (ie; the soldiers) want to have a say in which politicans that run the show...
Re:Pentagon?? (Score:2)
nevermind. i think i figured it out.
Re:I know it still stings that your boy Gore has b (Score:2)
My point is that the system we have been using, called mailing in paper ballots, works fine. The electorate even recognizes the extra difficulty in receiving votes from military personnel out of the counry, and bends over backwards to make sure the votes are counted.
I said "technically" should not have been counted. I don't think it would be fair or proper, (though technically it would be correct) to dismiss their votes because the mail took an extr
Re:Pentagon?? (Score:4, Insightful)
Soldiers can still vote if the overseas voting system is developed and run by an independent entity, with independent funding. Soldiers may have to trust the Pentagon with their well being, but hat trust should NOT have to extend to trusting the Pentagon with their vote.
Re:Pentagon?? (Score:2)
It certainly does. But if you look at the problem closer, it gets even worse.
Now, presumably the reason the Pentagon is involved in the development of an absentee voting system is that military personnel overseas are the largest group of absentee voters. All well and good; it is vitally important that our troops be able to exercise their rights while they're out there doing their duty.
However, things are more Interesting this year. Traditionally, military absentee ballots have been free votes for the
vote (Score:3, Insightful)
Pentagon in the Democratic Election Space ? (Score:5, Interesting)
Re:Pentagon in the Democratic Election Space ? (Score:2)
In many places elections are run by a neutral "civil service". (With care being taken to ensure that any civil servant is not seen to be in a position of conflicting interests.) AFAIK no such entity even exists in the US.
If it was the State Department
Re:Pentagon in the Democratic Election Space ? (Score:2, Informative)
It's the Pentagon developing it because the soldiers will be using it. This is not intended to be John Q. Backwoods voting from his AOL.
This [fvap.gov] is their home page, and here is the here [fvap.gov] is the law that brought them into being.
They'll probably recognize that something's... (Score:4, Funny)
Why Not use Soldiers? (Score:3, Insightful)
Lightning fast counting with no paper trail seems too much like an adaptable magic wand to say whatever Bush wants it to say.
ls
Bush? (was Re:Why Not use Soldiers?) (Score:4, Insightful)
Lightning fast counting with no paper trail seems too much like an adaptable magic wand to say whatever Bush wants it to say.
Why Bush?
Those dead people in Chicago, the inner city residents who get bussed from polling place to polling place, and those who aren't, er, technically citizens, weren't voting Republican last time I checked.
Does you're side really want to start talking about voting fraud (as opposed to metaphysical "voter intent" and "hanging chads")?
You're goddamn right I do (Score:2)
Does you're side really want to start talking about voting fraud (as opposed to metaphysical "voter intent" and "hanging chads")?
As a matter of fact, YES. Very much so. This is not a Republican issue, or a Democratic issue, or Libertarian or Green or Constitutional or any other party issue. This is an American issue, one which crosses party boundaries and loyalties. It is about the country, not a party, whatever party that may be. The goal is a strong democracy, above and beyond pointing fingers at which
Re:You're goddamn right I do (Score:2)
ANYONE who engages in vote fraud is reprehensible.
Yep, no argument here.
Saying "Yeah? Well they did it, too!" is no excuse, and, by dividing people into us-versus-them camps, does nothing to advance democracy.
Good thing that's not what I was saying, then. I wasn't saying "they did it too", I was saying "they did it, period". Stamping out vote fraud would probably eliminate the Democrat party, on a national level, unless they can use lawyers again to magically transform spoiled ballots into votes.
I say go for it, America (Score:2)
*evil laughter*
bush (Score:2)
Switzerland and e-Voting (Score:3, Interesting)
Switzerland is in Europe the most developed country in Internet with more than 70% of people using Internet.
There is a LOT of security check (for me a little too much hehe), at least three codes on each page, but for what I've studied the system, it appears very good, strong and evolved.
Now it is used for some small votes until that it will be absolutely validated. After that, we will have the possibility to use it for national vote.
Perhaps you should have test SERVE on some small votes before to use it for a national election. From other countries, people were looking the last US election with a suspicious mind, it would not be very good that one time again USA will have huge problems with that!
But Internet is for sure the voting machine of the future !
Re:Switzerland and e-Voting (Score:2)
But your figures on internet usage are waaay off.
Switzerland
Sweden has the highest in Europe: ( 6,726,808 Internet users as of Sept/2003, 75,8% penetration, per NielsenNR.)
Other countries including the UK and NL are ahead of you as well, with 58.2% and 63.7% respectively.
I'm afraid you're a casuality of Swiss propoganda
FYI the stats came from here:
Did they steal this from the onion? (Score:2)
"We've had things put in place that counteract the things they talked about."
Yeah, those things that counteract things are just great. You can xyzzyfy the floobargs to make them do really cool things too.
There is no way to verify that the vote recorded inside the system is the same as the one cast by the voter.
Sounds like the wheel of fortune of election systems. Sadly, the regular electronic election systems (diebold anyone?) are no
Can someone assist us in developing e-voting? (Score:2)
I have just put up the beginnings of an Australian political party based largely online, and one of the central tenets is to have members be able to directly influence policy creation and modification by submitting secure, anonymous-yet-verifiable votes. In the age of near ubiquitous internet access I see this as the most logical progession of true democr
Fundamemtally Insecure (Score:5, Insightful)
Note that this is not a computer security problem. Even if the voter's identity is established to a certainty, it doesn't ensure the voter is not being coerced.
There is simply no substitute for casting your vote in a manner that ensures your choice is unknown to those who might wish to coerce you. The only viable method for doing that is to have your privacy ensured in a public polling place, by poll watchers.
Re:But absentee votes are also subject to coercion (Score:2)
That's a valid point, but there has been a lot of talk about using systems like SERVE for domestic voting, so I think the issue of coercion needs to be raised.
It also suggests that the SERVE system is not attacking the problem of voting by deployed service members in a manner that solves the real underlying issues.
simple, secure, anonymous (Score:2, Insightful)
Simple and secure online banking is commonplace - but there is no anonyminity involved.
Simple and anonymous vote counting is easy - but if you want to make it secure you have a whole extra set of problems
why is this story posted at 3am ??? (Score:2)
Did anyone read this report? (Score:2, Insightful)
The criticisms basically fall down on "computers are broke and can be exploited" - ain't that a newsflash. They fail to note that the system is being deployed in phy
security and e-voting (Score:2)
With e-voting, it becomes necessary to know specifically who voted AND
Implications for Other Internet Services (Score:2)
What does this imply for business applications over the Internet? Perhaps simple commercial transfers do not require the same level of security and reliability as voting does, but wo
Could be done, but not on PCs (Score:2)
You don't vote in the election. You tell your computer how you want to vote and the computer votes for you.
So: should you trust your computer?
Smart people don't trust something that flexible and software driven.
I think a reasonably secure single purpose system could be devised. This would in effect be a personal voting machine. However it would have the same drawback that all voting machines have: the needs of democracy aren't factored into the design requir
Re:Internet voting (Score:4, Funny)
Re:Internet voting (Score:2)
Re:Internet voting (Score:2, Funny)
A-A-A-WHOOP!
Re:why sumthing new? (Score:2, Insightful)
US Armed Forces (Score:4, Insightful)
I'm not sure why there's a push to do this electronically instead of the absentee ballots that troops have been using for years, but it's probably something to do with "possible impropriety" in how soldiers' overseas ballots were counted (or not) in 2000.
as long as expats have to fill out tax foms... (Score:2)
Taxes (Score:2)
Re:One idea I've heard is that expats ought not vo (Score:2)
In some parts of the country it can take up to 10 years for a legal immigrant to progress from visa to green card, and then there's a further 5 year wait before he can apply for citizenship
Re:One idea I've heard is that expats ought not vo (Score:2)
Some of us would say they should be deported. We have a high enough unemployment rate that we don't need to be importing workers. The country is full, find another to live in or go back to your home country. Try becoming a Japanese citizen sometime if you're not born there.
Re:One idea (Score:5, Insightful)
> residents of the actual States should get the
> right to vote as they're vote has a direct bearing
> on the policies that will affect them, whereas
> expats are removed from such policies by living in
> foreign countries.
Yeah, I've heard lots of ignorant and unfair ideas batted around in my time, too...
We're just as American as you are, thank you very much. And it's not like we're unaffected by US Government policy... For example -- you think Americans living abroad are exempt from paying taxes? If the US declared war on Australia tomorrow (granted, that's an unlikely event, but nevertheless), do you think the Aussie would just let me hop the next flight out of Brisbane Internaitonal back to LA? Hell, no -- I'd be interned as an enemy national.
In addition, living abroad gives us a unique advantage in seeing just how US foreign policy affects other countries and US relations with them.
> This suggestion also leads to the debate about
> allowing illegal immigrants the right to vote.
Apples and oranges. And what, pray tell, is there to "debate"? Answer: Zero. Nada. Zilch.
If immigrants can qualify for US citizenship, then they get to vote in US elections. Non-citizens are not allowed to vote. I think that's pretty easy to understand.
As for me, I was born and raised in the USA of native-born American parents; my American ancestors fought in the Revolution, the Civil War, and both World Wars; I hold a US passport; I pay US taxes. I am definitely a US citizen, and I definitely am enitled to vote in US elections.
Some people obviously have very fucked up ideas about what "citizen" means and no clue as to what it's like to be considered a foreigner.
Re:One idea (Score:2)
Not only that, but Americans living abroad are likely to return to the US. Lots of people live abroad for short periods of time and come back. Businesses do this, universities do this. And, of course, the military does this all the time.
In my case, I'm out of the country for 2.5 years, and there are three elections (02 primary, 02 general, 04 primary). Just because I'm out of the co
New Zealand for example (Score:2)
Re:One idea (Score:2)
That's irrelevant. I'm a US citizen with the rights, responsibilities, and liabilities that go along with being one.
Re:conclusiveness? (Score:3, Insightful)
Re:conclusiveness? (Score:2)
You wish! I bet it's carefully crafted to allow insertion of votes only by Pentagon, and is actually quite secure from everybody else. That's far from manure, more apt comparison would be a modern waste processing plant, filtering out the undesired material...
Re:Only in limited cases (Score:2)
Because. . . (Score:2)
Oh, well, you see, this system is only intended for use with soldiers away from home so that they might participate in delights of democracy, (other than lavishing it upon the freedom-starved denizens of this world, that is).
Since it's for the soldiers, then it only makes sense that, um, the military provide the system. Or something like that. .
See? It all makes sense! Every baby-step towards outright fascism is always ea
Re:It's been said before, but... (Score:2)
What bothers me here, is that most americans.. having never experienced it, do not know the draw that "power" has.
Its huge.