5 ms·
Obligatory: https://xkcd.com/2030/ https://xkcd.com/2030/
by irrelative 8y ago
Obligatory: https://xkcd.com/2030/ https://xkcd.com/2030/
- bcaa7f3a8bbc 8y agoprevious discussion https://news.ycombinator.com/item?id=17717676 https://news.ycombinator.com/item?id=17717676 https://news.ycombinator.com/item?id=17732437 https://news.ycombinator.com/item?id=17732437
- js2 8y agoI'd like to call attention to what I consider the most informative comment in either of those discussions: https://news.ycombinator.com/item?id=17730681 https://news.ycombinator.com/item?id=17730681
- rbanffy 8y agoThat's a pretty good comment. I helped write the software for the Brazilian voting machines (state issued, standardized, made to spec by competing companies) and we had a long list of scenarios we had to guard against. The people who wrote the spec were field experts who studied attempted and successful (but caught) voting fraud every election. The resulting combination of hardware, software (the application itself is ridiculously simple), analysis and (and this is most important) procedures surrounding the physical devices (never left alone unguarded, clear chain of custody, created layers of protection and, in the end, a reasonably secure device. It's possible to make it absolutely secure? I'm not sure. Would that be usable? I doubt it. It's foolish to make a flawless voting system when we can't guard against propaganda and other forms of manipulation through social media or even the most traditional paying voters (either explicitly or through promises) to vote a certain way.
- deleteme12345 8y agoThe degree of complexity and amount of unknown variables (eg. Backdoored CPUs, 0-day exploits) make digital mass voting a not-so-good option. Paper, on the other hand, is fairly easy to comprehend and secure by all participants.
- rbanffy 8y agoI agree. The main advantage of electronic voting (if properly secured) is speed and logistics.
- jdietrich 8y agoI must offer my congratulations to you and your colleagues. I am broadly opposed to electronic voting, but the Brazilian implementation seems to be the most sophisticated, elegant and well-engineered.
- rbanffy 8y agoThank you. It was an interesting experience and I'm proud of what we accomplished.
- benchaney 8y agoInteresting that you think that, because I was actually fairly unimpressed with that comment. He leads of by saying the algorithms to do it have already been created without actually mentioning what algorithms he is talking about. He also claims that they somehow don't require that they run on trusted hardware which is pretty hard to believe (of course this assertion is completely unsupported in the rest of his comment). The rest of his comment falls back to a fairly common computer security fallacy: We used it once and nothing terrible happened, so it is probably secure.
- jessaustin 8y agoLinked arXiv seems pretty straightforward?
- benchaney 8y agoIt is straightforward yes, but it doesn't allay any of my concerns. I doesn't describe the algorithms used, and it doesn't have a threat model or anything resembling security analysis. It is more about gauging the reactions and social implications of the work, than a hard technical paper. This is a very important part of the process, but it doesn't address the issues I raised.
- jessaustin 8y agoYeah I agree they should release their source, but it's silly to hold that against the comment that didn't impress you.
- benchaney 8y ago> but it's silly to hold that against the comment that didn't impress you. I don't see why. I am still convinced there are security issues. The comment under discussion made all sorts of grandiose yet completely unsupported claims. If the paper he linked had backed up his assertions, I'd be inclined to give him the benefit of the doubt, but it doesn't. Therefore I don't believe him.