首页> 外文期刊>Formal Aspects of Computing >Verifying anonymity in voting systems using CSP
【24h】

Verifying anonymity in voting systems using CSP

机译:使用CSP验证投票系统中的匿名性

获取原文
获取原文并翻译 | 示例
       

摘要

We present formal definitions of anonymity properties for voting protocols using the process algebra CSP. We analyse a number of anonymity definitions, and give formal definitions for strong and weak anonymity, highlighting the difference between these definitions. We show that the strong anonymity definition is too strong for practical purposes; the weak anonymity definition, however, turns out to be ideal for analysing voting systems. Two case studies are presented to demonstrate the usefulness of the formal definitions: a conventional voting system, and Pret a Voter, a paper-based, voter-verifiable scheme. In each case, we give a CSP model of the system, and analyse it against our anonymity definitions by specification checks using the Failures-Divergences Refinement (FDR2) model checker. We give a detailed discussion on the results from the analysis, emphasizing the assumptions that we made in our model as well as the challenges in modelling electronic voting systems using CSP.
机译:我们使用过程代数CSP为投票协议提供匿名属性的正式定义。我们分析了许多匿名定义,并给出了强匿名和弱匿名的正式定义,突出了这些定义之间的区别。我们表明,强匿名性定义对于实际目的而言太强了。但是,较弱的匿名性定义非常适合分析投票系统。提出了两个案例研究,以证明正式定义的有用性:常规投票系统和Pret a Voter(基于纸质,可通过选民验证的方案)。在每种情况下,我们都提供系统的CSP模型,并使用故障-差异细化(FDR2)模型检查器通过规范检查将其与匿名定义进行比较。我们对分析结果进行了详细的讨论,强调了我们在模型中所做的假设以及使用CSP对电子投票系统建模的挑战。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号