. '''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.''