论文部分内容阅读
随着Internet的迅速发展和日益普及,信息安全理论与技术越来越显示其重要地位,而数字签名技术是信息安全理论与技术的基础和重要保证。在丰富多彩的现实世界里,需要用到的签名方式也千姿百态,不仅仅有个人单独签名以及特殊用途签名的情况,更多情况下需要多人合作对文件进行多重签名以确保该文件并非仅仅出自某一个人的意愿。现在广泛使用的RSA公钥密码系统已很难满足未来人们对信息高安全性的需求,将安全性更高的椭圆曲线密码系统(ECC)应用到多重数字签名领域已经成为人们越来越关注的新课题。 本文主要从以下四个方面对基于椭圆曲线密码算法体制的多重数字签名技术进行探讨:第一是针对现有的椭圆曲线数字签名算法无法进行秘密分割,不能实现多重数字签名私钥共享因而不适合进行多重数字签名的缺点,提出了一种适合进行多重数字签名的改进的椭圆曲线数字签名方案IECDSA。第二是在IECDSA方案的基础上提出了一种新的安全的椭圆曲线广播多重数字签名方案MBECDSA。安全性分析表明,这两种方案可以有效地抵抗攻击。第三是采用面向对象方法实现一个椭圆曲线数字签名系统原型,并采用统一建模语言UML对系统原型进行分析并建模。第四是针对现广西大学硕士学位论文一基于椭圆曲线密码体制的多重数字签名技术研究有的椭圆曲线密码体制密码域算术算洁在实现上强度不易扩展的问题,我们将大整数用结构数据类型表示,设计适合不同椭圆曲线密码强度的域算术算洁。 我们希望我们所作的工作能对基于椭圆曲线密码体制的多重数字签名技术的发展和应用起到积极的作用。