Coconut 电子请愿系统实现
密码学与安全
2020-03-18 v1
摘要
在本学位论文项目中,我们基于选择性披露凭证方案(即 Coconut 凭证方案\cite{sonnino_coconut:_2018})描述并实现了一个实用系统应用。此处的具体应用是一个电子请愿系统,其具有不可关联性与匿名性的显著附加特性:使得关于匿名请愿投票者的任何信息都无法关联回个人。换言之,不会泄露关于谁在请愿中投票的数据,仅表明投票的用户确实具备资格且被授权投票。在实现方面,客户端使用 JavaScript 完成,以便客户端可免信任地各自计算密码学构造,而服务端使用 Node.js 完成,但可轻易替换为更复杂且安全的结构(如无需许可的区块链平台)。
引用
@article{arxiv.1809.10956,
title = {Coconut E-Petition Implementation},
author = {Jad Wahab},
journal= {arXiv preprint arXiv:1809.10956},
year = {2020}
}
备注
arXiv admin note: text overlap with arXiv:1802.07344 by other authors