1 / 8

Kazue’s Proposal

Kazue’s Proposal. 2008.8.19 2:00PM(CA) 8.20 6:00AM (Japan) Kazue Sako. My Standpoint. I think it is a great idea to carry out remote voting within this CRYPTO community, so that we can learn how cryptography serve the world, and how better can we make it.

nharmon
Download Presentation

Kazue’s Proposal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Kazue’s Proposal 2008.8.19 2:00PM(CA) 8.20 6:00AM (Japan) Kazue Sako

  2. My Standpoint • I think it is a great idea to carry out remote voting within this CRYPTO community, so that we can learn how cryptography serve the world, and how better can we make it. • Using one organization’s system maybe one solution, but why not WE build our own, so that WE can try and learn and fix more flexibly.

  3. My Proposal • Form a project with a group of developers, and within it, build a system that group members are comfortable with. • not a single company, diversity of members • open discussions among group members during development and improvement of the system • We have taken a similar approach in SVIS voting held in a Japanese conference, Jan. 2008.

  4. Secure Voting in Symposiums what is SVIS voting • SVIS is a mix-net based remote voting system where the participants of the symposium vote for SCIS paper award (young researcher award). • SCIS: Symposium on Cryptography and Information Security • SVIS: Secure Voting In Symposiums • Each voter selects maximum of 5 out of 200 eligible papers (among 350 presentations ) • 18 members from 15 organizations discussed the system design • Five members served as mixers

  5. Secure Voting in Symposiums SVIS details • NEC offered a mix-net computation library. • Have newly developed software for user Interface. • Mixer’s applications run on Windows XP only. • Encryption software written in Java 1.6. • 159 votes were collected & tallied. (3/4 of registered voters) • Due to Java version mismatch, 3 votes failed to receive. • Voter verification was based on ID/passwd distributed in a paper envelope at the registration. • Similar (but improved) voting system is to be used in Computer Security Symposium this year and hopefully next year SCIS. • Can try Japanese Interface at https://svis.z.nitech.ac.jp/Digishuff_vote/Digishuff_Top_Action (after installing Sun’s Java 1.6)

  6. Implications to IACR voting • User authentication means would be the largest issue to debate among project members. • Suggestions for typical voting environment in various parts of the world would be necessary. • Experts on running web sites securely and stably is a must. (May need budgets for the professional service) • Designing the system comparative to a conventional IACR voting with physical mail would help deciding the security policy. One can claim thus it is different from national election systems where physical mail procedure do not exist. • NEC is willing to offer the library if necessary.

  7. NEC mix-net library (digishuff) • based on FC02 scheme. • Furukawa, Miyauchi, Mori, Obana, Sako: An Implementation of a Universally Verifiable Electronic Voting Scheme based on Shuffling. Financial Cryptography 2002 • has 4 yrs experience in bind voting system in private organizations, held 5-6 times a year, with more than 22,000 voters. • The source code may be dis- closed to limited members under NDA. • Use of NEC library would help speed up the development since the testing and debugging the computation is the most time-consuming part.

  8. Conclusion • I propose to carry a project where multiple members from different background cooperate not only in evaluating, but also throughout designing the system. • I personally would like to take part in the project with my experiences with SVIS project and voting in private organizations. • Use of NEC library is optional.

More Related