I'm having trouble understanding why and how an oblivious transfer (OT) is used in e-voting systems.

According to many descriptions of OT's, a receiver (I suppose that's the ballot collector?) can choose whether he wants to receive $m_0$ or $m_1$ from the sender (the voter?).

How is it used in e-voting, and what security property does it help to achieve?

  • 2
    $\begingroup$ There are a lot of different schemes for e-voting, and every one of them is set up differently. But in general, the choice (in OT) is made by the voter, based on the party he wants to vote for. And then that message contains some kind of token, which allows him to cast a vote for that party. By using OT, no one knows which vote/token was received by the voter. Of course, there are more step,s e.g. making sure the vote isn't recognizable later, that it is included in the ballot, etc. $\endgroup$ – tylo Dec 5 '16 at 14:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.