. '''NOTA BENE - WORK IN PROGRESS''' - [[#Inputs_&_Thoughts|Your Inputs & Thoughts]] :-) . '''To Technology [[Technology#Technology_Laboratory| Laboratory]]''' - '''To Technology [[Technology/Laboratory| Laboratory - Overview Projects]]''' - '''To Brain - Study [[Brain/Study/E-VotingSystemRequirements| E-Voting System Requirements]]''' - '''To Technology Laboratory''' '''[[Technology/Laboratory/LimeSurvey| LimeSurvey]]''' and '''[[Technology/Laboratory/GRDM| GRDM]]''' - '''To comma Workbench [[comma/Workbench/HeliosVoting| Helios Voting]]''' ---- == Helios Voting - Technology Background == . '''Status as of autumn 2009''' .Today no reliable / open-audit [[http://en.wikipedia.org/wiki/Open-source_software|OSS - Open Source Software]] e-voting system / e-(market)survey is system / available. .For a starting point have a look at '''[[Brain/Study/E-VotingSystemRequirements|E-Voting System - Requirements]]''' or '''[[Brain/Study/E-VotingSystemProgressNotes|E-Voting System - Progress & Notes]]'''. .There are some different Application, that seem to be able, Helios Voting seems to be a quite interesting candidate although it is still under continuous development. .Some Facts & Links: * Project Homepage: http://www.heliosvoting.org * License: [[http://en.wikipedia.org/wiki/GPL#Version_3|GPL v3]] according to [[http://github.com/benadida/helios/blob/7c70284246b1ad38ab16ff7b1026af341ab3841f/LICENSE.txt | License Text]] * Main developer: [[http://ben.adida.net| Ben Adida]], Harvard University * Github Repository: [[http://github.com/benadida/helios/]] under [[http://en.wikipedia.org/wiki/GPL#Version_3|GPL v3]] * Issue Tracking: [[http://helios.lighthouseapp.com/projects/15637-helios/overview]] * Programming Language: Python (?) * See [[http://www.youtube.com/watch?v=ZDnShu5V99s| GoogleTechTalk 20071207: Theory and Practice of Cryptography - Verifying Elections with Cryptography on by Ben Adida on YouTube]] * [[attachment:2008-08-01-helios-usec2008.pdf| Presentation - Helios Voting - USNIX 20080801]] .pdf Download * [[attachment:USENIX_SecuritySymphosium_Web-basedOpen-AuditVoting.pdf| Paper - Helios Web-based Open-Audit Voting - USENIX 20080801]] .pdf Download * [[attachment:QUT-ISI-Day.pdf| Presentation - An Overview on Cryptographic Voting Systems - QUT-ISI 20081119]] .pdf Download - ''source: [[http://security.hsr.ch/msevote| MSE Seminar on E-Voting]] at [[http://www.ita.hsr.ch/index.php?id=4296&L=4| Institute for Internet Technologies and Applications - HSR, Switzerland]] by [[http://ita.hsr.ch/Prof-Dr-Andreas-Steffen.4293.0.html?&L=4| Prof.Dr. A. Steffen]]'' * [[attachment:LinuxTag2009_VerifiableE-VotingWithOpenSource.pdf| Presentation - Verifiable E-Voting with OpenSource - ]][[http://www.linuxtag.org/2009/en/program/freies-vortragsprogramm/all-speakers/details.html?talkid=584| LinuxTag 2009]] .pdf Downlaod - ''source: [[http://security.hsr.ch/msevote| MSE Seminar on E-Voting]] at [[http://www.ita.hsr.ch/index.php?id=4296&L=4| Institute for Internet Technologies and Applications - HSR, Switzerland]] by [[http://ita.hsr.ch/Prof-Dr-Andreas-Steffen.4293.0.html?&L=4| Prof.Dr. A. Steffen]]'' <
> == Technology Findings & Snippets == . 20090830 - '''[[https://lists.cacert.org/wws/arc/cacert-members/2009-08/msg00054.html| e-mail Fred T.]]''' - another voting system . http://blog.heliosvoting.org/ - With Helios, you get a tracking number of your ballot so you can be certain it counted. . 20090906+ MathieuSimon: * Was poking around with a demo server cacertdemos.simonu.ch but Helios seems not to be working on a standalone system now. * Contacted the developer on topic if and how Helios could be installed, and got response . Personal opinion: . Helios might be a very app considered, that the developer really studies crypto - so he might know what he does. ;-) . Pros: * Compared to '''[[Technology/Laboratory/GRDM|GRDM]]''' Helios Voting looks far more advanced * It IS maintained and developed * Demo Systems are available -> This looks mature * Developer is available and seems very kind -> *thumbs up* * Open source under latest GPL v3 - Protection of patents lawsuits maybe better? ;-) . Cons: * As of September 8th Helios does NOT run on a standalone system * Helios, although now at V 3.0 is not finished in development * Runs only on Google App Engine an the moment [[http://en.wikipedia.org/wiki/Google_App_Engine| click here]] for Information on the App Engine. - ''source: en.wikipedia.org'' . Question from Ian G: Does it meet our '''[[Brain/Study/E-VotingSystemRequirements| E-Voting System Requirements]]'''? . Well I think that it could fulfill parts of it, on other sides it does have other concepts without using certificates. . E.g. * R2 Transparency: Was designed for auditability from ground up * R2.1 Voters can verify if their vote has been counted and if yes, correctly * R3: It seems that there can be made open and closed ballots * A ballot once opened can't be changed until closing of ballot * Ballot is encrypted (forever) * Usability: It "looks" usable (me thinks so) :-) * R7: As far as I can remember from the testing system, ballots can be limited in time. . Status: [[MathieuSimon| Mathieu Simon]] is on [[https://lists.cacert.org/wws/arc/cacert-board/2009-09/msg00060.html| e-mail contact]] with the developer for a first test deployment on Google App Engine without any need for Google authentication. (To be followed hopefully). . Status2: Ben is back and willing to do a special installation of a (still not standalone) preview of newest Helios voting just for CAcert stay tuned in february :-) . See as well on '''Technology Laboratory''' '''[[Technology/Laboratory/LimeSurvey| LimeSurvey]]''' and '''[[Technology/Laboratory/GRDM| GRDM]]''' <
> ---- == Inputs & Thoughts == . YYYYMMDD-YourName . {{{ Text / Your Statements, thoughts and e-mail snippets, Please }}} ---- . YYYYMMDD-YourName . {{{ Text / Your Statements, thoughts and e-mail snippets, Please }}} ---- <
> '''Category''' or '''Categories'''<
> CategoryCommunity <
> CategoryAssociation <
> CategoryTechnology <
> CategoryCustom ''note: Please, replace "Custom" with an existing Category or if needed create a new, meaningful one.''