论文部分内容阅读
数字签名作为网络环境中手写签名的电子模拟可以解决信息传送过程中的否认、伪造、篡改等问题。1996年,Mambo,Usuda和Okamoto等提出了代理签名的概念,代理签名可以很好地解决数字签名中签名权力委托的问题。代理签名中代理签名权力很有可能遭到代理签名者的滥用,这时原始签名者就要撤销代理签名者的代理权,因此设计一个具有完善代理权撤销机制的代理签名方案有着重要的意义。首先,本文对密码技术的发展、数字签名现状、代理签名的研究背景进行了全面的介绍,然后概述了代理权撤销问题的研究现状并总结了其中的不足。之后给出了代理签名的形式化定义、安全性质及其分类,介绍了研究代理签名所需的重要数学理论和一些与本文研究内容相关的经典代理签名方案。其次,本文对代理签名中代理权撤销这一重要问题进行了分析,提出了可撤销代理权指定验证者代理签名模型,然后给出了一个可快速撤销代理权的指定验证者代理签名方案,并证明了方案在随机预言机模型下的安全性。方案使用时间戳和快速撤销列表实现了无需任何第三方即可方便快速地撤销代理签名权的目的,然后对方案进行了详细的安全分析和效率比较分析,分析表明方案是安全且高效的。再次,本文分析了现有的一个代理盲签名方案的安全性,发现了其中的一些安全缺陷如不满足代理权可撤销性、不满足不可追踪性等。针对这些安全问题本文设计了一种可撤销代理权的代理盲签名方案,该方案解决了以上的安全缺陷,无需可信第三方即可快速撤销代理权。安全性分析和效率比较分析表明,方案可以很好的满足盲性和不可追踪性,并且具有较高的效率。最后,本文给出了可撤销代理权代理盲签名在电子现金系统中的应用。提出了基于可撤销代理权的代理盲签名的电子现金的基本模型,然后根据上述所提可撤销代理权代理盲签名方案给出了一个具体的的电子现金方案。方案可以很好的满足中央银行授权分行签发电子现金以及中央银行可快速撤销分行发币权的应用需求。安全性分析表明方案可以满足电子现金的匿名性、不可多重支付等安全特性,可以实现中央银行对代理分行发币权的快速撤销,具有重要的现实意义。