• DocumentCode
    2009997
  • Title

    Automated Verification of Remote Electronic Voting Protocols in the Applied Pi-Calculus

  • Author

    Backes, Michael ; Hritcu, Catalin ; Maffei, Matteo

  • fYear
    2008
  • fDate
    23-25 June 2008
  • Firstpage
    195
  • Lastpage
    209
  • Abstract
    We present a general technique for modeling remote electronic voting protocols in the applied pi-calculus and for automatically verifying their security. In the first part of this paper, we provide novel definitions that address several important security properties. In particular, we propose a new formalization of coercion-resistance in terms of observational equivalence. In contrast to previous definitions in the symbolic model, our definition of coercion-resistance is suitable for automation and captures simulation and forced-abstention attacks. Additionally, we express inalterability, eligibility, and non-reusability as a correspondence property on traces. In the second part, we use ProVerif to illustrate the feasibility of our technique by providing the first automated security proof of the coercion-resistant protocol proposed by Juels, Catalano, and Jakobsson.
  • Keywords
    Access protocols; Automatic control; Automation; Calculus; Computer security; Electronic voting; Electronic voting systems; Humans; Immune system; Nominations and elections; Applied Pi-calculus; Electronic Voting Protocols; Language-based security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Foundations Symposium, 2008. CSF '08. IEEE 21st
  • Conference_Location
    Pittsburgh, PA, USA
  • ISSN
    1940-1434
  • Print_ISBN
    978-0-7695-3182-3
  • Type

    conf

  • DOI
    10.1109/CSF.2008.26
  • Filename
    4556687