代理签名方案的分析与研究

代理签名方案的分析与研究

论文摘要

在网络得到快速发展和应用的现代社会,信息安全问题成为人们密切关注的问题之一。数字签名作为一种保障信息安全的技术,在确保信息的完整性、不可伪造性、不可否认性方面发挥了重要的作用。代理签名作为一种特殊的数字签名体制,因其特有的代理特性,成为近年来密码学界的热点课题之一。本文重点研究设计了基于RSA安全高效的代理签名方案。本文所做的工作主要有:首先,介绍了代理签名的概念、要求、分类,给出了几种典型的代理签名方案。Mambo,Usuda和Okamot于1996年首次提出代理签名(Proxy signature),Mambo等指出代理签名方案应满足不可否认性、可验证性、不可伪造性、可区分性、可识别性等性质并且给出了三类代理签名:完全代理签名,部分代理签名和具有授权证书的代理签名。我们综述了代理签名方案的基本概念和基本理论,论述了现有的、对学科发展有重要意义的几个典型代理签名方案。给出著名的MU096代理签名方案,Kim的代理签名方案、基于RSA门限代理签名方案。其次,分析典型的代理签名方案我们分析现有的、对学科发展有重要意义的几个典型代理签名方案,指出不同方案中可能存在的漏洞。现有方案中普遍存在不能阻止伪造攻击缺陷,通过分析我们认为几乎所有的方案都不能阻止伪造攻击。最后,在分析代理签名的研究背景的基础上,总结了己有方案中存在的安全性问题,结合代理签名体制的特点,设计了一个基于RSA代理签名方案。详细分析了各种攻击方式,证明了该方案的安全性。同时并指指出了代理签名这方面研究目前所存在的问题及几个值得重视的研究方向。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 代理签名的发展背景
  • 1.2 代理签名及其分类
  • 1.3 论文的章节安排和主要研究成果
  • 第二章 预备知识
  • 2.1 相关数学知识
  • 2.2 相关密码学知识
  • 2.2.1 公钥密码体制
  • 2.2.2 数字签名方案
  • 2.2.3 单向Hash函数
  • 2.3 数论假设及参数设置
  • 2.3.1 数论假设
  • 第三章 代理签名方案
  • 3.1 代理签名的原理与分类
  • 3.1.1 代理签名的定义
  • 3.1.2 代理签名的基本模型
  • 3.1.3 代理签名应满足的性质
  • 3.1.4 代理签名的分类
  • 3.1.5 代理签名的关键技术
  • 第四章 秘密共享
  • 4.1 秘密共享
  • 4.2 可验证的秘密共享
  • 4.2.1 可验证秘密共享的定义
  • 4.2.2 几个重要的可验证秘密共享协议
  • 4.2.2.1 拉格朗日插值公式
  • 4.2.2.2 Feldman可验证秘密共享协议
  • 第五章 典型代理签名方案分析
  • 5.1 MU096代理签名方案及分析
  • 5.1.1 MU096代理签名方案
  • 5.1.2 MU096代理签名方案的分析
  • 5.2 Kim带委任状的体制
  • 5.2.1 Kim带委任状签名方案
  • 5.2.2 Kim带委任状签名方案的分析
  • 5.3 RSA密码体制的门限代理签名
  • 5.3.1 基于RSA密码体制的门限代理签名
  • 5.3.2 基于RSA密码体制的门限代理签名的分析
  • 第六章 基于RSA代理签名方案
  • 6.1 RSA系统简介
  • 6.1.1 密钥产生
  • 6.1.2 RSA公开密钥密码系统
  • 6.1.3 RSA数字签名系统
  • 6.1.4 利用单向散列函散以减少签名系统的时间与空间复杂度
  • 6.2 RSA参数的选择
  • 6.2.1 选择N注意事项
  • 6.2.2 选择e注意事项
  • 6.2.3 选择d注意事项
  • 6.3 使用RSA系统的注意事项
  • 6.3.1 不可使用公共的模N
  • 6.3.2 数字签名系统应使用单向数列函数
  • 6.4 基于RSA代理签名方案
  • 6.5 新的基于RSA代理签名的安全性分析
  • 第七章 总结
  • 致谢
  • 参考文献
  • 攻读学位期间发表的主要学术论文
  • 相关论文文献

    标签:;  ;  ;  ;  

    代理签名方案的分析与研究
    下载Doc文档

    猜你喜欢