24、实现可信远程电子投票的创新方案

实现可信远程电子投票的创新方案

1. 核心角色与基础模型

在远程电子投票系统中,存在几个关键角色,其中计票员(Talliers)是一个重要群体,用集合 ( T = {T_1, \ldots, T_n} ) 表示,他们与注册员(R)相互独立。计票员的职责是通过直接匿名认证(DAA)的签名和验证协议,授权将每张提交的选票添加到公告板上。

每个计票员拥有两个重要的密钥:一个是用于确定选票有效性的秘密密钥 ( s_T );另一个是秘密密钥 ( s_{Tv} ) 的一部分,在选举结束后,计票员们需要通过协作达到法定人数,共同使用 ( s_{Tv} ) 来解密最终的计票结果。这两个密钥相互独立,目的是确保没有单个计票员能够获取到单个选民的投票信息。此外,计票员还负责对选票进行重新加密,并将重新加密的证明发送给选民(以 Alice 为例)。

该投票系统基于以下信任模型运行:
- 信任可信平台模块(TPM)及其制造商,认为他们会按照协议的预期方式运行。
- 所有参与方相信计票员不会泄露选票 ( (x, y) ) 与其重新加密形式 ( (x_f, y_f) ) 之间的关联。
- 所有选民信任管理员(A)不会泄露任何给定的 ( \delta ) 值的有效性,除非通过指定验证者签名将其告知计票员。
- 所有参与方相信每个选民在每次选举中只能向安全箱提交一张有效性卡片。
- 所有参与方相信注册员(R)不会向不符合资格的选民颁发团体成员证书,并且只会为符合资格的选民颁发一次。
- 所有参与者信任法官只会在适当的情况下授权撤销选民的匿名性。
- 选民 Alice 信任法官会诚实地说明选票是否已被统计。

同时,该系统也考

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值