● 摘要
数字签名是网络时代最重要的技术之一。它不仅提供消息的完整性认证、身份认证,而且具有不可否认性和不可伪造性。所以,数字签名是实现网上电子贸易、电子货币、电子购物、电子出版及知识产权保护等系统安全的重要保证。 基于椭圆曲线密码(ECC)的数字签名机制利用椭圆曲线上的点构成的Abel加法群构造离散对数问题实现,具有复杂性与D-H算法相同,运算速度快,易于实现等特点。目前,基于椭圆曲线实现数字签名已成为一个重要的研究领域。本文由此展开,首先研究了椭圆曲线密码的相关知识,对椭圆曲线加密算法进行了分析和讨论。对于一个算法,它的加密原理来自与它相关的数学问题。如果相关的数学问题的难解性越大,该加密算法被破解的可能性就越小。其次,对数字签名技术做了一定的研究,重点介绍了几种满足某种特殊要求的签名体制。针对一种基于身份的代理盲签名方案不具有不可链接性的特点,本文对其进行了改进,改进后的方案克服了原方案的安全隐患,并且保留了原方案的其他优点。最后,基于椭圆曲线离散对数问题的困难性,本文构造了一个新的代理盲签名方案;结合盲代理签名和代理多重签名两种体制的特点,本文首次提出了基于椭圆曲线的盲代理多重签名方案。从理论上分析新方案是安全的,具有良好的实用价值。