实施匿名身份验证和双重投票预防

时间:2012-11-10 20:39:36

标签: authentication voting

我正在考虑如何实现一种机制,使用户能够投票,而无需记录任何细节。每个用户都有一组使他能够投票的属性。例如。 ID,姓名,电子邮件ID。

使用这些属性,我们必须保证用户可以第一次投票。在此期间,保证完全匿名。

但如果用户第二次来投票,他就不应该被允许投票。这是远程可能吗?我们没有存储任何与用户相关的信息。没有ip adddress,email-id或student id。它们仅用作身份验证的手段。

我为此阅读了很多研究论文,但却找不到具体的内容。

1 个答案:

答案 0 :(得分:0)

  

一种机制,使用户能够投票,而无需记录他的任何内容   细节

当然可以。只是不记录任何东西。但您确实需要存储有关哪个用户投票的信息。您实际上需要用户的信息,甚至用户使用的机器,用户可以从另一台机器投票。