学位论文 > 优秀研究生学位论文题录展示

基于双线性对的分布式密码系统与应用研究

作 者: 田有亮
导 师: 彭长根
学 校: 贵州大学
专 业: 应用数学
关键词: 分布式密码系统 双线性对 秘密共享 安全多方计算 门限签名
分类号: TN918.1
类 型: 硕士论文
年 份: 2009年
下 载: 26次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着计算机网络和信息技术的不断进步与广泛应用,人们对网络信息的传输的安全要求越来越高。无论是在理论研究上还是在实际应用中,传统的面向两方参与的密码体制,都需要朝着面向多方参与的分布式密码体制扩展。而且,分布式密码系统对多用户环境的安全通信具有至关重要的意义。因此,研究分布式密码系统具有重要的理论意义及实际应用价值。本文主要以椭圆曲线上的双线性对技术为基本贯穿线索,对分布式密码系统及相关问题做了系统研究,重点探讨几类分布式密码系统的关键技术和协议。这些协议主要包括:知识承诺、可验证秘密共享、可公开验证秘密共享、安全多方计算门限签名体制等。这些研究主要体现在以下几个方面:(1)将双线性对技术引入到知识承诺方案中,构造了三种不同的知识承诺方案,在应用这些方案的可验证秘密共享方案中,仅用到双线性对的双线性性质就实现了其协议的验证功能。(2)基于双线性对技术研究秘密共享的可验证性问题,分别构造了四类不同的可验证秘密共享方案。它们都应用了双线性对技术实现秘密共享的可验证性功能,同时有的方案还具有秘密更新、可信中心的分布式实现等优点。经分析表明通过双线性对的双线性性质实现其可验证性功能,提高了协议效率。(3)基于双线性对技术研究秘密共享的可公开验证性问题,分别构造了基于双线性对的简单有效的可公开验证密码共享方案、基于双线性对的简单有效的分布式可公开验证密码共享方案及基于双线性对的实用的可公开验证密码共享方案。利用双线性对技术,方案有效解决了秘密共享的可公开验证性问题,提高了协议的效率,降低了其通信复杂度;尤其在基于双线性对的实用的可公开验证密码共享方案中,不但仅通过双线性对的双线性性质就可以实现其公开验证功能,而且其共享的秘密不是离散对数的形式,解决了Schoenmakers的PVSS中共享秘密是离散对数形式的问题。因此,在某些特殊应用场合中该方案更具有实用价值。(4)针对目前在通用的安全计算协议中乘法协议效率不高的缺点,利用双线性对的双线性e(P,R)e(Q,R)=e(P+Q,R),初步构想将安全计算中的乘法计算问题映射到另一个域上的加法运算,并初步构造了这样的一个计算协议,同时进行了安全性分析。(5)研究基于双线性对的分布式密码系统在门限签名中的应用。分析了门限签名发展的过程中遇到的问题,详细的描述了解决方法及门限签名发展的过程中提到的良好的性质。利用椭圆曲线群上的双线性对技术及VSS,构造了一种前向安全的门限签名方案,并进行了有效性和安全性的分析。由于秘密共享技术是分布式密码系统的核心和关键技术,许多分布式密码协议都是以它为基础协议;秘密共享的可验证性和可公开验证性是秘密共享的极其重要的性质,这些性质能有效的防止参与者之间的欺诈行为、无需秘密的安全通道存在。因而将双线性对技术引入到秘密共享方案中,有效解决了秘密共享的可验证性问题,计算量和通信量将会得到较大的压缩。在某些特殊的场合将会有广泛的应用前景,因此本文对可验证秘密共享及可公开验证秘密共享作了较多的研究。

全文目录


摘要  5-7
英文摘要  7-9
第一章 绪论  9-18
  1.1 课题研究背景及意义  9-10
  1.2 分布式密码体制研究综述  10-14
    1.2.1 秘密共享研究状况  11
    1.2.2 多方安全计算研究状况  11-13
    1.2.3 面向群体的密码体制研究状况  13-14
  1.3 论文的主要研究工作  14-16
    1.3.1 研究问题的提出  14
    1.3.2 主要研究内容  14-16
  1.4 论文内容结构安排  16-18
第二章 基础知识  18-26
  2.1 双线性对理论  18-21
    2.1.1 双线性对的概念和性质  18-19
    2.1.2 基于双线性对的困难性问题  19-21
  2.2 分布式密码技术  21-24
    2.2.1 知识承诺  22
    2.2.2 秘密共享  22-23
    2.2.3 安全多方计算  23-24
  2.3 密码学假设  24-26
    2.3.1 计算复杂性与密码学安全性  24
    2.3.2 随机算法  24-26
第三章 基于双线性对的知识承诺方案研究  26-31
  3.1 基于双线性对的计算安全的知识承诺方案  26-27
    3.1.1 方案描述  26
    3.1.2 方案分析  26-27
  3.2 基于双线性对的信息论安全的知识承诺方案  27-28
    3.2.1 方案描述  27-28
    3.2.2 方案分析  28
  3.3 基于双线性DIFFIE-HELLMAN问题的知识承诺方案  28-30
    3.3.1 方案描述  29
    3.3.2 方案分析  29-30
  3.4 本章总结  30-31
第四章 基于双线性对的可验证密码共享研究  31-43
  4.1 基于双线性对的可验证密码共享方案  31-33
    4.1.1 方案描述  31-32
    4.1.2 方案分析  32-33
  4.2 基于双线性对的可更新的可验证密码共享方案  33-38
    4.2.1 方案描述  34-35
    4.2.2 正确性分析  35-37
    4.2.3 安全性分析  37-38
  4.3 基于双线性DIFFIE-HELLMAN问题的可验证秘密共享方案  38-40
    4.3.1 方案描述  38-39
    4.3.2 方案分析  39-40
  4.4 基于双线性DIFFIE-HELLMAN问题的分布式可验证秘密共享方案  40-42
    4.4.1 准备知识  41
    4.4.2 方案描述  41
    4.4.3 方案分析  41-42
  4.5 本章总结  42-43
第五章 基于双线性对的可公开验证密码共享研究  43-52
  5.1 基于双线性对的简单有效的可公开验证密码共享方案  44-46
    5.1.1 方案描述  44-45
    5.1.2 方案有效性分析  45
    5.1.3 方案安全性分析  45-46
  5.2 基于双线性对的简单有效的分布式可公开验证密码共享方案  46-48
    5.2.1 准备知识  47
    5.2.2 方案描述  47-48
    5.2.3 方案分析  48
  5.3 基于双线性对的实用的可公开验证密码共享方案  48-51
    5.3.1 方案描述  48-49
    5.3.2 方案分析  49-51
  5.4 本章总结  51-52
第六章 基于双线性对的安全多方计算研究  52-62
  6.1 安全多方计算中的定义和模型  52-54
    6.1.1 参与者  53
    6.1.2 攻击者  53-54
    6.1.3 通信模型  54
    6.1.4 安全多方计算模型  54
  6.2 一般的多方安全计算协议介绍  54-59
    6.2.1 基于可验证秘密共享的SMPC协议  55-56
    6.2.2 基于不经意传输(OT)的SMPC协议  56-58
    6.2.3 基于同态加密的SMPC协议  58
    6.2.4 基于Mix-Match的SMPC协议  58-59
  6.3 一个基于双线性对的多方安全计算协议  59-61
    6.3.1 基于双线性对及PVSS的加法计算协议  59-60
    6.3.2 基于双线性对的高效乘法计算协议  60-61
  6.4 本章总结  61-62
第七章 基于双线性对的分布式密码体制在门限签名中的应用  62-72
  7.1 门限签名概述  62-63
  7.2 门限签名的发展  63-69
    7.2.1 基于RSA的门限签名方案  63-66
    7.2.2 基于离散对数问题的门限签名方案  66-67
    7.2.3 基于椭圆曲线的门限签名方案  67-69
  7.3 一种门限签名方案  69-71
    7.3.1 门限签名方案描述  70-71
    7.3.2 门限签名方案分析  71
  7.4 本章总结  71-72
第八章 结束语  72-74
  8.1 主要研究工作总结  72-73
  8.2 下一步的研究工作  73-74
致谢  74-75
参考文献  75-81
附录A:作者攻读硕士期间发表的论文目录及参与的科研项目  81-82

相似论文

  1. 秘密共享方案中若干问题的研究,TN918.1
  2. 几种秘密共享方案的研究,TN918.1
  3. 云计算数据隐私保护方法的研究,TP393.08
  4. 理性秘密共享技术研究,TN918.1
  5. IBE算法及其在无线传感器网络中的设计与实现,TP212.9
  6. 无线传感器网络中的分布式数据存储安全性研究,TP212.9
  7. 签密体制的研究,TN918.1
  8. P2P环境下基于信任的访问控制研究,TP393.08
  9. 跨系统个性化服务中隐私保持问题研究,TP393.08
  10. 保护隐私的分类挖掘技术研究,TP311.13
  11. 门限秘密共享方案的研究,TN918.1
  12. 基于身份的认证和密钥协商协议研究,TN918.2
  13. 无证书签名及签密体制的设计与分析,TN918.1
  14. 连分数对数的线性型下界与基于身份的签名的研究,TN918.1
  15. 基于双线性对的特殊数字签名方案研究,TN918.1
  16. 安全多方计算在密钥协商中的应用研究,TN918.1
  17. 数字签名批验证的研究,TN918.1
  18. ECC自证明公钥算法的优化设计及其应用研究,TN918.1
  19. 关于安全多方计算协议的研究,TP393.08
  20. 保护私有信息的安全查询问题及其应用研究,TP309
  21. 椭圆曲线标量乘算法的设计与分析,TN918.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信保密与通信安全 > 理论
© 2012 www.xueweilunwen.com