《安全协议》课件10.1安全电子选举.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《安全协议》课件10.1安全电子选举.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安全协议 安全 协议 课件 10.1 电子 选举
- 资源描述:
-
1、选举选举的需求是什么?Secure Booth?(保保护隐护隐私私)选举Fair judge?(保证公平)选举主要有两个需求隐私隐私!公平公平!选举传统投票 VS 电子选举 隐私性 公平性 有效性电子选举协议的安全需求n一般理想的选举协议至少应满足以下七点要求:(1)只有经授权的投票者才能投票;(2)每个人投票不得超过一次;(3)没有人能复制其他人的选票;(4)没有人能修改其他人的选票;(5)每个投票者都可以保证他的选票在最后的选举计数中被计算在内(6)任何人都不能确定别人投谁的票(7)每个人都知道谁投了票,谁没有投。协议1.简单投票协议简单投票协议#12.简单投票协议简单投票协议#23.使用
2、盲签名的投票协议使用盲签名的投票协议4.带两个中央机构的投票协议带两个中央机构的投票协议 5.无需投票中心的投票协议无需投票中心的投票协议 简单投票协议#1的基本思想secure booth=加密简单投票协议#1选民 Vi中央制表机构3.ECTF(V)1.选择 VPCTFSCTF4.制表5.公布结果2.加密 V ECTF(V).未得到满足的需求(1)只有经授权的投票者才能投票;(2)每个人投票不得超过一次;(3)没有人能复制其他人的选票;(4)没有人能修改其他人的选票;(5)每个投票者都可以保证他的选票在最后的选举计数中被计算在内;(6)任何人都不能确定别人投谁的票(CTF知道);(7)每个人
3、都知道谁投了票,谁没有投。协议1.简单投票协议简单投票协议#12.简单投票协议简单投票协议#23.使用盲签名的投票协议使用盲签名的投票协议4.带两个中央机构的投票协议带两个中央机构的投票协议 5.无需投票中心的投票协议无需投票中心的投票协议 简单投票协议#2的基本思想secure booth=encryptionidentification card=sign简单投票协议#2选民 Vi中央制表机构4.ECTF(Si(V)1.选择 VPCTF PiSCTF5.解密,验证,制表Si2.签名 V Si(V)3.加密 Si(V)ECTF(Si(V)6.公布结果未得到满足的需求(1)只有经授权的投票者才
4、能投票;(2)每个人投票不得超过一次;(3)没有人能复制其他人的选票;(4)没有人能修改其他人的选票;(5)每个投票者都可以保证他的选票在最后的选举计数中被计算在内;(6)任何人都不能确定别人投谁的票(CTF知道);(7)每个人都知道谁投了票,谁没有投。协议1.简单投票协议简单投票协议#12.简单投票协议简单投票协议#23.使用盲签名的投票协议使用盲签名的投票协议4.带两个中央机构的投票协议带两个中央机构的投票协议 5.无需投票中心的投票协议无需投票中心的投票协议 使用盲签名的投票协议选民 Vi中央制表机构3.B(M)1.M=(O1,On,IDr,i)PCTF PiSCTF4.检查 B(M)是
5、否有效Si2.盲化 M B(M)6.选择 SCTF(Oi|IDr)5.SCTF(B(M)7.生成 M=(SCTF(Oi|IDr)使用盲签名的投票协议选民 Vi中央制表机构8.MPCTF PiSCTF9.验证,检查 ID 副本Si10.公布结果B(M)未得到满足的需求(1)只有经授权的投票者才能投票;(2)每个人投票不得超过一次;(3)没有人能复制其他人的选票;(4)没有人能修改其他人的选票;(5)每个投票者都可以保证他的选票在最后的选举计数中被计算在内;(6)任何人都不能确定别人投谁的票(CTF知道)需要提供匿名信道;(7)每个人都知道谁投了票,谁没有投。其他问题1.虽然CTF不能把选票同个人
6、联系起来,但它能产生大量签名的有效选票,供他自己进行欺骗。2.如果Alice发现CTF修改了她的选票,她没有办法证明。协议1.简单投票协议简单投票协议#12.简单投票协议简单投票协议#23.使用盲签名的投票协议使用盲签名的投票协议4.带两个中央机构的投票协议带两个中央机构的投票协议 5.无需投票中心的投票协议无需投票中心的投票协议 传统投票概述1.检查选民的身份。checkervoter传统投票概述2.计算出选票箱中选票的总数。counter传统投票概述在选举中有两个位置counterchecker带两个中央机构的投票协议中央制表机构中央合法机构 带两个中央机构的投票协议选民 Vi中央合法机构
展开阅读全文