{"title":"UniVote公共公告板的通用接口","authors":"Severin Hauser, R. Haenni","doi":"10.1109/CeDEM.2016.24","DOIUrl":null,"url":null,"abstract":"To provide verifiability, cryptographic voting protocols usually require a public bulletin board forpublishing the election data, so that the data can be read and verified by everyone. The basic requirements onsuch a board are similar for most protocols, for example that nothing can be changed or deleted from the board. Typically, when it comes to implement a voting protocol in a real system, many additional requirements ariseand they can differ from protocol to protocol. This paper shows based on the protocol of UniVote what theserequirements might be and what other problems may arise from an operational and organisational point ofview. Based on the understanding of these problems, we propose a generic interface for the main boardfunctionalities. This interface offers a flexible way of extending the properties of a public bulletin board tocomply with all sorts of additional requirements. We give multiple examples of properties that we identified asdesirable for the public bulletin board in UniVote.","PeriodicalId":399705,"journal":{"name":"2016 Conference for E-Democracy and Open Government (CeDEM)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A Generic Interface for the Public Bulletin Board Used in UniVote\",\"authors\":\"Severin Hauser, R. Haenni\",\"doi\":\"10.1109/CeDEM.2016.24\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To provide verifiability, cryptographic voting protocols usually require a public bulletin board forpublishing the election data, so that the data can be read and verified by everyone. The basic requirements onsuch a board are similar for most protocols, for example that nothing can be changed or deleted from the board. Typically, when it comes to implement a voting protocol in a real system, many additional requirements ariseand they can differ from protocol to protocol. This paper shows based on the protocol of UniVote what theserequirements might be and what other problems may arise from an operational and organisational point ofview. Based on the understanding of these problems, we propose a generic interface for the main boardfunctionalities. This interface offers a flexible way of extending the properties of a public bulletin board tocomply with all sorts of additional requirements. We give multiple examples of properties that we identified asdesirable for the public bulletin board in UniVote.\",\"PeriodicalId\":399705,\"journal\":{\"name\":\"2016 Conference for E-Democracy and Open Government (CeDEM)\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Conference for E-Democracy and Open Government (CeDEM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CeDEM.2016.24\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Conference for E-Democracy and Open Government (CeDEM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CeDEM.2016.24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Generic Interface for the Public Bulletin Board Used in UniVote
To provide verifiability, cryptographic voting protocols usually require a public bulletin board forpublishing the election data, so that the data can be read and verified by everyone. The basic requirements onsuch a board are similar for most protocols, for example that nothing can be changed or deleted from the board. Typically, when it comes to implement a voting protocol in a real system, many additional requirements ariseand they can differ from protocol to protocol. This paper shows based on the protocol of UniVote what theserequirements might be and what other problems may arise from an operational and organisational point ofview. Based on the understanding of these problems, we propose a generic interface for the main boardfunctionalities. This interface offers a flexible way of extending the properties of a public bulletin board tocomply with all sorts of additional requirements. We give multiple examples of properties that we identified asdesirable for the public bulletin board in UniVote.