论文摘要
在网络得到快速发展和应用的现代社会,信息安全问题成为人们密切关注的问题之一。数字签名作为一种保障信息安全的技术,在确保信息的完整性、不可伪造性、不可否认性方面发挥了重要的作用。代理签名作为一种特殊的数字签名体制,因其特有的代理特性,成为近年来密码学界的热点课题之一。本文重点研究设计了基于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 不可使用公共的模N6.3.2 数字签名系统应使用单向数列函数6.4 基于RSA代理签名方案6.5 新的基于RSA代理签名的安全性分析第七章 总结致谢参考文献攻读学位期间发表的主要学术论文
相关论文文献
标签:公钥密码体制论文; 数字签名论文; 代理签名论文; 门限代理签名论文;