论文部分内容阅读
数字签名是现代密码学中主要研究内容之一。数字签名在信息安全、身份认证、数据完整性、不可否认性及匿名性等方面有广泛的应用,尤其在大型网络安全和电子商务系统中占有重要的地位。数字签名已成为计算机网络不可缺少的一项安全措施,它是保证数据完整性,实现认证的重要工具。
有序多重数字签名是一种适用于需要多个人对同一份消息按照一定的级别和顺序进行签名的数字签名技术。在实际工作中,有序多重数字签名技术有重要的使用价值和广泛的应用前景。
本文首先介绍了有序多重数字签名技术的课题背景和研究现状。在介绍了公钥密码体制和多重数字签名的概念之后,着重研究和分析了几种有代表性的有序多重数字签名方案,提出了一种基于RSA的ElGamal型有序多重数字签名方案。不同于其它的多重数字签名方案,本文还考虑到实际应用中多重签名的前向安全性、签名顺序和签名者意向问题,提出了一种前向安全的有序多重数字签名方案和一种带签名者意向的结构化顺序多重签名方案。随后研究了数字签名技术在实现过程中的技术难点,提出了一种改进的基于2k进制的大数模幂乘快速运算算法,加快了大数的运算速度,提高了签名的效率。将数字签名技术应用在办公自动化中,设计与实现了一个具有有序多重数字签名功能的文件签名系统,并设计了一种安全的电子公文流转机制。最后总结了本文所做的工作内容,并对下一步工作进行了展望。