Giter VIP home page Giter VIP logo

Comments (5)

augusto-herrmann avatar augusto-herrmann commented on August 23, 2024 2

@joaquinperaza yes, I have read that article, and my OP contains a link to it. Nevertheless, my point still stands.

Even with an open specification available you still need reference implementations. To illustrate, the W3C, whose job has been producing open specifications for decades, has a process that a proposed standard can't reach recommendation status (the final one) unless there is evidence of existing implementations.

from electionguard.

rc-ms avatar rc-ms commented on August 23, 2024 1

Hello there and sorry to join this thread so late. We are now live and, as you suggest, working on reference implementations across a variety of use cases.

from electionguard.

joaquinperaza avatar joaquinperaza commented on August 23, 2024

In many articles they mention that could be implemented for voting systems, but also for third party verification systems.

from electionguard.

augusto-herrmann avatar augusto-herrmann commented on August 23, 2024

In many articles they mention that could be implemented for voting systems, but also for third party verification systems.

Sure, there could be third party verification systems. But shouldn't there be a reference implementation from Microsoft? Especially considering that the systems' homomorphic encryption is probably not trivial to implement, and also the maxim from the cryptography space that "you shouldn't roll your own crypto".

from electionguard.

joaquinperaza avatar joaquinperaza commented on August 23, 2024

"Second, ElectionGuard also includes an open specification – or a road map – which allows anyone to write an election verifier. Voters, candidates, news media and any observers can run verifiers of their own or downloaded from sources of their choosing to confirm tabulations are as reported. The combination of the tracker – which allows individual voters to verify that their votes have been accurately recorded – and the verifier – which allows anyone to verify that the recorded votes have been accurately counted – enables full “end-to-end verification” of the correctness of election results. It will not be possible to “hack” the vote without detection."

https://blogs.microsoft.com/on-the-issues/2019/05/06/protecting-democratic-elections-through-secure-verifiable-voting/

from electionguard.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.