Home > Research > Publications & Outputs > D-DEMOS

Electronic data

Links

Text available via DOI:

View graph of relations

D-DEMOS: a distributed, end-to-end verifiable, internet voting system

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

D-DEMOS: a distributed, end-to-end verifiable, internet voting system. / Chondros, Nikos; Zhang, Bingsheng; Zacharias, Thomas et al.
Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS 2016) . IEEE, 2016. p. 711-720 (2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS), ).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Chondros, N, Zhang, B, Zacharias, T, Diamantopoulos, P, Maneas, S, Patsonakis, C, Delis, A, Kiayias, A & Roussopoulos, M 2016, D-DEMOS: a distributed, end-to-end verifiable, internet voting system. in Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS 2016) . 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS), , IEEE, pp. 711-720. https://doi.org/10.1109/ICDCS.2016.56

APA

Chondros, N., Zhang, B., Zacharias, T., Diamantopoulos, P., Maneas, S., Patsonakis, C., Delis, A., Kiayias, A., & Roussopoulos, M. (2016). D-DEMOS: a distributed, end-to-end verifiable, internet voting system. In Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS 2016) (pp. 711-720). (2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS), ). IEEE. https://doi.org/10.1109/ICDCS.2016.56

Vancouver

Chondros N, Zhang B, Zacharias T, Diamantopoulos P, Maneas S, Patsonakis C et al. D-DEMOS: a distributed, end-to-end verifiable, internet voting system. In Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS 2016) . IEEE. 2016. p. 711-720. (2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS), ). doi: 10.1109/ICDCS.2016.56

Author

Chondros, Nikos ; Zhang, Bingsheng ; Zacharias, Thomas et al. / D-DEMOS : a distributed, end-to-end verifiable, internet voting system. Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS 2016) . IEEE, 2016. pp. 711-720 (2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS), ).

Bibtex

@inproceedings{939c3093f25941ef9590ad5da9d84460,
title = "D-DEMOS: a distributed, end-to-end verifiable, internet voting system",
abstract = "E-voting systems have emerged as a powerful tech- nology for improving democracy by reducing election cost, in- creasing voter participation, and even allowing voters to directly verify the entire election procedure. Prior internet voting systems have single points of failure, which may result in the compromise of availability, voter secrecy, or integrity of the election results.In this paper, we present the design, implementation, security analysis, and evaluation of D-DEMOS, a complete e-voting system that is distributed, privacy-preserving and end-to-end verifiable. Our system includes a fully asynchronous vote collection subsys- tem that provides immediate assurance to the voter her vote was recorded as cast, without requiring cryptographic operations on behalf of the voter. We also include a distributed, replicated and fault-tolerant Bulletin Board component, that stores all necessary election-related information, and allows any party to read and verify the complete election process. Finally, we also incorporate trustees, i.e., individuals who control election result production while guaranteeing privacy and end-to-end-verifiability as long as their strong majority is honest.Our system is the first e-voting system whose voting operation is human verifiable, i.e., a voter can vote over the web, even when her web client stack is potentially unsafe, without sacrificing her privacy, and still be assured her vote was recorded as cast. Additionally, a voter can outsource election auditing to third parties, still without sacrificing privacy. Finally, as the number of auditors increases, the probability of election fraud going undetected is diminished exponentially.We provide a model and security analysis of the system. We implement a prototype of the complete system, we measure its performance experimentally, and we demonstrate its ability to handle large-scale elections.",
keywords = "reliability, Voting system, distributed system, security, privacy",
author = "Nikos Chondros and Bingsheng Zhang and Thomas Zacharias and Panos Diamantopoulos and Stathis Maneas and Christos Patsonakis and Alex Delis and Aggelos Kiayias and Mema Roussopoulos",
year = "2016",
month = jun,
day = "27",
doi = "10.1109/ICDCS.2016.56",
language = "English",
series = "2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS), ",
publisher = "IEEE",
pages = "711--720",
booktitle = "Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS 2016)",

}

RIS

TY - GEN

T1 - D-DEMOS

T2 - a distributed, end-to-end verifiable, internet voting system

AU - Chondros, Nikos

AU - Zhang, Bingsheng

AU - Zacharias, Thomas

AU - Diamantopoulos, Panos

AU - Maneas, Stathis

AU - Patsonakis, Christos

AU - Delis, Alex

AU - Kiayias, Aggelos

AU - Roussopoulos, Mema

PY - 2016/6/27

Y1 - 2016/6/27

N2 - E-voting systems have emerged as a powerful tech- nology for improving democracy by reducing election cost, in- creasing voter participation, and even allowing voters to directly verify the entire election procedure. Prior internet voting systems have single points of failure, which may result in the compromise of availability, voter secrecy, or integrity of the election results.In this paper, we present the design, implementation, security analysis, and evaluation of D-DEMOS, a complete e-voting system that is distributed, privacy-preserving and end-to-end verifiable. Our system includes a fully asynchronous vote collection subsys- tem that provides immediate assurance to the voter her vote was recorded as cast, without requiring cryptographic operations on behalf of the voter. We also include a distributed, replicated and fault-tolerant Bulletin Board component, that stores all necessary election-related information, and allows any party to read and verify the complete election process. Finally, we also incorporate trustees, i.e., individuals who control election result production while guaranteeing privacy and end-to-end-verifiability as long as their strong majority is honest.Our system is the first e-voting system whose voting operation is human verifiable, i.e., a voter can vote over the web, even when her web client stack is potentially unsafe, without sacrificing her privacy, and still be assured her vote was recorded as cast. Additionally, a voter can outsource election auditing to third parties, still without sacrificing privacy. Finally, as the number of auditors increases, the probability of election fraud going undetected is diminished exponentially.We provide a model and security analysis of the system. We implement a prototype of the complete system, we measure its performance experimentally, and we demonstrate its ability to handle large-scale elections.

AB - E-voting systems have emerged as a powerful tech- nology for improving democracy by reducing election cost, in- creasing voter participation, and even allowing voters to directly verify the entire election procedure. Prior internet voting systems have single points of failure, which may result in the compromise of availability, voter secrecy, or integrity of the election results.In this paper, we present the design, implementation, security analysis, and evaluation of D-DEMOS, a complete e-voting system that is distributed, privacy-preserving and end-to-end verifiable. Our system includes a fully asynchronous vote collection subsys- tem that provides immediate assurance to the voter her vote was recorded as cast, without requiring cryptographic operations on behalf of the voter. We also include a distributed, replicated and fault-tolerant Bulletin Board component, that stores all necessary election-related information, and allows any party to read and verify the complete election process. Finally, we also incorporate trustees, i.e., individuals who control election result production while guaranteeing privacy and end-to-end-verifiability as long as their strong majority is honest.Our system is the first e-voting system whose voting operation is human verifiable, i.e., a voter can vote over the web, even when her web client stack is potentially unsafe, without sacrificing her privacy, and still be assured her vote was recorded as cast. Additionally, a voter can outsource election auditing to third parties, still without sacrificing privacy. Finally, as the number of auditors increases, the probability of election fraud going undetected is diminished exponentially.We provide a model and security analysis of the system. We implement a prototype of the complete system, we measure its performance experimentally, and we demonstrate its ability to handle large-scale elections.

KW - reliability

KW - Voting system

KW - distributed system

KW - security

KW - privacy

U2 - 10.1109/ICDCS.2016.56

DO - 10.1109/ICDCS.2016.56

M3 - Conference contribution/Paper

T3 - 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS),

SP - 711

EP - 720

BT - Proceedings of the 36th IEEE International Conference on Distributed Computing Systems (ICDCS 2016)

PB - IEEE

ER -