Shamir秘密共享方案的同态性及其应用研究
发布时间:2017-08-19 18:19
本文关键词:Shamir秘密共享方案的同态性及其应用研究
更多相关文章: 同态秘密共享 电子投票 哥德尔编码 群组密钥管理 中国剩余定理
【摘要】:同态秘密共享方案允许参与者对接收到的多个子份额进行加乘运算处理进而在单个秘密处于隐私的状态下即可重构出多个秘密的加或乘。应用最广泛的Shamir秘密共享方案,本身具有加法同态性;已知文献对其乘法同态性的研究仅限于一次计算两个秘密的乘积,本文对此进行扩展实现了一次重构多个秘密的乘积。己知的基于同态秘密共享的电子投票方案,多个候选人存在时投票者要对每个候选人的投票分别进行份额分配,计票者也需分别计算每个候选人的总票数。从提高计算效率和传输效率的角度考虑,本文利用上述乘法同态性设计了多候选人存在的电子投票协议,投票者和计票者只需一次分配和一次重构即可实现整个过程。已知的大规模密钥管理方案存在性能瓶颈、安全性、容错性等问题,本文利用上述加法同态性并结合中国剩余定理设计了分散式和分布式相结合的多服务器组播密钥管理协议,解决了上述问题的同时提高了传输效率,降低了存储开销。秘密共享方案乘法同态性的解决有利于安全多方计算等应用中对多个数据进行乘法运算,在等效实现同态加密方案领域有重要意义。多候选人存在的电子投票协议的提出解决了多个候选人存在时投票效率较低的问题。分散式和分布式相结合的组播密钥管理协议的提出解决了性能瓶颈,安全性,消息传输效率等问题。首先,在离散对数基础上提出易计算离散对数概念,将其引入Shamir秘密共享方案,实现一次计算多个秘密的乘积。其次,设计了适用于大规模候选人的电子投票协议。运用哥德尔编码将投票者对多个候选人的多个投票转化为一个结果,再利用上述乘法同态性对这一结果进行份额分配,重构出来的值通过哥德尔解码即为每个候选人的得票。投票者和计票者对所有候选人的投票只需一次分配和一次重构,提高了方案的效率。最后,利用上述加法同态性设计了分散式和分布式相结合的多服务器群组密钥管理协议,克服了性能瓶颈和安全性等问题;引入中国剩余定理进行密钥分配,降低了通信复杂度,实现密钥在公开信道中传输。
【关键词】:同态秘密共享 电子投票 哥德尔编码 群组密钥管理 中国剩余定理
【学位授予单位】:云南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN918.4
【目录】:
- 摘要3-4
- Abstract4-6
- 符号说明6-9
- 第一章 绪论9-12
- 1.1 选题背景、研究目标与意义9-10
- 1.2 研究内容、创新与特色10-11
- 1.3 论文组织结构11-12
- 第二章 理论基础与研究综述12-23
- 2.1 理论基础12-19
- 2.1.1 数论和代数基础12-13
- 2.1.2 秘密共享基础13-14
- 2.1.3 群组通信的密钥管理基础14-19
- 2.2 同态秘密共享研究19-23
- 2.2.1 引言19-20
- 2.2.2 同态秘密共享研究现状20-22
- 2.2.3 小结22-23
- 第三章 Shamir秘密共享方案的乘法同态性研究及其应用23-40
- 3.0 本章摘要23
- 3.1 引言23-24
- 3.2 Shamir秘密共享方案的加法同态性分析24-26
- 3.3 Shamir秘密共享方案的乘法同态性研究26-32
- 3.3.1 易计算离散对数的计算26-30
- 3.3.2 乘法同态性的实现30-31
- 3.3.3 乘法同态性的正确性证明31-32
- 3.3.4 乘法同态性的安全性分析32
- 3.4 多候选人存在的电子投票协议设计32-39
- 3.4.1 具体的协议设计33-35
- 3.4.2 实例介绍35-36
- 3.4.3 协议的性能分析36-39
- 3.5 本章总结39-40
- 第四章 基于加同态秘密共享的群组通信密钥管理协议设计40-51
- 4.0 本章摘要40
- 4.1 引言40-41
- 4.2 基于同态秘密共享的群组通信密钥管理协议设计41-46
- 4.2.1 密钥生成42-44
- 4.2.2 密钥更新44-46
- 4.3 性能分析46-50
- 4.3.1 正确性分析46-47
- 4.3.2 安全性分析47-48
- 4.3.3 代价分析48-50
- 4.4 本章总结50-51
- 结束语51-52
- 附录:实验代码52-61
- 1. 易计算离散对数的实现52-53
- 2. Shamir秘密共享方案的实现53-54
- 3. 电子投票协议的实现54-59
- 4. 运行结果59-61
- 参考文献61-65
- 致谢65
本文编号:702221
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/702221.html